25 Years of the International Symposia on Computer Architecture (Selected Papers) 1998
DOI: 10.1145/285930.285993
|View full text |Cite
|
Sign up to set email alerts
|

Architecture of a message-driven processor

Abstract: We propole a machine architecture for a high-performaxe proceuieg node for a mueage-pas&g, MIMD concurrent computer. The principal mee,haaismn for attaining this goal are the direct execution and bufferius of meesylee and a memory-based architecture that permit@ very fast contut witches. Our architecture &o ineluder a aevel msmory orga-nis&x~ that permita both indexed and aeeecikve acceuu and that incorporates sa itwtruction buffer and me-age queer. Simulation re mite suggest that thL architecture reduccl maug… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

1999
1999
2008
2008

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 44 publications
(6 citation statements)
references
References 6 publications
0
6
0
Order By: Relevance
“…Bracy et al discuss these lightweight user-level interrupts and utilize existing coherency logic to provide simple, preemptive, low-latency communication between cores [5]. Many other microarchitectures also support preemptive communication [2,7,13,14,22,24,29,35,37].…”
Section: Related Workmentioning
confidence: 99%
“…Bracy et al discuss these lightweight user-level interrupts and utilize existing coherency logic to provide simple, preemptive, low-latency communication between cores [5]. Many other microarchitectures also support preemptive communication [2,7,13,14,22,24,29,35,37].…”
Section: Related Workmentioning
confidence: 99%
“…The major difference between SSB and the classical tagged memory (e.g. full/empty bits) in HEP [38], Tera [5], MDP [13], Sparcle [3], M-Machine [24], the MT processor in Eldorado [18], and other machines, has been explained in Section 1. Istructure [6] memory system employed in some dataflow model based architectures [6,23] exploits similar design as full/empty bits based memory system.…”
Section: Related Workmentioning
confidence: 99%
“…For instance, HEP [38], Tera [5], MDP [13], Sparcle [3], M-Machine [24], the MT processor in Eldorado [18], and others use hardware bits as tags (e.g., full/empty bits) to support word-level fine-grain synchronization. These designs tag the entire memory by associating additional access state bits with each word in memory.…”
Section: Introductionmentioning
confidence: 99%
“…Cascading of RAPS works as follows: A general purpose node such as a MDP [2] sets up the pipeline by loading methods and templates into the appropriate RAP chips. A C+E message is then sent to the first RAP in the pipeline to begin the calculation.…”
Section: Templatesmentioning
confidence: 99%
“…It includes the necessary control mechanisms and message handling capabilities to fit into the system. The RAP borrows several ideas that were first developed in the Message Driven Processor (MDP) [2] which is the general purpose computing node for the sys&m. In particular the RAP executes messages directly, reducing message interpretation overhead, and it makes use of the same network communication scheme [4] [5].…”
Section: Introductionmentioning
confidence: 99%