• DocumentCode
    2062040
  • Title

    Batch Scheduler for Personal Multi-Core Systems

  • Author

    Gupta, Prakhar ; Atrey, Tarun ; Garg, Manjari ; March, Verdi ; See, Simon Chong Wee

  • Author_Institution
    Sardar Vallabhbhai Nat. Inst. of Technol., India
  • fYear
    2010
  • fDate
    10-12 Aug. 2010
  • Firstpage
    584
  • Lastpage
    587
  • Abstract
    A multi-core personal computer can run many compute-intensive programs concurrently. An over-subscription occurs when the number of user programs exceeds CPU cores or memory resources, such that these resources are time-shared by several programs. Traditionally, over-subscription is an approach to improve system utilization when user programs are not compute intensive. However, with compute-intensive programs, peak system utilization is achieved even without over-subscription. In addition, over-subscription in such a scenario prolongs the completion time of each program, and risks trashing the memory resources. To prevent the over-subscription, we propose of a batch scheduler for personal multi-core systems. It imposes a job queuing policy to ensure that CPU cores and memory resources are not time-shared by multiple programs. To demonstrate our idea, we present a simple implementation of a personal batch scheduler by extending a batch scheduler designed for HPC (high performance computing) clusters, with virtualization technologies.
  • Keywords
    batch processing (computers); microcomputers; processor scheduling; resource allocation; time-sharing programs; CPU core; HPC cluster; batch scheduler; compute-intensive program; high performance computing; job queuing policy; memory resource; multicore personal computer; user program; Engines; IP networks; Linux; Multicore processing; Operating systems; Processor scheduling; Virtual machining; Batch scheduling; multi-core; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing and Applications to Business Engineering and Science (DCABES), 2010 Ninth International Symposium on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-7539-1
  • Type

    conf

  • DOI
    10.1109/DCABES.2010.125
  • Filename
    5571543