(Enter summary)
Abstract: The exploitation of locality of reference in shared memory multiprocessors is one of the most important problems in parallel processing today. Locality can be managed in several levels: hardware, operating system, runtime environment of the compiler, user level. In this paper we investigate the problem of exploiting locality at the operating system level and its interactions with the compiler and the architecture. Our main conclusion, based on trace-driven simulations of real applications, is... (Update)
Context of citations to this paper: More
.... decision [5] Our simulation studies suggest that page access counters improve the performance of distributed shared memory applications [22], and of remote memory paging systems [21] 2.2.7 Eager Updating Multicasting Several parallel applications have a producer...
.... counter is decremented, and when it reaches zero an interrupt is sent to the processor which should probably replicate the page locally [7, 20, 21]. Hardware multicasting: Telegraphos provides a write multicast mechanism in hardware which can be used to implement one to many...
Cited by: More
Trace-Driven Simulation of Data-Alignment and other Factors .. - Markatos, Chronaki (1994)
(Correct)
The Remote Enqueue Operation on Networks of Workstations - Markatos, Katevenis.. (1998)
(Correct)
Telegraphos: High-Performance Networking for Parallel Processing .. - Markatos (1996)
(Correct)
Similar documents (at the sentence level):
18.6%: Trace-Driven Simulation Of Data-Alignment And Other Factors .. - Markatos, Chronaki (1994)
(Correct)
Active bibliography (related documents): More All
0.2: Memory Models - Kontothanassis, Scott (1996)
(Correct)
0.1: Software Cache Coherence for Large Scale Multiprocessors - Kontothanassis, Scott (1994)
(Correct)
0.1: High Performance Software Coherence for Current and Future .. - Kontothanassis, Scott (1994)
(Correct)
Similar documents based on text: More All
0.9: Design And Analysis Of Update-Based Cache Coherence Protocols For .. - Glasco (1995)
(Correct)
0.3: Using reference counters in Update Based Coherent Memory - Evangelos Markatos (1994)
(Correct)
0.2: A Top-10 Approach to Prefetching on the Web - Evangelos P. Markatos.. (1998)
(Correct)
Related documents from co-citation: More All
3: NUMA Policies and Their Relation to Memory Architecture (context) - Bolosky, Scott et al. - 1991
2: Virtual memory mapped network interface for the SHRIMP multicomputer
- Blumrich - 1994
2: Integration of Message Passing and Shared Memory in the Stanford FLASH Multiproc..
- Heinlein, Gharachorloo et al. - 1994
BibTeX entry: (Update)
E.P. Markatos and C.E. Chronaki. Trace-Driven Simulations of Data-Alignment and Other Factors affecting Update and Invalidate Based Coherent Memory. In Proceedings of the ACM International Workshopon Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '94), pages 44--52, January 1994. http://citeseer.ist.psu.edu/markatos94tracedriven.html More
@techreport{ markatostracedriven,
author = "Evangelos P. Markatos and Catherine E. Chronaki",
title = "Trace-Driven Simulation of Data-Alignment and other Factors affecting Update and Invalidate Based Coherent Memory",
number = "NTR1994-0002",
url = "citeseer.ist.psu.edu/markatos94tracedriven.html" }
Citations (may not include all citations):
723
Memory coherence in shared virtual memory systems
- Li, Hudak - 1989
113
Directory-based cache coherence in largescale multiprocessor.. (context) - Chaiken, Fields et al. - 1990
87
The implementation of a coherent memory abstraction on a num.. (context) - Cox, Fowler - 1989
70
Simple but effective techniques for numa memory management
- Bolosky, Fitzgerald et al. - 1989
44
Numa policies and their relation to memory architecture (context) - Bolosky, Scott et al. - 1991
24
A performance evaluation of optimal hybrid cache coherency p.. (context) - Veenstra, Fowler - 1992
15
Butterfly parallel processor overview (context) - Laboratories - 1986
11
and migration daemons in local/remote architectures (context) - Holliday, page - 1989
7
Evaluation of the performance of four snooping cache coheren.. (context) - Eggers, Katz - 1989
3
Trace-driven simulation of data-alignment and other factors ..
- Markatos, Chronaki - 1993
Documents on the same site (http://www.ics.forth.gr/proj/arch-vlsi/publications.html): More
On Using Network Memory to Improve the Performance of .. - Ioannidis, Markatos, .. (1998)
(Correct)
Issues in the Design and Implementation of User-Level DMA - Markatos, Katevenis.. (1997)
(Correct)
Using Remote Memory to avoid Disk Thrashing: A Simulation Study - Markatos (1996)
(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