• DocumentCode
    260431
  • Title

    Optimizing Job Scheduling on Multicore Computers

  • Author

    Huanzhou Zhu ; Ligang He ; Jarvis, Stephen A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Warwick, Coventry, UK
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    It is common nowadays that multiple cores reside on the same chip and share the on-chip cache. Resource sharing may cause performance degradation of the co-running jobs. Job co-scheduling is a technique that can effectively alleviate the contention. Many co-schedulers have been developed in the literature, but most of them do not aim to find the optimal co-scheduling solution. Being able to determine the optimal solution is critical for evaluating co-scheduling systems. Moreover, most co-schedulers only consider serial jobs. However, there often exist both parallel and serial jobs in some situations. This paper aims to tackle these issues. In this paper, a graph-based method is developed to find the optimal co-scheduling solution for serial jobs, and then the method is extended to incorporate parallel jobs. The extensive experiments have been conducted to evaluate the effectiveness and efficiency of the proposed co-scheduling algorithms. The results show that the proposed algorithms can find the optimal co-scheduling solution for both serial and parallel jobs.
  • Keywords
    graph theory; multiprocessing systems; optimisation; parallel processing; scheduling; graph-based method; job co-scheduling optimization; multicore computers; on-chip cache; optimal co-scheduling solution; parallel jobs; resource sharing; serial jobs; Algorithm design and analysis; Degradation; Multicore processing; Program processors; Schedules; Scheduling; Time complexity; Co-scheduling; Multicore; Parallel application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2014.16
  • Filename
    7033638