{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:40:00Z","timestamp":1781106000376,"version":"3.54.1"},"reference-count":33,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,7,1]]},"abstract":"<p>Multi-core processing has been widely used in high-performance computing systems. Power reduction and energy conservation are important in these systems to minimize operating cost. Two main strategies exist for power management: Dynamic Voltage\/Frequency Scaling (DV\/FS) and server number controlling: Vary-On Vary-Off (VOVF). In this paper, the authors explore the benefits of DV\/FS and VOVF and apply them in a multi-core based server cluster. An optimization problem is formulated to get the optimal resource scheduling strategy given a parallel workload. The presented optimization model provides controllable and quantitative power consumption with theoretically guaranteed service performance. The authors further study the overhead of the proposed scheme and provide a Double Control Periods (DCP) method to compensate the transition overhead. The power optimization model is evaluated via extensive simulations. It is also justified by the real workload data trace. The results prove the effectiveness and efficiency of the proposed model.<\/p>","DOI":"10.4018\/jgc.2010070102","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T16:00:03Z","timestamp":1297785603000},"page":"18-30","source":"Crossref","is-referenced-by-count":7,"title":["Optimal Server Allocation and Frequency Modulation on Multi-Core Based Server Clusters"],"prefix":"10.4018","volume":"1","author":[{"given":"Xinying","family":"Zheng","sequence":"first","affiliation":[{"name":"Michigan Technological University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Cai","sequence":"additional","affiliation":[{"name":"Michigan Technological University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jgc.2010070102-0","doi-asserted-by":"crossref","unstructured":"Ahmad, I., Ranka, S., & Khan, S. (2008, April). Using game theory for scheduling tasks on multi-core processors for simultaneous optimization of performance and energy. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (pp. 1-6).","DOI":"10.1109\/IPDPS.2008.4536420"},{"key":"jgc.2010070102-1","doi-asserted-by":"crossref","unstructured":"Bohrer, P., Elnozahy, E., Keller, T., & Kistler, M. (2002). The case for power management in web servers.","DOI":"10.1007\/978-1-4757-6217-4_14"},{"key":"jgc.2010070102-2","doi-asserted-by":"crossref","unstructured":"Carrera, E., Pinheiro, E., & Bianchini, R. (2003). Conserving disk energy in network servers. In Proceedings of the 17th annual international conference on Supercomputing.","DOI":"10.1145\/782814.782829"},{"key":"jgc.2010070102-3","doi-asserted-by":"crossref","unstructured":"Chase, J., Anderson, D., Thakar, P., & Vahdat, A. (2001). Managing energy and server resources in hosting centers. In Proceedings of the eighteenth ACM symposium on Operating Operating System Principles.","DOI":"10.1145\/502034.502045"},{"key":"jgc.2010070102-4","doi-asserted-by":"crossref","unstructured":"Chen, Y., Das, A., Qin, W., Sivasubramaniam, A., & Wang, Q. (2005). Managing server energy and operational costs in hosting centers. In Proceedings of the 2005 ACM SIGMETRICS international conference.","DOI":"10.1145\/1064212.1064253"},{"key":"jgc.2010070102-5","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2007.18"},{"key":"jgc.2010070102-6","doi-asserted-by":"crossref","unstructured":"Dovrolis, C., Stiliadis, D., & Ramanathan, P. (1999). Proportional differentiated services: Delay differentiation and packet scheduling. In Proceedings of the conference on Applications.","DOI":"10.1145\/316188.316211"},{"key":"jgc.2010070102-7","doi-asserted-by":"crossref","unstructured":"Elnozahy, E., Kistler, M., & Rajamony, R. (2003). Energy-efficient server clusters. In Proceedings of the Workshop on Power-Aware Computing Systems.","DOI":"10.1007\/3-540-36612-1_12"},{"key":"jgc.2010070102-8","doi-asserted-by":"crossref","unstructured":"Fan, X., Weber, W., & Barroso, L. (2007). Power provisioning for a warehouse-sized computer. In Proceedings of the 34th annual international conference on architecture.","DOI":"10.1145\/1250662.1250665"},{"key":"jgc.2010070102-9","doi-asserted-by":"crossref","unstructured":"Gandhi, A., Harchol-Balter, M., Das, R., & Lefurgy, C. (2009). Optimal power allocation in server farms. In Sigmetrics \u201909: Proceedings of the eleventh international joint conference on measurement and modeling of computer systems (pp. 157-168). New York: ACM.","DOI":"10.1145\/1555349.1555368"},{"key":"jgc.2010070102-10","doi-asserted-by":"crossref","unstructured":"Ge, R., Feng, X., & Cameron, K. W. (2009). Modeling and evaluating energy-performance efficiency of parallel processing on multi-core based power aware systems. In Proceedings of the Parallel and Distributed Processing International Symposium (pp. 1-8).","DOI":"10.1109\/IPDPS.2009.5160979"},{"key":"jgc.2010070102-11","doi-asserted-by":"crossref","unstructured":"Guerra, R., Leite, J., & Fohler, G. (2008). Attaining soft real-time constraint and energy-efficiency in web servers. In Proceedings of the 2008 ACM symposium on Applied computing.","DOI":"10.1145\/1363686.1364189"},{"key":"jgc.2010070102-12","author":"S.Gurumurthi","year":"2003","journal-title":"Drpm: dynamic speed control for power management in server class disks"},{"key":"jgc.2010070102-13","doi-asserted-by":"crossref","unstructured":"Horvath, T., & Skadron, K. (2008). Multi-mode energy management for multi-tier server clusters. In Proceedings of the 17th international conference Parallel architectures and compilation techniques.","DOI":"10.1145\/1454115.1454153"},{"key":"jgc.2010070102-14","unstructured":"Hu, L., Jin, H., Liao, X., Xiong, X., & Liu, H. (2008). Magnet: A novel scheduling policy for power reduction in cluster with virtual machines. In Proceedings of the 2008 IEEE International Conference on Cluster Computing."},{"key":"jgc.2010070102-15","unstructured":"Imada, T., Sato, M., Hotta, Y., & Kimura, H. (2008). Power management of distributed web servers by controlling server power state and traffic prediction for QoS. In Proceedings of the IEEE international Symposium on Parallel and Distributed Processing."},{"key":"jgc.2010070102-16","unstructured":"Jiang, N., & Parashar, M. (2009). Enabling autonomic power-aware management of instrumented data centers. In Proceedings of the Parallel and Distributed Processing International Symposium."},{"key":"jgc.2010070102-17","doi-asserted-by":"crossref","unstructured":"Kesavan, M., Ranadive, A., Gavrilovska, A., & Schwan, K. (2008). Active coordination (act)\u2013toward effectively managing virtualized multi-core clouds. In Proceedings of the 2008 IEEE International Conference on Cluster Computing.","DOI":"10.1109\/CLUSTR.2008.4663752"},{"key":"jgc.2010070102-18","doi-asserted-by":"crossref","unstructured":"Murugesan, S. (2008). Harnessing green it: Principles and practices. IT Professional.","DOI":"10.1109\/MITP.2008.10"},{"key":"jgc.2010070102-19","unstructured":"Nedevschi, S., Popa, L., Iannaccone, G., & Ratnasamy, S. (2008). Reducing network energy consumption via sleeping and rate-adaptation."},{"key":"jgc.2010070102-20","doi-asserted-by":"crossref","unstructured":"Niyato, D., Chaisiri, S., & Sung, L. B. (2009). Optimal power management for server farm to support green computing. In Ccgrid \u201909: Proceedings of the 2009 9th IEEE\/ACM international symposium on cluster computing and the grid (pp. 84-91). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/CCGRID.2009.89"},{"key":"jgc.2010070102-21","unstructured":"Pinheiro, E., Bianchini, R., Carrera, E., & Heath, T. (2001). Dynamic cluster reconfiguration for power and performance. In Compilers and operating systems for low power."},{"key":"jgc.2010070102-22","doi-asserted-by":"crossref","unstructured":"Sharma, R., Bash, C., Patel, C., & Friedrich, R. (2005, Jan). Balance of power: Dynamic thermal management for internet data centers. IEEE Internet Computing.","DOI":"10.1109\/MIC.2005.10"},{"key":"jgc.2010070102-23","doi-asserted-by":"crossref","unstructured":"Sharma, V., Thomas, A., Abdelzaher, T., Skadron, K., & Lu, Z. (2003). Power-aware QoS management in web servers. In Proceedings of the 24th IEEE Real-Time Systems Symposium.","DOI":"10.1109\/REAL.2003.1253254"},{"key":"jgc.2010070102-24","doi-asserted-by":"crossref","unstructured":"Song, M. (2007). Energy-aware data prefetching for multi-speed disks in video servers. In Proceedings of the 15th international conference on Supercomputing.","DOI":"10.1145\/1291233.1291403"},{"key":"jgc.2010070102-25","doi-asserted-by":"crossref","unstructured":"Tedre, M., Chachage, B., & Faida, J. (2009, October). Integrating environmental issues in it education in Tanzania. In Proceedings of the 39th IEEE Frontiers in Education Conference (pp. 1-7).","DOI":"10.1109\/FIE.2009.5350553"},{"key":"jgc.2010070102-26","doi-asserted-by":"crossref","unstructured":"Vasic, M., Garcia, O., Oliver, J., Alou, P., & Cobos, J. (2008, July). A DVSsystem based on the trade-off between energy savings and execution time. In Proceedings of the Control and Modeling for Power Electronics 2008 Conference (COMPEL 2008) (pp. 1-6).","DOI":"10.1109\/COMPEL.2008.4634665"},{"key":"jgc.2010070102-27","doi-asserted-by":"crossref","unstructured":"Wang, X., & Chen, M. (2008). Cluster-level feedback power control for performance optimization. In Proceedings of the Symposium on High-Performance Computer Architecture.","DOI":"10.1109\/HPCA.2008.4658631"},{"issue":"7","key":"jgc.2010070102-28","first-page":"787","article-title":"Card and board games and event game theory.","volume":"22","author":"X.Xu","year":"2007","journal-title":"Control and Decision"},{"issue":"1","key":"jgc.2010070102-29","first-page":"21","article-title":"Achieving energy proportionality in server clusters.","volume":"1","author":"X.Zheng","year":"2009","journal-title":"International Journal of Computer Networks"},{"key":"jgc.2010070102-30","author":"X.Zhou","year":"2005","journal-title":"Two-tier resource allocation for slowdown differentiation on server clusters"},{"key":"jgc.2010070102-31","doi-asserted-by":"crossref","unstructured":"Zhou, X., Cai, Y., Godavari, G., & Chow, C. (2004, June). An adaptive process allocation strategy for proportional responsiveness differentiation on web servers. In Proceedings of the IEEE International Conference on Web Services (pp. 142-149).","DOI":"10.1109\/ICWS.2004.1314733"},{"key":"jgc.2010070102-32","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2004.43"}],"container-title":["International Journal of Green Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=48839","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T11:56:07Z","timestamp":1740916567000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jgc.2010070102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,7,1]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jgc.2010070102","relation":{},"ISSN":["1948-5018","1948-5026"],"issn-type":[{"value":"1948-5018","type":"print"},{"value":"1948-5026","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,7,1]]}}}