Heterogeneous computing: challenges and opportunities
- 1 June 1993
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 26 (6) , 18-27
- https://doi.org/10.1109/2.214439
Abstract
The issues and problems posed by heterogeneous computing are discussed. They include design of algorithms for applications, partitioning and mapping of application tasks, interconnection requirements, and the design of programming environments. The use of heterogeneous computing in image understanding is reviewed. An example vision task is presented, and the different types of parallelism used in the example are identified.Keywords
This publication has 13 references indexed in Scilit:
- Heterogeneous Associative ComputingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Partitioning Problems in Heterogeneous Computer SystemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Augmenting the Optimal Selection Theory for SuperconcurrencyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Partitioning Signal Flow Graphs for Execution on Heterogeneous Signal Processing ArchitecturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Heterogeneous Supercomputing: Problems and IssuesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Instruction execution trade-offs for SIMD vs. MIMD vs. mixed mode parallelismPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A multiple-level heterogeneous architecture for image understandingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- PVM: A framework for parallel distributed computingConcurrency: Practice and Experience, 1990
- The design of nectar: a network backplane for heterogeneous multicomputersPublished by Association for Computing Machinery (ACM) ,1989
- PIE: A Programming and Instrumentation Environment for Parallel ProcessingIEEE Software, 1985