Static scheduling algorithms for allocating directed task graphs to multiprocessors

YK Kwok, I Ahmad - ACM Computing Surveys (CSUR), 1999 - dl.acm.org
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …

A comparison of eleven static heuristics for map** a class of independent tasks onto heterogeneous distributed computing systems

TD Braun, HJ Siegel, N Beck, LL Bölöni… - Journal of Parallel and …, 2001 - Elsevier
Mixed-machine heterogeneous computing (HC) environments utilize a distributed suite of
different high-performance machines, interconnected with high-speed links, to perform …

Dynamic map** of a class of independent tasks onto heterogeneous computing systems

M Maheswaran, S Ali, HJ Siegel, D Hensgen… - Journal of parallel and …, 1999 - Elsevier
Dynamic map** (matching and scheduling) heuristics for a class of independent tasks
using heterogeneous distributed computing systems are studied. Two types of map** …

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 …

[BOEK][B] Advanced computer architecture and parallel processing

H El-Rewini, M Abd-El-Barr - 2005 - books.google.com
Computer architecture deals with the physical configuration, logical structure, formats,
protocols, and operational sequences for processing data, controlling the configuration, and …

Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach

L Wang, HJ Siegel, VP Roychowdhury… - Journal of parallel and …, 1997 - Elsevier
To exploit a heterogeneous computing (HC) environment, an application task may be
decomposed into subtasks that have data dependencies. Subtask matching and scheduling …

A comparison study of static map** heuristics for a class of meta-tasks on heterogeneous computing systems

TD Braun, HJ Siegal, N Beck, LL Boloni… - … workshop (HCW'99), 1999 - ieeexplore.ieee.org
Heterogeneous computing (HC) environments are well suited to meet the computational
demands of large, diverse groups of tasks (ie, a meta-task). The problem of map** …

[BOEK][B] Spatial analysis: modelling in a GIS environment

PA Longley, M Batty - 1997 - books.google.com
Spatial Analysis: Modelling in a GIS Environment Edited by PaulLongley and Michael Batty
Digital data and information are usedincreasingly by academics, professionals, local …

Noncooperative load balancing in distributed systems

D Grosu, AT Chronopoulos - Journal of parallel and distributed computing, 2005 - Elsevier
In this paper, we present a game theoretic framework for obtaining a user-optimal load
balancing scheme in heterogeneous distributed systems. We formulate the static load …