Efficient synchronization of multiprocessors with shared memory

57Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

A new formalism is given for read-modify-write (RMW) synchronization operations. This formalism is used to extend the memory reference combining mechanism introduced in the NYU Ultracomputer, to arbitrary RMW operations. A formal correctness proof of this combining mechanism is given. General requirements for the practicality of combining are discussed. Combining is shown to be practical for many useful memory access operations. This includes memory updates of the form mem_val := mem_val op val, where op need not be associative, and a variety of synchronization primitives. The computation involved is shown to be closely related to parallel prefix evaluation. © 1988, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Kruskal, C. P., Rudolph, L., & Snir, M. (1988). Efficient synchronization of multiprocessors with shared memory. ACM Transactions on Programming Languages and Systems (TOPLAS), 10(4), 579–601. https://doi.org/10.1145/48022.48024

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free