[1991] Proceedings, Advanced Computer Technology, Reliable Systems and Applications
DOI: 10.1109/cmpeur.1991.257349
|View full text |Cite
|
Sign up to set email alerts
|

Architectural models and design methodologies for general-purpose highly-parallel computers

Abstract: We review the main research issues and problems in the area of general-purpose, massively parallel MIMD computers. It will be shown that the successful exploitation of this class of systems depends on the ability to define and experiment with design methodologies taking into account several aspects: abstract machine architecture, physical machine architecture, parallelizing and restructuring tools, and machine independent parallel languages. We report on our research experience in this area, and in particular … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 26 publications
0
1
0
Order By: Relevance
“…(43)(44)(45) These include: 9 a pipeline constructor allowing component (sequential) processes to be connected together as a pipeline, 9 a farm constructor, with an emitter and a collector process, and a specified number of identical farm processes, 9 a data parallel constructor in which data are decomposed across a set of processors and identical code applied to them, 9 a systolic constructor, allowing an arbitrary hyperplane configuration of processes to be specified as a systolic array, 9 tree constructors for both static trees of processes and dynamic trees, such as divide-and-conquer, and 9 a generic parallel constructor allowing dissimilar processes to execute in parallel independently.…”
Section: Control-structured Modelsmentioning
confidence: 99%
“…(43)(44)(45) These include: 9 a pipeline constructor allowing component (sequential) processes to be connected together as a pipeline, 9 a farm constructor, with an emitter and a collector process, and a specified number of identical farm processes, 9 a data parallel constructor in which data are decomposed across a set of processors and identical code applied to them, 9 a systolic constructor, allowing an arbitrary hyperplane configuration of processes to be specified as a systolic array, 9 tree constructors for both static trees of processes and dynamic trees, such as divide-and-conquer, and 9 a generic parallel constructor allowing dissimilar processes to execute in parallel independently.…”
Section: Control-structured Modelsmentioning
confidence: 99%