Adaptive Distributed Computing through Competition

In this paper, a framework for supporting adaptive execution of parallel applications in networks of workstations is presented. The framework is comprised of two levels of competition. At the first level, the tasks of each application are partitioned into grains. The grains race one another until al...

Full description

Saved in:
Bibliographic Details
Main Author: SHUM, Kam Hong
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 1996
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1057
http://dx.doi.org/10.1109/CDS.1996.509365
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2056
record_format dspace
spelling sg-smu-ink.sis_research-20562010-12-22T08:24:06Z Adaptive Distributed Computing through Competition SHUM, Kam Hong In this paper, a framework for supporting adaptive execution of parallel applications in networks of workstations is presented. The framework is comprised of two levels of competition. At the first level, the tasks of each application are partitioned into grains. The grains race one another until all their tasks are finished. The turn-around time of an application can be shortened by sharing the tasks of the heavily loaded grains with the neighboring grains. At the second level, a prototype system called Comedians has been developed, which enables competition among applications for workstations by mechanisms of auction and bidding. The objectives of the Comedians system are to maximize the speedup of individual parallel applications and, at the same time, to allocate workstations efficiently and fairly to the applications. Unlike all related work, this paper suggests an integrated solution to both the issues of adaptive parallelism and parallel application scheduling in a multi-user environment. The experimental results demonstrate the effectiveness of the support for adaptive parallelism and the dynamics of competition among parallel applications. 1996-05-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/1057 info:doi/10.1109/CDS.1996.509365 http://dx.doi.org/10.1109/CDS.1996.509365 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Adaptive Parallelism Scheduling Parallel Computing Workstation Clusters Competition Auction load balancing Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Adaptive Parallelism
Scheduling
Parallel Computing
Workstation Clusters
Competition
Auction
load balancing
Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Adaptive Parallelism
Scheduling
Parallel Computing
Workstation Clusters
Competition
Auction
load balancing
Databases and Information Systems
Numerical Analysis and Scientific Computing
SHUM, Kam Hong
Adaptive Distributed Computing through Competition
description In this paper, a framework for supporting adaptive execution of parallel applications in networks of workstations is presented. The framework is comprised of two levels of competition. At the first level, the tasks of each application are partitioned into grains. The grains race one another until all their tasks are finished. The turn-around time of an application can be shortened by sharing the tasks of the heavily loaded grains with the neighboring grains. At the second level, a prototype system called Comedians has been developed, which enables competition among applications for workstations by mechanisms of auction and bidding. The objectives of the Comedians system are to maximize the speedup of individual parallel applications and, at the same time, to allocate workstations efficiently and fairly to the applications. Unlike all related work, this paper suggests an integrated solution to both the issues of adaptive parallelism and parallel application scheduling in a multi-user environment. The experimental results demonstrate the effectiveness of the support for adaptive parallelism and the dynamics of competition among parallel applications.
format text
author SHUM, Kam Hong
author_facet SHUM, Kam Hong
author_sort SHUM, Kam Hong
title Adaptive Distributed Computing through Competition
title_short Adaptive Distributed Computing through Competition
title_full Adaptive Distributed Computing through Competition
title_fullStr Adaptive Distributed Computing through Competition
title_full_unstemmed Adaptive Distributed Computing through Competition
title_sort adaptive distributed computing through competition
publisher Institutional Knowledge at Singapore Management University
publishDate 1996
url https://ink.library.smu.edu.sg/sis_research/1057
http://dx.doi.org/10.1109/CDS.1996.509365
_version_ 1770570840931303424