JOURNAL ARTICLE

Synchronization algorithms for shared-memory multiprocessors

Gary GraunkeS. Thakkar

Year: 1990 Journal:   Computer Vol: 23 (6)Pages: 60-69   Publisher: IEEE Computer Society

Abstract

A performance evaluation of the Symmetry multiprocessor system revealed that the synchronization mechanism did not perform well for highly contested locks, like those found in certain parallel applications. Several software synchronization mechanisms were developed and evaluated, using a hardware monitor, on the Symmetry multiprocessor system; the mechanisms were to reduce contention for the lock. The mechanisms remain valuable even when changes are made to the hardware synchronization mechanism to improve support for highly contested locks. The Symmetry architecture is described, and a number of lock algorithms and their use of hardware resources are examined. The performance of each lock is observed from the perspective of both the program itself and the total system performance. >

Keywords:
Computer science Parallel computing Synchronization (alternating current) Shared memory Algorithm Computer network

Metrics

212
Cited By
16.54
FWCI (Field Weighted Citation Impact)
9
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Algorithms for scalable synchronization on shared-memory multiprocessors

John Mellor‐CrummeyMichael L. Scott

Journal:   ACM Transactions on Computer Systems Year: 1991 Vol: 9 (1)Pages: 21-65
JOURNAL ARTICLE

Cache-Based Synchronization in Shared Memory Multiprocessors

Umakishore RamachandranJoonwon Lee

Journal:   Journal of Parallel and Distributed Computing Year: 1996 Vol: 32 (1)Pages: 11-27
JOURNAL ARTICLE

Efficient synchronization of multiprocessors with shared memory

Clyde P. KruskalLarry RudolphMarc Snir

Journal:   ACM Transactions on Programming Languages and Systems Year: 1988 Vol: 10 (4)Pages: 579-601
DISSERTATION

Fast barrier synchronization for shared-memory multiprocessors

Shang, Shisheng (author)

University:   University of Southern California Digital Library Year: 2015
© 2026 ScienceGate Book Chapters — All rights reserved.