See this document in CiteSeerX!

Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor (1994)  (Make Corrections)  (41 citations)
John Heinlein, Kourosh Gharachodoo, Scott Dresser, Anoop Gupta
\em Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
www4.informatik.un...ashasplos94.ps.gz
stanford.edu/pub/flash...flash_msg.ps.Z
www4.informatik.un...ashasplos94.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  www4.informatik.unier...Projects (more)
From:  www4.informatik.unier...Projects
(Enter author homepages)

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

Abstract: The advantages of using message passing over shared memory for certain types of communication and synchronization have provided an incentive to integrate both models within a single architecture. A key goal of the FLASH (FLexible Architecture for SHared memory) project at Stanford is to achieve this integration while maintaining a simple and efficient design. This paper presents the hardware and software mechanisms in FLASH to support various message passing protocols. We achieve low overhead... (Update)

Context of citations to this paper:   More

...as remote write operations. Translation and protection are handled in analogy to virtual memory. SHRIMP [5] and bulk transfers in FLASH [15, 10] use remote write. 2. User level access to the network hardware can be preserved if the machine is rigidly partitioned and all hardware...

...out of each processor node is 400 Mbytes s. The latency and bandwidth in the mesh are comparable to the mesh used in the Stanford FLASH [10, 11]. We correctly model contention of all parts in the system. Table 1 shows the time it takes to satisfy a read request from...

Cited by:   More
Semi-structured Portable Library for Multiprocessor Servers - Tsilikas, Fleury   (Correct)
Operating System Support for High-Speed Communication - Druschel (1996)   (Correct)
Fine-Grain Distributed Shared Memory on Clusters of Workstations - Schoinas (1997)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Functional Encapsulation and Type Reconstruction in a.. - Gupta (1995)   (Correct)
0.3:   Performance Evaluation of the CM-5 Interconnection Network - Mengjou Rose Tsang (1993)   (Correct)
0.3:   Implementation of a Portable Nested Data-Parallel.. - Blelloch, Chatterjee.. (1994)   (Correct)

Similar documents based on text:   More   All
0.5:   The Performance Impact of Flexibility in the Stanford FLASH.. - Heinrich (1994)   (Correct)
0.5:   Coherent Block Data Transfer in the FLASH Multiprocessor - Heinlein, Bosch, Jr.. (1997)   (Correct)
0.4:   The Stanford FLASH Multiprocessor Page 1 - The Stanford   (Correct)

Related documents from co-citation:   More   All
24:   Virtual memory mapped network interface for the SHRIMP multicomputer - Blumrich - 1994
20:   Tempest and Typhoon: User-Level Shared Memory - Reinhardt, Larus et al. - 1994
18:   The Stanford FLASH Multiprocessor (context) - Kuskin - 1994

BibTeX entry:   (Update)

J. Heinlein, K. Gharachorloo, S. Dresser, and A. Gupta. Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor. In Proc. of the 6-th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 38--50, 1994. http://citeseer.ist.psu.edu/heinlein94integration.html   More

@inproceedings{ heinlein94integration,
    author = "John Heinlein and Kourosh Gharachorloo and Scott Dresser and Anoop Gupta",
    title = "Integration of Message Passing and Shared Memory in the {Stanford} {FLASH} Multiprocessor",
    booktitle = "{\em Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems}",
    address = "San Jose, California",
    pages = "38--50",
    year = "1994",
    url = "citeseer.ist.psu.edu/heinlein94integration.html" }
Citations (may not include all citations):
362   The Stanford FLASH Multiprocessor (context) - Kuskin, Ofelt et al. - 1994  ACM   DBLP
268   Tempest and Typhoon: User-level shared memory - Reinhardt, Larus et al. - 1994  DBLP
191   The MIT Alewife machine: A large scale distributed-memory mu.. - Agarwal, Chaiken et al. - 1991
178   The Connection Machine CM-5 Technical Summary (context) - Corporation - 1991
127   A multithreaded massively parallel architecture (context) - Nikhil, Papadopoulos - 1992
119   Document for a standard message-passing interface - Interface - 1993
96   Integrating message passing and sharedmemory: Early experien.. - Kranz, Johnson et al. - 1993
92   The message-driven processor: A multicomputer 12 processing .. - Dally, Fiske et al. - 1992
61   A tightly coupled processor-network interface - Henry, Joerg - 1992
51   Anatomy of a message in the Alewife multiprocessor - Kubiatowicz, Agarwal - 1993  ACM   DBLP
45   Simulation of Multiprocessors: Accuracy and Performance (context) - Goldschmidt - 1993
41   Meiko CS-2 interconnect Elan-Elite design (context) - Homewood, McLaren - 1993
24   Support for Speculative Execution in HighPerformance Process.. (context) - Smith - 1992
23   Paragon XPS Product Overview (context) - Paragon, Overview - 1991
9   Cray TD System Architecture (context) - Inc, Architecture - 1993
8   The NX/2 operating system (context) - Pierce - 1988  ACM
6   Integrating multiple communication paradigms in high perform.. (context) - Heinlein, Gharachorloo et al. - 1994  ACM
3   Programming the NI (context) - Corporation - 1992
2   Motorola Technical Report MCRC-TR (context) - Beckerie, of et al. - 1992
1   Intel Supercomputer Systems Division (context) - Pierce - 1993
1   Virtual memory mapped network interface SHRMP multicomputer (context) - Kai, Alperr et al. - 1994



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


Documents on the same site (http://www4.informatik.uni-erlangen.de/~tsthiel/Projects.html):   More
Pvm 3 User's Guide And Reference Manual - Geist, Beguelin, Dongarra.. (1994)   (Correct)
Virtual Shared Memory: A Survey of Techniques and Systems - Raina (1992)   (Correct)
An Overview of the Spring System - Mitchell, Gibbons, Hamilton.. (1994)   (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