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...

Full description

Bibliographic Details
Main Author: Ramesh, Vasanth Kumar
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