A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems
Heterogeneous Computing (HC) systems achieve high performance by networking together computing resources of diverse nature. The issues of task assignment and scheduling are critical in the design and performance of such systems. In this thesis, an auction based game theoretic framework is developed...
Main Author: | |
---|---|
Format: | Others |
Published: |
Scholar Commons
2005
|
Subjects: | |
Online Access: | https://scholarcommons.usf.edu/etd/828 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1827&context=etd |
id |
ndltd-USF-oai-scholarcommons.usf.edu-etd-1827 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-USF-oai-scholarcommons.usf.edu-etd-18272019-10-04T05:24:02Z A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems Ramesh, Vasanth Kumar Heterogeneous Computing (HC) systems achieve high performance by networking together computing resources of diverse nature. The issues of task assignment and scheduling are critical in the design and performance of such systems. In this thesis, an auction based game theoretic framework is developed for dynamic task scheduling in HC systems. Based on the proposed game theoretic model, a new dynamic scheduling algorithm is developed that uses auction based strategies. The dynamic scheduling algorithm yields schedules with shorter completion times than static schedulers while incurring higher scheduling overhead. Thus, a second scheduling algorithm is proposed which uses an initial schedule generated with a learning automaton based algorithm, and then heuristics are used to identify windows of tasks within the application that can be rescheduled dynamically during run time. 2005-04-08T07:00:00Z text application/pdf https://scholarcommons.usf.edu/etd/828 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1827&context=etd default Graduate Theses and Dissertations Scholar Commons Variable Structure Stochastic Automation Game Theory Nash Equilibrium Auctions Task Assignment American Studies Arts and Humanities |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Variable Structure Stochastic Automation Game Theory Nash Equilibrium Auctions Task Assignment American Studies Arts and Humanities |
spellingShingle |
Variable Structure Stochastic Automation Game Theory Nash Equilibrium Auctions Task Assignment American Studies Arts and Humanities Ramesh, Vasanth Kumar A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
description |
Heterogeneous Computing (HC) systems achieve high performance by networking together computing resources of diverse nature. The issues of task assignment and scheduling are critical in the design and performance of such systems. In this thesis, an auction based game theoretic framework is developed for dynamic task scheduling in HC systems. Based on the proposed game theoretic model, a new dynamic scheduling algorithm is developed that uses auction based strategies. The dynamic scheduling algorithm yields schedules with shorter completion times than static schedulers while incurring higher scheduling overhead. Thus, a second scheduling algorithm is proposed which uses an initial schedule generated with a learning automaton based algorithm, and then heuristics are used to identify windows of tasks within the application that can be rescheduled dynamically during run time. |
author |
Ramesh, Vasanth Kumar |
author_facet |
Ramesh, Vasanth Kumar |
author_sort |
Ramesh, Vasanth Kumar |
title |
A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
title_short |
A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
title_full |
A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
title_fullStr |
A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
title_full_unstemmed |
A Game Theoretic Framework for Dynamic Task Scheduling in Distributed Heterogeneous Computing Systems |
title_sort |
game theoretic framework for dynamic task scheduling in distributed heterogeneous computing systems |
publisher |
Scholar Commons |
publishDate |
2005 |
url |
https://scholarcommons.usf.edu/etd/828 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1827&context=etd |
work_keys_str_mv |
AT rameshvasanthkumar agametheoreticframeworkfordynamictaskschedulingindistributedheterogeneouscomputingsystems AT rameshvasanthkumar gametheoreticframeworkfordynamictaskschedulingindistributedheterogeneouscomputingsystems |
_version_ |
1719260708326080512 |