Temporal notions of synchronization and consistency in Beehive

Aman Singla, Umakishore Ramachandran, Jessica K. Hodgins

1997 · 85 citations · 27 references

DOIFull text

Open access

Concepts

Abstract

An important attribute in the specification of many compute-intensive applications is "time". Simulation of interactive virtual environments is one such domain. There is a mismatch between the synchronization and consistency guarantees needed by such applications (which are temporal in nature) and the guarantees offered by current shared memory systems. Consequently, programming such applications using standard shared memory style synchronization and communication is cumbersome. Furthermore, such applications offer opportunities for relaxing both the synchronization and consistency requirements along the temporal dimension. In this work, we develop a temporal programming model that is more intuitive for the development of applications that need temporal correctness guarantees. This model embodies two mechanisms:

References

27