Memory access dependencies in shared-memory multiprocessors
Journal Article
·
· IEEE (Institute of Electrical and Electronics Engineers) Transactions on Software Engineering; (USA)
- Dept. of Electrical Engineering-Systems, Univ. of Southern California, Los Angeles, CA (US)
A multiprocessor system designed to support multithreading must adhere to a simple logical model of concurrency. Besides executing each process correctly, the multiprocessor must preserve the dependencies among processes. Dependencies among concurrent processes are specified by explicit statements such as critical sections or by the sharing of writable data. Parallelizing compilers and programmers using concurrent languages must conform to the model of concurrency of the machine, to generate correct code. The presence of high-performance mechanisms in shared-memory multiprocessors, such as private caches, extensive pipelining of memory accesses and combining networks may render a logical concurrency model complex to implement or inefficient. In this paper, the problem of implementing a given logical concurrency model of multi-processor is addressed.
- OSTI ID:
- 6411036
- Journal Information:
- IEEE (Institute of Electrical and Electronics Engineers) Transactions on Software Engineering; (USA), Journal Name: IEEE (Institute of Electrical and Electronics Engineers) Transactions on Software Engineering; (USA) Vol. 16:6; ISSN 0098-5589; ISSN IESED
- Country of Publication:
- United States
- Language:
- English
Similar Records
Access ordering and coherence in shared-memory multi-processors
Cache-coherence problem in shared-memory multiprocessors
Performance and scalability aspects of directory-based cache coherence in shared-memory multiprocessors
Book
·
Sat Dec 31 23:00:00 EST 1988
·
OSTI ID:6596355
Cache-coherence problem in shared-memory multiprocessors
Thesis/Dissertation
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:5152229
Performance and scalability aspects of directory-based cache coherence in shared-memory multiprocessors
Conference
·
Sat May 01 00:00:00 EDT 1993
·
OSTI ID:10171026