See this document in CiteSeerX!

Low-Cost Support for Fine-Grain Synchronization in Multiprocessors (1994)  (Make Corrections)  (10 citations)
David Kranz, Beng-Hong Lim, Donald Yeung, Anant Agarwal



  Home/Search   Context   Related

 
View or download:
mit.edu/pub/papers/lowcost.ps.Z
mit.edu/papers/lowcost.ps.Z
mit.edu/pub/papers/lowcost.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  mit.edu/alewife/papers/ (more)
From:  mit.edu
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: As multiprocessors scale beyond the limits of a few tens of processors, they must look beyond traditional methods of synchronization to minimize serialization and achieve the high degrees of parallelism required to utilize large machines. By allowing synchronization at the level of the smallest unit of memory, fine-grain synchronization achieves these goals. Unfortunately, supporting efficient fine-grain synchronization without inordinate amounts of hardware has remained a challenge. This paper ... (Update)

Context of citations to this paper:   More

...writes to be performed. There have been several systems designed with word synchronization. These include but are not limited to Alewife [48], HEP [65] Tera [6] and MDP [17] This dissertation is the first to examine the performance of word synchronization on both update...

.... producer consumer synchronization (a detailed discussion on language level support for fine grain synchronization in Alewife appears in [7]) Memory efficiency and cycle efficiency as discussed in Section 2 are facilitated by full empty bits in the memory hardware and fast...

Cited by:   More
Performance Implication of Fine-Grained Synchronization in .. - Merino, Vlassov, al.   (Correct)
Synchronization Support Using Full/Empty Tagged Shared Memory .. - Vlassov, Moritz   (Correct)
Design and Evaluation of the Hamal Parallel Computer - Grossman (2002)   (Correct)

Similar documents (at the sentence level):
5.7%:   Sparcle: An Evolutionary Processor Design for.. - Agarwal.. (1993)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Memory Assignment for Multiprocessor Caches through.. - Agarwal, Guttag..   (Correct)
0.2:   The MIT Alewife Machine: A Large-Scale Distributed-Memory.. - Agarwal (1991)   (Correct)
0.1:   Mechanisms and Interfaces for Software-Extended Coherent Shared.. - Chaiken (1994)   (Correct)

Similar documents based on text:   More   All
0.3:   The MIT Alewife Machine - Agarwal, Bianchini, Chaiken, al (1991)   (Correct)
0.2:   Experience with Fine-Grain Communication in EM-X.. - Sato, Kodama..   (Correct)
0.2:   Integrated Shared-Memory and Message-Passing Communication in.. - Kubiatowicz (1998)   (Correct)

Related documents from co-citation:   More   All
6:   The MIT Alewife Machine: Architecture and Performance - Agarwal - 1995
6:   Architecture and applications of the HEP multiprocessor computer System (context) - Smith - 1981
4:   Structures: Data Structures for Parallel Computing - Rishiyur, Nikhil et al. - 1989

BibTeX entry:   (Update)

David Kranz, Beng-Hong Lim, Anant Agarwal, and Donald Yeung. Low-cost Support for Fine-grain Synchronization in Multiprocessors. Kluwer Academic Publishers, 1994. http://citeseer.ist.psu.edu/kranz94lowcost.html   More

@techreport{ kranz92lowcost,
    author = "D. Kranz and B. H. Lim and A. Agarwal",
    title = "{LOW}-{COST} {SUPPORT} {FOR} {FINE}-{GRAIN} {SYNCHRONIZATION} {IN} {MULTIPROCESSORS}",
    number = "MIT/LCS/TM-470",
    pages = "22",
    year = "1992",
    url = "citeseer.ist.psu.edu/kranz94lowcost.html" }
Citations (may not include all citations):
212   APRIL: A Processor Architecture for Multiprocessing - Agarwal, Lim et al. - 1990
191   The MIT Alewife Machine: A Large-Scale Distributed-Memory Mu.. - Agarwal - 1991
173   Lazy Task Creation: A Technique for Increasing the Granulari.. - Mohr, Kranz et al. - 1991
157   Architecture and Applications of the HEP Multiprocessor Comp.. (context) - Smith - 1981
152   Structures: Data Structures for Parallel Computing - Arvind, Nikhil - 1986
121   Monsoon: An Explicit Token-Store Architecture (context) - Papadopoulos, Culler - 1990
102   Empirical Studies of Competitive Spinning for A Shared-Memor.. - Karlin, Li et al. - 1991
96   Integrating Message-Passing and Shared-Memory; Early Experie.. - Kranz, Lim et al. - 1992
76   The Wisconsin Multicube: A New Large Scale CacheCoherent Mul.. (context) - Goodman, Woest - 1988
66   A High-Performance Parallel Lisp (context) - Kranz, Halstead et al. - 1989
63   Functional Language with State (context) - Barth, Nikhil et al. - 1991
46   Architecture of a Message-Driven Processor (context) - Dally - 1987
39   Exploiting Heterogeneous Parallelism on a Multithreaded Mult.. (context) - Alverson, Alverson et al. - 1991
33   Cedar -- A Large Scale Multiprocessor (context) - Gajski, Kuck et al. - 1983
19   Waiting Algorithms for Synchronization in Large-Scale Multip.. (context) - Lim, Agarwal - 1991
17   SUN Microsystems (context) - Manual - 1988
16   Experience with Fine-Grain Synchronization in MIMD Machines .. - Yeung, Agarwal - 1992
15   Trap Architectures for Lisp Systems (context) - Johnson - 1990
11   Massachusetts Institute of Technology (context) - Johnson, Manual et al. - 1991
4   Architecture of the KSR1 Computer System (context) - Rothnie - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://cag-www.lcs.mit.edu/alewife/papers/):   More
Mechanisms and Interfaces for Software-Extended Coherent Shared.. - Chaiken (1994)   (Correct)
The MIT Alewife Machine: A Large-Scale.. - Agarwal, Chaiken, .. (1991)   (Correct)
The Impact of Communication Locality on Large-Scale.. - Johnson (1992)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC