See this document in CiteSeerX!

The M-Machine Multicomputer (1995)  (Make Corrections)  (25 citations)
Marco Fillo, Stephen W. Keckler, William J. Dally, Nicholas P. Carter, Andrew Chang, Yevgeny Gurevich, Whay S. Lee



  Home/Search   Context   Related

 
View or download:
stanford.edu/pub/publicatio...ijpp.ps.Z
uidaho.edu/mrc/people/ny...m_machine.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  stanford.edu/cva_publications (more)
(Enter author homepages)

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

Abstract: The M--Machine is an experimental multicomputer being developed to test architectural concepts motivated by the constraints of modern semiconductor technology and the demands of programming systems. The M--Machine computing nodes are connected with a 3--D mesh network; each node is a multithreaded processor incorporating 9 function units, on-chip cache, and local memory. The multiple function units are used to exploit both instruction-level and thread-level parallelism. A user accessible... (Update)

Context of citations to this paper:   More

...that are difficult, if not impossible, for the compiler to detect at compile time. Therefore, multithreaded architectures [6, 8, 14, 18, 21] require hardware to support data dependence checking and speculative execution. In many multithreaded architectures, the compiler...

...4.18 717 1421 1.98 quicksort 195356 285565 1.46 124230 147229 1.19 96745 113460 1. 17 6] Both link level [1] and end to end [2, 14] protocols have been proposed which improve system performance by limiting message injection rates; the end to end flow control protocol uses a...

Cited by:   More
Balancing Performance, Area, and Power in an On-Chip Network - Gold   (Correct)
Design and Evaluation of the Hamal Parallel Computer - Grossman (2002)   (Correct)
A Lightweight Idempotent Messaging Protocol for Faulty - Brown (2002)   (Correct)

Similar documents (at the sentence level):
45.3%:   The M-Machine Multicomputer - Fillo, Keckler, Dally, Carter.. (1995)   (Correct)
37.0%:   The MMachine Multicomputer - Fillo, Keckler, Dally, al. (1995)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Processor Mechanisms for Software Shared Memory - Carter   (Correct)
0.2:   Exploiting Fine-Grain Thread Level Parallelism on.. - Keckler, Dally.. (1998)   (Correct)
0.2:   John Nguyen - Computer Science Mathematics   (Correct)

Similar documents based on text:   More   All
0.6:   Appears in the Proceedings of the 6th International Conference on.. - And   (Correct)
0.5:   Instruction Scheduling on the M-Machine Multicomputer - Fillo (1995)   (Correct)
0.3:   The M-Machine Operating System - Gurevich (1995)   (Correct)

Related documents from co-citation:   More   All
15:   Multiscalar processors - Sohi, Breach et al. - 1995
10:   Simultaneous multithreading: Maximizing on-chip parallelism - Tullsen, Eggers et al. - 1995
8:   A variable instruction stream extension to the VLIW architecture (context) - Wolfe, Shen - 1991

BibTeX entry:   (Update)

M. Fillo, S. Keckler, W. Dally, N. Carter, A. Chang, Y. Gurevich, and W. Lee. "The M-Machine multicomputer." In Proc. 28th Annual International Symposium on Microarchitecture (MICRO-28), Ann Arbor MI, November 1995, pp. 146--156. http://citeseer.ist.psu.edu/article/fillo95mmachine.html   More

@techreport{ fillo95mmachine,
    author = "Marco Fillo and Stephen W. Keckler and William J. Dally and Nicholas P. Carter and Andrew Chang and Yevgeny Gurevich and Whay S. Lee",
    title = "The {M}-Machine Multicomputer",
    number = "AIM-1532",
    month = "30,",
    pages = "13",
    year = "1995",
    url = "citeseer.ist.psu.edu/article/fillo95mmachine.html" }
Citations (may not include all citations):
362   The Stanford FLASH multiprocessor (context) - Kuskin, Ofelt et al. - 1994
358   The Tera computer system - Alverson - 1990
269   Multiscalar processors - Sohi, Breach et al. - 1995
251   Simultaneous multithreading: Maximizing on-chip parallelism - Tullsen, Eggers et al. - 1995
221   Introduction to VLSI Systems (context) - Mead, Conway - 1980
193   Superscalar Microprocessor Design (context) - Johnson - 1991
191   The MIT Alewife machine: A large-scale distributed-memory mu.. - Agarwal - 1991
157   Architecture and applications of the HEP multiprocessor comp.. (context) - Smith - 1981
157   Ivy: A shared virtual memory system for parallel computing (context) - Li - 1988
156   The multiflow trace scheduling compiler - Lowney, Freudenberger et al. - 1993
150   An efficient algorithm for exploiting multiple arithmetic un.. (context) - Tomasulo - 1967
127   A multithreaded massively parallel architecture (context) - Nikhil, Papadopoulos et al. - 1991
114   Cray TD System Architecture Overview (context) - Inc, Architecture et al. - 1993
107   The DASH prototype: Implementation and performance (context) - Lenoski, Laudon et al. - 1992
95   Supporting systolic and memory communication in iWarp - Borkar - 1990
90   The IBM research parallel processor prototype (context) - Pfister - 1985
80   Machine multicomputer: An architectural evaluation (context) - Noakes, Wallach et al. - 1993
75   Machine: A fine-grain concurrent computer (context) - Dally - 1989
72   MASA: a multithreaded processor architecture for parallel sy.. (context) - Halstead, Fujita - 1988
65   Computer technology and architecture: An evolving interactio.. (context) - Hennessy, Jouppi - 1991
61   A tightly-coupled processor-network interface - Henry, Joerg - 1992
55   Exploring the benefits of multiple hardware contexts in a mu.. (context) - Gupta, Weber - 1989
53   Processor coupling: Integrating compile time and runtime sch.. - Keckler, Dally - 1992
34   A design study of the EARTH multiprocessor - Hum - 1995
32   A variable instruction stream extension to the VLIW architec.. (context) - Wolfe, Shen - 1991
27   Integrated building blocks for parallel computing (context) - Papadopoulos, Boughton et al. - 1993
23   Hardware support for fast capabilitybased addressing - Carter, Keckler et al. - 1994
20   Architecture and implementation of a VLIW supercomputer (context) - Colwell, Hall et al. - 1990
8   Prototype implementation of a highly parallel dataflow machi.. (context) - Sakai, Kodama et al. - 1991
4   Multiprocessor digital data processing system (context) - Frank - 1991
4   Department of Electrical Engineering and Computer Science (context) - Gurevich - 1995
4   Static scheduling for barrier MIMD architectures (context) - Zaafrani, Dietz et al. - 1990
4   MARS: A multiprocessor-based programmable accelerator (context) - Agrawal, Dally et al. - 1987
3   New MIPS chip targets windows NT boxes (context) - Gwennap - 1992



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


Documents on the same site (http://cva.stanford.edu/cva_publications.html):   More
An Assembler and Linker System for the M-Machine Software Project - Gurevich (1994)   (Correct)
Fast Thread Communication and Synchronization Mechanisms for a.. - Keckler (1998)   (Correct)
Efficient, Protected Message Interface in the MIT.. - Lee, Dally, Keckler..   (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