• DocumentCode
    3757460
  • Title

    A Group-Based Job Scheduling Method for Parallel Volunteer Computing

  • Author

    Kaworu Ochi;Masaru Fukushi

  • Author_Institution
    Grad. Sch. of Sci. &
  • fYear
    2015
  • Firstpage
    571
  • Lastpage
    575
  • Abstract
    Toward the realization of parallel Volunteer Computing (VC), we propose a group-based job scheduling method based on the expected completion probability. A critical problem that must be addressed in the parallel VC is the volatility of nodes (workers), if any workers leave the VC system, jobs may never be completed due to the inability to communicate with the missing workers. We first define a new parallel VC model and then propose a group-based job scheduling method. We focus on the approach of redundant computation used for removing erroneous results and extend it to deal with the volatility of workers. In the proposed job scheduling method, groups of workers are determined adaptively for each job by calculating expected completion probability of the job considering worker defection rate. This method allows to increase the probability of job´s completion, thus leading to the reduction in the computation time. Experimental results indicate that the proposed method reduces completion time of VC about 60%, compared to a simple method which does not consider the worker defection.
  • Keywords
    "Computational modeling","Processor scheduling","Probability","Scheduling","Redundancy","Computer applications","Distributed processing"
  • Publisher
    ieee
  • Conference_Titel
    Computing and Networking (CANDAR), 2015 Third International Symposium on
  • Electronic_ISBN
    2379-1896
  • Type

    conf

  • DOI
    10.1109/CANDAR.2015.74
  • Filename
    7425435