See this document in CiteSeerX!

Execution of Dataflow Programs on General-Purpose Hardware (1992)  (Make Corrections)  (3 citations)
Ellen Spertus



  Home/Search   Context   Related

 
View or download:
mit.edu/pub/users/ellens/tam...tam.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  mit.edu (more)
(Enter author homepages)

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

Abstract: Fine-grained programming is important to parallel computing because it covers up the unavoidable latency occuring in large systems. Dataflow computing, where small groups of instructions can be sequentialized into threads, is an extreme of the fine-grained or multithreading approaches. Originally, dataflow programs were run on specialized hardware. The research described in this document unites advances in compiling dataflow programs to run on non-specialized hardware with the architectural... (Update)

Context of citations to this paper:   More

...elements are on different processors. Memory is managed explicitly through library routines. The J Machine implementation of TAM [15] makes direct use of the hardware support for different priority levels. Threads run at the background priority level, allowing them to...

.... reported in this section: Tuned J and Concurrent Smalltalk (CST) Two other programming systems are also running on the machine: Id [12] [15] and PCN [16] Tuned J The J language serves as a system level programming language for the J Machine. It extends a pernode ANSI C...

Cited by:   More
Evaluating the Locality Benefits of Active Messages - Ellen Spertus And (1995)   (Correct)
The J-Machine Multicomputer: An Architectural Evaluation - Noakes (1993)   (Correct)
Evaluation of Mechanisms for Fine-Grained Parallel Programs in .. - Ellen Spertus (1993)   (Correct)

Similar documents (at the sentence level):
67.8%:   Execution of Dataflow Programs on General-Purpose Hardware - Spertus (1992)   (Correct)

Active bibliography (related documents):   More   All
1.0:   Dataflow Computation for the J-Machine - Spertus   (Correct)
0.8:   Experiments with Dataflow on a General-Purpose Parallel Computer - Ellen Spertus (1991)   (Correct)
0.8:   Experiences Implementing Dataflow On A General-Purpose.. - Ellen Spertus And (1991)   (Correct)

Similar documents based on text:   More   All
0.4:   Empirical Study of a Dataflow Language on the CM-5 - Culler, Goldstein.. (1994)   (Correct)
0.4:   PHD: A Hierarchical Cache Coherent Protocol - Wallach (1992)   (Correct)
0.3:   ParaSite: Mining the Structural Information on the World-Wide Web - Spertus (1998)   (Correct)

Related documents from co-citation:   More   All
2:   The Connection Machine CM-5 Technical Summary (context) - Corporation, Street et al. - 1991
2:   Programming Generality and Parallel Computers (context) - Arvind, Heller - 1988
2:   The Message-Driven Processor: A Multicomputer Processing Node with E#- cient Mec.. - Dally - 1992

BibTeX entry:   (Update)

E. Spertus. Execution of Dataflow Programs on GeneralPurpose Hardware. Master's thesis, Department of EECS, Massachusetts Institute of Technology, 545 Tech. Square, Cambridge, MA, August 1992. To be expandedand released as MIT AI Lab Technical Report 1380. http://citeseer.ist.psu.edu/article/spertus92execution.html   More

@misc{ spertus92execution,
  author = "E. Spertus",
  title = "Execution of Dataflow Programs on GeneralPurpose Hardware",
  text = "E. Spertus. Execution of Dataflow Programs on GeneralPurpose Hardware.
    Master's thesis, Department of EECS, Massachusetts Institute of Technology,
    545 Tech. Square, Cambridge, MA, August 1992. To be expandedand released
    as MIT AI Lab Technical Report 1380.",
  year = "1992",
  url = "citeseer.ist.psu.edu/article/spertus92execution.html" }
Citations (may not include all citations):
121   Monsoon: An Explicit Token Store Architecture (context) - Gregory, David et al. - 1990
75   Machine: A Fine-Grain Concurrent Computer (context) - William, The - 1989
69   Executing a Program on the MIT Tagged-Token Dataflow Archite.. (context) - Rishiyur, Nikhil - 1988
65   von Neumann Hybrid Architecture (context) - Robert, Dataflow - 1988
53   Implementation of a General Purpose Dataflow Multiprocessor (context) - Gregory - 1989
34   Id: a language with implicit parallelism (context) - Rishiyur, Arvind - 1991
33   Managing Parallelism and Resources in Scientific Dataflow Pr.. (context) - Culler - 1990
31   A Compiler for the MIT Tagged-token Dataflow Architecture - Kenneth - 1986
30   Global Analysis for Partitioning Non-Strict Programs into Se.. (context) - Kenneth, David et al. - 1992
28   Sequential Implementation of Lenient Programming Languages (context) - Kenneth - 1988
23   A Second Opinion on Data Flow Machines and Languages (context) - Gajski, Padua et al. - 1982
18   ID Language Reference Manual Version - Rishiyur - 1991
16   M-Structures: Extending a Parallel, Non-strict, Functional L.. - Paul, Nikhil et al. - 1991
10   Incorporating Data Flow Ideas into von Neumann Processors fo.. (context) - Richard, Ekanadham - 1987
9   Machine: System Support for Actors (context) - William, J- - 1989
4   Computation Structures Group Memo - Boon, Alejandro et al. - 1991
4   Computation Structures Group Memo (context) - Kenneth, Compiler - 1986
4   MIT Artificial Intelligence Laboratory (context) - William, Architecture et al. - 1988
4   Experiences Implementing Dataflow on a GeneralPurpose Parall.. - Ellen, Dally - 1991
4   An unnummbered MIT Concurrent VLSI Architecture memo (context) - William, on et al. - 1988
4   Experiments with Dataflow on a General-Purpose Parallel Comp.. - Ellen, Dally - 1991
4   MIT Artificial Intelligence Laboratory Technical Report (context) - Ellen, for - 1990
3   MIT Concurrent VLSI Archtiecture Memo (context) - Ellen, on - 1989
3   Compilation at Partitioning: A New Approach to Compiling Non.. (context) - Kenneth - 1989
2   MIT Concurrent VLSI Architecture Memo (context) - Michael, Manual - 1991
2   Frame Memory Management for the Monsoon Processor (context) - Derek - 1992
2   Machine's Ability to Support Fine-Grained Computation (context) - Ellen, of - 1993
2   Compiling Dataflow into Threads: Efficient Compiler-Controll.. - Klaus - 1991
2   An implementation of Threaded Abstract Machine (context) - Thorsten, Culler et al. - 1991

Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.ai.mit.edu.html):   More
Natural Language Syntax and Semantics - McAllester (1994)   (Correct)
Primitive Parallax and Parallax Primitives - Bryson (1995)   (Correct)
Statistical Models of Conditioning - Dayan, Long (1999)   (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