Shared Memory and Synchronization Shared Memory and Synchronization Because CAVE applications are multiprocessed, shared memory is used to communicate between processes. Although calculations can be done in the display processes, for best performance, they should be done in a separate computation process, with the results stored in shared memory.
Shared memory is allocated from an arena.
Shared data can be passed from the computation to the drawing processes via global pointers, or arguments to the drawing callbacks. The default is 0x70000000. Last modified 19 July 1997.