Abstract
In this paper, we investigate a job scheduling problem in a heterogeneous computing cluster built from servers with multicore processors. Dynamic Power Management technique is applied, where the delay to bring a server from the sleep to the active state is taken into account. Numerical results show that the computing resources are utilized more efficiently if multi jobs are executed in parallel. Furthermore, scheduling policy should investigate machine parameters at core-level to achieve the best efficiency.
References
Roy, A., Xu, J., Chowdhury, M.: Multi-core processors: A new way forward and challenges. In: International Conference on Microelectronics, 2008. ICM 2008, pp. 454–457 (2008)
Wang, L., Tao, J., von Laszewski, G.: Multicores in cloud computing: Research challenges for applications. J. Comput. 5(6) (2010)
Chapman, M.T.: The benefits of dual-core processors in high-performance computing (2005)
NVIDIA: The benefits of multiple cpu cores in mobile devices (2011)
Grochowski, E., Ronen, R., Shen, J., Wang, P.: Best of both latency and throughput. In: Proceedings of IEEE International Conference on Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004, pp. 236–243 (2004)
NVIDIA: Variable smp—a multi-core cpu architecture for low power and high performance, Technical Report, NVIDIA’s Project Kal-El, NVIDIA Corporation (2012)
Kolpe, T., Zhai, A., Sapatnekar, S.: Enabling improved power management in multicore processors through clustered dvfs. In: Design. Automation Test in Europe Conference Exhibition (DATE) 2011, pp. 1–6 (2011)
Qi, X., Zhu, D.-K.: Energy efficient block-partitioned multicore processors for parallel applications. J. Comput. Sci. Technol. 26(3), 418–433 (2011)
Shieh, W.-Y., Pong, C.-C.: Energy and transition-aware runtime task scheduling for multicore processors. J. Parallel Distrib. Comput. 73, 1225–1238 (2013)
Chai, L., Gao, Q., Panda, D.: Understanding the impact of multi-core architecture in cluster computing: a case study with intel dual-core system. In: Seventh IEEE International Symposium on Cluster Computing and the Grid, 2007. CCGRID 2007, pp. 471–478 (2007)
Nesmachnow, S., Dorronsoro, B., Pecero, J., Bouvry, P.: Energy-aware scheduling on multicore heterogeneous grid computing systems. J. Grid Comput. pp. 1–28 (2013)
Papazachos, Z.C., Karatza, H.D.: Gang scheduling in multi-core clusters implementing migrations. Future Gener. Comput. Syst. 27, 1153–1165 (2011)
Zikos, S., Karatza, H.D.: Performance and energy aware cluster-level scheduling of compute-intensive jobs with unknown service times. Simul. Model. Pract. Theory 19(1), 239–250 (2011)
Do, T.V., Vu, B.T., Tran, X.T., Nguyen, A.P.: A generalized model for investigating scheduling schemes in computational clusters. Simul. Model. Pract. Theory 37, 30–42 (2013)
Standard Performance Evaluation Corporation. http://www.spec.org/
Gandhi, A., Harchol-Balter, M., Kozuch, M.A.: The case for sleep states in servers. In: Proceedings of the 4th Workshop on Power-Aware Computing and Systems, HotPower’11, pp. 2:1–2:5, ACM, New York, NY, USA (2011)
Gandhi, A., Harchol-Balter, M., Kozuch, M.A.: Are sleep states effective in data centers? In: Proceedings of the 2012 International Green Computing Conference (IGCC), IGCC’12, pp. 1–10, IEEE Computer Society, Washington, DC, USA (2012)
Ellision, B., Minas, L.: Energy Efficiency for Information Technology: How to Reduce Power Consumption in Servers and Data Centers. Intel press (2009)
SPEC: Fujitsu primergy tx100 s3p (intel xeon e3-1240v2) machine (2012). http://www.spec.org/power_ssj2008/results/res2012q3/power_ssj2008-20120726-00519.html
SPEC: Acer Incorporated Acer ar380 f2 (intel xeon e5-2640) machine (2012). http://www.spec.org/power_ssj2008/results/res2012q3/power_ssj2008-20120525-00481.html
SPEC: Acer Incorporated Acer ar380 f2 (intel xeon e5-2665) machine (2012). http://www.spec.org/power_ssj2008/results/res2012q3/power_ssj2008-20120525-00479.html
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Xuan, T.T., Do, T.V. (2016). Job Scheduling in a Computational Cluster with Multicore Processors. In: Nguyen, T.B., van Do, T., An Le Thi, H., Nguyen, N.T. (eds) Advanced Computational Methods for Knowledge Engineering. Advances in Intelligent Systems and Computing, vol 453. Springer, Cham. https://doi.org/10.1007/978-3-319-38884-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-38884-7_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38883-0
Online ISBN: 978-3-319-38884-7
eBook Packages: EngineeringEngineering (R0)