Scheduling scheme based on dedication rate in volunteer computing environment

Eun Joung Byun, Sung Jin Choi, Maeng Soon Baik, Chong Sun Hwang, Chan Yeol Park, Soon Young Jung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Abstract

A volunteer node can join and leave a volunteer computing system freely. However, existing volunteer computing systems suffer from interruptions of job execution, delays of execution time, and increases of total execution time, since they do not consider dynamic scheduling properties (i.e. volatilities), such as leave, join, and suspension. Therefore, dynamic execution properties of volunteer node should be considered in scheduling schemes, in order to design a stable and reliable volunteer computing system. This paper proposes a new scheduling scheme based on the Dedication Rate (DR), which reflects the dynamic properties of a volunteer. The scheduling scheme improves the completeness and reliability of execution, while also decreasing delay and total execution time. In addition, an implementation of the proposed scheduling scheme on top of Korea@Home is described, as well as performance evaluation.

Original languageEnglish
Title of host publicationISPDC 2005
Subtitle of host publication4th International Symposium on Parallel and Distributed Computing
Pages234-241
Number of pages8
DOIs
Publication statusPublished - 2005
EventISPDC 2005: 4th International Symposium on Parallel and Distributed Computing - Lille, France
Duration: 2005 Jul 42005 Jul 6

Publication series

NameISPDC 2005: 4th International Symposium on Parallel and Distributed Computing
Volume2005

Other

OtherISPDC 2005: 4th International Symposium on Parallel and Distributed Computing
Country/TerritoryFrance
CityLille
Period05/7/405/7/6

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Scheduling scheme based on dedication rate in volunteer computing environment'. Together they form a unique fingerprint.

Cite this