See this document in CiteSeerX!

Software Caching on Cache-Coherent Multiprocessors (1992)  (Make Corrections)  (16 citations)
Ricardo Bianchini, Thomas J. LeBlanc
Symposium on Parallel and Distributed Processing



  Home/Search   Context   Related

 
View or download:
rutgers.edu/~ricardob/pa...spdp92.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  rutgers.edu/~ricardob/english (more)
(Enter author homepages)

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

Abstract: Programmers have always been concerned with data distribution and remote memory access costs on shared-memory multiprocessors that lack coherent caches, like the BBN Butterfly. Recently memory latency has become an important issue on cachecoherent multiprocessors, where dramatic improvements in microprocessor performance have increased the relative cost of cache misses and coherency transactions. The trend towards a deep memory hierarchy in cache-coherent multiprocessors suggests that... (Update)

Context of citations to this paper:   More

.... that a compiler or some preprocessing tool,such as Chaos [P 95] the compiler directives of HPF [Lov93] or software caching [BL92] divides PD in blocks in an optimized way, exploring data locality as much as possible. Replacement; Write Strategies (write through,...

...Policy, respectively. Privatize (and Reduce) Another technique for eliminating false sharing is called Software Caching (Bianchini LeBlanc 1992) or Privatization. It involves making a private copy of the data that will be used locally, so that operations on that data do...

Cited by:   More
New Parallel Algorithms for Frequent Itemset.. - Veloso.. (2003)   (Correct)
Parallel Data Mining for Association Rules on.. - Parthasarathy, Zaki.. (2000)   (Correct)
Eliminating Useless Messages in Write-Update Protocols .. - Bianchini, LeBlanc.. (1994)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Region-Oriented Main Memory Management in Shared-Memory NUMA.. - Gamsa (1992)   (Correct)
0.2:   A Compiler Framework for Restructuring Data.. - Bacon, Chow, Ju.. (1994)   (Correct)
0.2:   An Architecture-Independent Analysis of False Sharing - Khera, LaRowe, Jr., Ellis (1993)   (Correct)

Similar documents based on text:   More   All
0.4:   The Performance Advantages of Integrating Block Data.. - Woo, Singh, Hennessy (1994)   (Correct)
0.4:   Adjustable Block Size Coherent Caches - Dubnicki, LeBlanc (1992)   (Correct)
0.3:   False Sharing and its Effect on Shared Memory - Bolosky   (Correct)

Related documents from co-citation:   More   All
9:   Eliminating False Sharing (context) - Eggers, Jeremiassen - 1991
8:   The Detection and Elimination of Useless Misses in Multiprocessors - Dubois, Skeppstedt et al. - 1993
7:   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989

BibTeX entry:   (Update)

R. Bianchini and T. J. LeBlanc. Software caching on cache-coherent multiprocessors. In Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing, pages 521--526, December 1992. http://citeseer.ist.psu.edu/bianchini92software.html   More

@inproceedings{ bianchini92software,
    author = "Ricardo Bianchini and Thomas J. LeBlanc",
    title = "Software Caching on Cache-Coherent Multiprocessors",
    booktitle = "Symposium on Parallel and Distributed Processing",
    pages = "521-526",
    year = "1992",
    url = "citeseer.ist.psu.edu/bianchini92software.html" }
Citations (may not include all citations):
468   Memory consistency and event ordering in scalable sharedmemo.. - Gharachorloo, Lenoski et al. - 1990
376   The cache performance and optimizations of blocked algorithm.. (context) - Lam, Rothberg et al. - 1991
121   Handbook of Algorithms and Data Structures (context) - Gonnet - 1984
65   Eliminating false sharing (context) - Eggers, Jeremiassen - 1991
61   The effect of sharing on the cache and bus performance of pa.. (context) - Eggers, Katz - 1989
9   Parallel sorting algorithms for tightly coupled multiprocess.. (context) - Quinn - 1988
5   Shared data placement optimizations to reduce multiprocessor.. (context) - Torellas, Lam et al. - 1990



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


Documents on the same site (http://www.cs.rutgers.edu/~ricardob/english.html):   More
ADSM: A Hybrid DSM Protocol that Efficiently Adapts to.. - Monnerat, Bianchini (1997)   (Correct)
NetCache: A Network/Cache Hybrid for Multiprocessors - Carrera, Bianchini   (Correct)
Dynamic Sharing and Backward Compatibility on 64-Bit.. - Garrett, Bianchini.. (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