(Enter summary)
Abstract: This article describes the issues involved with using
such a heterogeneous computing (HC) suite of machines to solve application tasks.
A hypothetical example application that has various subtasks, which are best suited, for different
machine architectures is shown in Figure 1 (based on (FrS93)). The example application executes
for 100 time units on a baseline serial machine. The application consists of four subtasks: the first
is best suited to execute on an SIMD (synchronous) parallel... (Update)
Context of citations to this paper: More
.... meet the requirements of widely varying application mixtures and to maximize the system performance or cost e#ectiveness, e.g. 2] 3] 4] [5]. A typical real time HC system consists of heterogeneous sets of sensors, real time applications, machines, and actuators. An...
.... computing is a set of techniques enabling the use of diverse computational capabilities for the execution of a meta task [2, 4, 7]. A meta task is an arbitrary collection of independent (non communicating) tasks with a variety of computational needs, which are to be...
Cited by: More
Static Mapping Heuristics for Tasks with - Dependencies Priorities Deadlines
(Correct)
Collective Value of QoS: A Performance Measure.. - Kim, Kidd.. (2001)
(Correct)
Heterogeneous Computing - Ali, Braun, Siegel, Maciejewski (2002)
(Correct)
Active bibliography (related documents): More All
2.1: High-Performance Mixed-Machine Heterogeneous Computing - Maheswaran, Braun, Siegel (1998)
(Correct)
1.0: A Dynamic Matching and Scheduling Algorithm for.. - Maheswaran, Siegel (1998)
(Correct)
0.6: Minimizing the Application Execution Time Through.. - Tan, Siegel, Antonio, Li (1997)
(Correct)
Similar documents based on text: More All
0.7: Techniques for Mapping Tasks to Machines in Heterogeneous - Howard
(Correct)
0.2: AParallel Algorithm for Singular Value Decomposition - As Applied To
(Correct)
0.1: A Comparison Study of Static Mapping Heuristics for a Class of.. - Braun, al. (1999)
(Correct)
Related documents from co-citation: More All
14: The Grid: Blueprint for a New Computing Infrastructure (context) - Foster, Kesselman - 1999
13: Heuristic algorithms for scheduling independent tasks on nonidentical processors (context) - Ibarra, Kim - 1977
13: The relative performance of various mapping algorithms is independent of sizable..
- Armstrong, Hensgen et al. - 1998
BibTeX entry: (Update)
M. Maheswaran, T. D. Braun, and H. J. Siegel, "Heterogeneous distributed computing," Encyclopedia of Electrical and Electronics Engineering, J. Webster, ed., John Wiley & Sons, New York, NY, to appear 1999. http://citeseer.ist.psu.edu/maheswaran99heterogeneous.html More
@misc{ maheswaran99heterogeneous,
author = "M. Maheswaran and T. Braun and H. Siegel",
title = "Heterogeneous distributed computing",
text = "M. Maheswaran, T. D. Braun, and H. J. Siegel, Heterogeneous distributed
computing, Encyclopedia of Electrical and Electronics Engineering, J. Webster,
ed., John Wiley & Sons, New York, NY, to appear 1999.",
year = "1999",
url = "citeseer.ist.psu.edu/maheswaran99heterogeneous.html" }
Citations (may not include all citations):
587
PVM: A framework for parallel distributed computing
- Sunderam - 1990
80
A compile-time scheduling heuristic for interconnectionconst.. (context) - Sih, Lee - 1993
78
parallel programming system (context) - Butler, Lusk et al. - 1994
70
Meta systems: An approach combining parallel processing and ..
- Grimshaw, Weissman et al. - 1994
48
Heterogeneous computing: Challenges and opportunities (context) - Khokhar, Prasanna et al. - 1993
47
Visualization and debugging in a heterogeneous environment (context) - Beguelin, Dongarra et al. - 1993
41
Heterogeneous processing (context) - Freund, Siegel - 1993
34
Ninf: Network based information library for globally high pe.. (context) - Sekiguchi, Sato et al. - 1996
29
NetSolve: A network-enabled server for solving computational..
- Casanova, Dongarra - 1997
25
Task matching and scheduling in heterogeneous computing envi.. (context) - Wang, Siegel et al. - 1997
25
A dynamic matching and scheduling algorithm for heterogeneou..
- Maheswaran, Siegel - 1998
24
Distributed heterogeneous supercomputing management system (context) - Ghafoor, Yang - 1993
23
Optimal selection theory for superconcurrency (context) - Freund - 1989
19
Allocating modules to processors in a distributed system (context) - Fernandez-Baca - 1989
18
PAWS: A performance evaluation tool for parallel computing s.. (context) - Pease, Ghafoor et al. - 1991
16
Galaxies collide on the I-way: An example of heterogeneous w.. (context) - Norman, Beckman et al. - 1996
16
A selection theory and methodology for heterogeneous superco.. (context) - Chen, Eshaghian et al. - 1993
14
Augmenting the optimal selection theory for superconcurrency (context) - Wang, Kim et al. - 1992
13
A case study in metacomputing: Distributed simulations of mi.. (context) - Klietz, Malevsky et al. - 1993
12
Mapping and scheduling heterogeneous task graphs using genet.. (context) - Singh, Youssef - 1996
12
Genetic simulated annealing for scheduling data-dependent ta.. (context) - Shroff, Watson et al. - 1996
12
Linguistic support for heterogeneous parallel processing: A ..
- Weems, Weaver et al. - 1994
11
Linda in heterogeneous computing environments (context) - Carriero, Gelernter et al. - 1992
11
Computing Environments with SmartNet (context) - Freund, Gherrity et al. - 1998
11
Heterogeneous computing (context) - Siegel, Antonio et al. - 1996
9
Dynamic task mapping algorithms for a distributed heterogene.. (context) - Leangsuksun, Potter et al. - 1995
9
Parallelizing existing applications in a distributed heterog..
- Iverson, Ozguner et al. - 1995
9
A survey of heterogeneous computing: Concepts and systems (context) - Ekemecic, Tartalja et al. - 1996
7
Dynamic scheduling techniques for heterogeneous computing sy..
- Hamidzadeh, Lilja et al. - 1995
7
Generational scheduling for heterogeneous computing systems (context) - Freund, Carter et al. - 1996
7
Optimal task assignment in heterogeneous computing systems (context) - Kafil, Ahmad - 1997
7
Mixedmode system heterogeneous computing (context) - Siegel, Maheswaran et al. - 1996
6
SmartNet: A scheduling framework for meta-computing (context) - Freund, Kidd et al. - 1996
5
Matching and scheduling in a generalized optimal selection t.. (context) - Narahari, Youssef et al. - 1994
3
MA: Artech House (context) - Eshaghian, Heterogeneous et al. - 1996
3
Dynamic task migration from SPMD to SIMD virtual machines (context) - Armstrong, Siegel et al. - 1994
3
High-performance mixed-machine heterogeneous computing
- Maheswaran, Braun et al. - 1998
3
Estimation of execution times on heterogeneous supercomputer.. (context) - Yang, Ahmad et al. - 1993
2
Web based high performance computing and communications (context) - Fox, Furmanski - 1996
2
Supercomputer Applications and High Performance Computing (context) - Foster, Kesselman et al. - 1997
2
Dynamic task migration from SIMD to SPMD virtual machines (context) - Armstrong, Siegel - 1995
1
th Heterogeneous Computing Workshop (context) - Foster, Kesselman et al. - 1998
1
A portable programming model for network heterogeneous compu.. (context) - Eshaghian, Wu - 1996
1
A framework for compile-time selection of parallel modes in .. (context) - Watson, Siegel et al. - 1993
1
Supercomputer Applications and High Performance Computing (context) - Grimshaw, Nguyen-Tuong et al. - 1997
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.mshn.org/publications/abstracts1999.html): More
Dynamic Matching and Scheduling of a Class of Independent.. - Maheswaran, al. (1999)
(Correct)
A Parallel Algorithm for Singular Value Decomposition as.. - Tracy Braun (1997)
(Correct)
A Comparison Study of Static Mapping Heuristics for a Class of.. - Braun, al. (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC