Heterogeneous computing: Challenges and opportunities

AA Khokhar, VK Prasanna, ME Shaaban, CL Wang - Computer, 1993 - ieeexplore.ieee.org
The issues and problems posed by heterogeneous computing are discussed. They include
design of algorithms for applications, partitioning and mapping of application tasks …

Software support for heterogeneous computing

HJ Siegel, HG Dietz, JK Antonio - Acm computing surveys (csur), 1996 - dl.acm.org
As a result of advances in high-speed digital communications, researchers have begun to
use collections of different high-performance machines in concert to execute …

Scheduling resources in multi-user, heterogeneous, computing environments with SmartNet

RF Freund, M Gherrity, S Ambrosius… - … Workshop (HCW'98), 1998 - ieeexplore.ieee.org
It is increasingly common for computer users to have access to several computers on a
network, and hence to be able to execute many of their tasks on any of several computers …

[PDF][PDF] Mapping and scheduling heterogeneous task graphs using genetic algorithms

H Singh, A Youssef - 5th IEEE heterogeneous computing workshop …, 1996 - seas.gwu.edu
Heterogeneous processing deals with decomposing a general task into code segments of
diverse computation requirements and executing each segment on a machine such that the …

A distributed heterogeneous supercomputing management system

A Ghafoor, J Yang - Computer, 1993 - ieeexplore.ieee.org
A general management framework for distributed heterogenous supercomputing systems
(DHSSs) that is based on an application-characterization technique is presented. The …

Static and dynamic processor scheduling disciplines in heterogeneous parallel architectures

DA Menascé, D Saha, SCD Porto, VAF Almeida… - Journal of Parallel and …, 1995 - Elsevier
Most parallel jobs cannot be fully parallelized. In a homogeneous parallel machine-one in
which all processors are identical-the serial fraction of the computation has to be executed at …

[PDF][PDF] Heterogeneous distributed computing

M Maheswaran, TD Braun, HJ Siegel - Encyclopedia of electrical and …, 1999 - Citeseer
One of the biggest challenges with high-performance computing is that as machine
architectures become more advanced to obtain increased peak performance, only a small …

An integrated technique for task matching and scheduling onto distributed heterogeneous computing systems

MK Dhodhi, I Ahmad, A Yatama, I Ahmad - Journal of parallel and …, 2002 - Elsevier
This paper presents a problem-space genetic algorithm (PSGA)-based technique for
efficient matching and scheduling of an application program that can be represented by a …

Program speedup in a heterogeneous computing network

V Donaldson, F Berman, R Paturi - Journal of Parallel and Distributed …, 1994 - Elsevier
Program speedup is an important measure of the performance of an algorithm on a parallel
machine. Of particular importance is the near linear or superlinear speedup exhibited by the …

A survey of heterogeneous computing: concepts and systems

I Ekmecic, I Tartalja, V Milutinovic - Proceedings of the IEEE, 1996 - ieeexplore.ieee.org
This survey of heterogeneous computing concepts and systems is based on the recently
proposed by the authors" EM/sup 3/"(Execution Modes/Machine Models) taxonomy of …