Please use this identifier to cite or link to this item:
|Title:||Batch scheduler for personal multi-core systems||Authors:||Gupta, P.
|Issue Date:||2010||Citation:||Gupta, P., Atrey, T., Garg, M., March, V., See, S.C.W. (2010). Batch scheduler for personal multi-core systems. Proceedings - 9th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, DCABES 2010 : 584-587. ScholarBank@NUS Repository. https://doi.org/10.1109/DCABES.2010.125||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. © 2010 IEEE.||Source Title:||Proceedings - 9th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, DCABES 2010||URI:||http://scholarbank.nus.edu.sg/handle/10635/40864||ISBN:||9780769541105||DOI:||10.1109/DCABES.2010.125|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Sep 29, 2022
checked on Sep 22, 2022
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.