A decoupled graph/computation data-driven architecture with variable-resolution actors
- University of Southern California, Marina Del Rey, CA (United States). Information Sciences Inst.
- University of Southern California, Los Angeles, CA (United States). Dept. of Electrical Engineering
This paper presents a hybrid multiprocessor architecture that combines the advantages of the dynamic data-flow principles of execution with those of the control-flow model of execution. Two major design ideas are utilized by the proposed model: asynchronous execution of graph and computation operations, and variable- resolution actors. The independence of the two main unites of the machine allows an efficient implementation of functional/data-flow principles with conventional, mature technology. The compiler generates graphs with variable-sized actors in order to match the characteristics of the application to the target machine. For instance, vector actors are proposed for many aspects of scientific computing, while lower resolution (Compound Macro Actors) or conversely higher resolution (atomic instruction actors) is used for unvectorizable programs.
- Research Organization:
- University of Southern California, Los Angeles, CA (United States). Dept. of Electrical Engineering
- Sponsoring Organization:
- USDOE, Washington, DC (United States); Department of Defense, Washington, DC (United States)
- DOE Contract Number:
- FG03-87ER25043
- OSTI ID:
- 10187853
- Report Number(s):
- CONF-900874-5; ON: DE94000324; CNN: Contract F30602-88-C-0135
- Resource Relation:
- Conference: 1990 international conference on parallel processing,St. Charles, IL (United States),13-17 Aug 1990; Other Information: PBD: [1990]
- Country of Publication:
- United States
- Language:
- English
Similar Records
Data-driven parallel production systems: A macro actor/token implementation
Macro-actor execution on multilevel data-driven architectures