DocumentCode :
1651607
Title :
Shared memory ought to be commonplace
Author :
Scott, Michael L. ; Garnett, W.
Author_Institution :
Dept. of Comput. Sci., Rochester Univ., NY, USA
fYear :
1992
Firstpage :
86
Lastpage :
90
Abstract :
Shared memory as a programming abstraction is widely used within parallel applications. It is not widely used between applications. It is suggested that shared memory is both faster and more intuitive than the principal alternatives in many cases, and that the general disuse of shared memory facilities in systems such as Unix is due in large part to a lack of appropriate tools. A series of measures to make shared memory more convenient is being pursued. Dynamic linking is used to allow programs to access shared or persistent data in the same way they access ordinary variables and functions. Memory and files are unified into a single-level store that facilitates the sharing of pointers and capitalizes on emerging 64-bit architectures. Existing interfaces and tools are exploited to remain backward-compatible with Unix
Keywords :
Unix; file organisation; shared memory systems; 64 bit; 64-bit architectures; Unix; dynamic linking; pointers; programming abstraction; shared memory; Application software; Computer science; Costs; Data structures; Hardware; Joining processes; Message passing; Operating systems; Parallel programming; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workstation Operating Systems, 1992. Proceedings., Third Workshop on
Conference_Location :
Key Biscayne, FL
Print_ISBN :
0-8186-2555-4
Type :
conf
DOI :
10.1109/WWOS.1992.275683
Filename :
275683
Link To Document :
بازگشت