{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:36:42Z","timestamp":1772120202694,"version":"3.50.1"},"reference-count":111,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CCF-0905308 and CRS-0905196"],"award-info":[{"award-number":["CCF-0905308 and CRS-0905196"]}],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-0905308 and CRS-0905196"],"award-info":[{"award-number":["CCF-0905308 and CRS-0905196"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Emerg. Technol. Comput. Syst."],"published-print":{"date-parts":[[2012,10]]},"abstract":"<jats:p>Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive sizes. The energy and cooling costs of such systems are often comparable to the procurement costs over a year period. In this survey, we will discuss allocation and scheduling algorithms, systems, and software for reducing power and energy dissipation of workflows on the target platforms of single processors, multicore processors, and distributed systems. Furthermore, recent research achievements will be investigated that deal with power and energy efficiency via different power management techniques and application scheduling algorithms. The article provides a comprehensive presentation of the architectural, software, and algorithmic issues for energy-aware scheduling of workflows on single, multicore, and parallel architectures. It also includes a systematic taxonomy of the algorithms developed in the literature based on the overall optimization goals and characteristics of applications.<\/jats:p>","DOI":"10.1145\/2367736.2367743","type":"journal-article","created":{"date-parts":[[2012,11,29]],"date-time":"2012-11-29T15:02:27Z","timestamp":1354201347000},"page":"1-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":60,"title":["Energy- and performance-aware scheduling of tasks on parallel and distributed systems"],"prefix":"10.1145","volume":"8","author":[{"given":"Hafiz Fahad","family":"Sheikh","sequence":"first","affiliation":[{"name":"University of Texas at Arlington, TX"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hengxing","family":"Tan","sequence":"additional","affiliation":[{"name":"University of Florida at Gainesville, FL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ishfaq","family":"Ahmad","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington, TX"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanjay","family":"Ranka","sequence":"additional","affiliation":[{"name":"University of Florida at Gainesville, FL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Phanisekhar","family":"Bv","sequence":"additional","affiliation":[{"name":"University of Florida at Gainesville, FL"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,11,30]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the IEEE Real-Time Technology and Applications Symposium.","author":"Abdelzaher T.","unstructured":"Abdelzaher , T. and Lu , C . 2001. Schedulability analysis and utilization bounds for highly scalable real-time services . In Proceedings of the IEEE Real-Time Technology and Applications Symposium. Abdelzaher, T. and Lu, C. 2001. Schedulability analysis and utilization bounds for highly scalable real-time services. In Proceedings of the IEEE Real-Time Technology and Applications Symposium."},{"key":"e_1_2_1_2_1","unstructured":"ACPI. 1999. Advanced configuration and power interface specification revision 4.0a. http:\/\/www.acpi. info\/DOWNLOADS\/ACPIspec40a.pdf.  ACPI. 1999. Advanced configuration and power interface specification revision 4.0a. http:\/\/www.acpi. info\/DOWNLOADS\/ACPIspec40a.pdf."},{"key":"e_1_2_1_3_1","unstructured":"AEA. 2008. American electronics association report cybernation. http:\/\/www.aeanet.org.  AEA. 2008. American electronics association report cybernation. http:\/\/www.aeanet.org."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.722221"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2005.856899"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the Workshop on NSF Next Generation Software Program in Conjunction with the International Parallel and Distributed Processing Symposium.","author":"Ahmad I.","unstructured":"Ahmad , I. , Khan , S. , and Ranka , S . 2008. Using game theory for scheduling tasks on multi-core processors for simultaneous optimization of performance and energy . In Proceedings of the Workshop on NSF Next Generation Software Program in Conjunction with the International Parallel and Distributed Processing Symposium. Ahmad, I., Khan, S., and Ranka, S. 2008. Using game theory for scheduling tasks on multi-core processors for simultaneous optimization of performance and energy. In Proceedings of the Workshop on NSF Next Generation Software Program in Conjunction with the International Parallel and Distributed Processing Symposium."},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the 1st International Conference on Contemporary Computing.","author":"Ahmad I.","unstructured":"Ahmad , I. , Arora , R. , White , D. , Metsis , V. , and Ingram , R . 2009. Energy-Constrained scheduling of dags on multiprocessors . In Proceedings of the 1st International Conference on Contemporary Computing. Ahmad, I., Arora, R., White, D., Metsis, V., and Ingram, R. 2009. Energy-Constrained scheduling of dags on multiprocessors. In Proceedings of the 1st International Conference on Contemporary Computing."},{"key":"e_1_2_1_8_1","unstructured":"Albonesi D. 2002. Selective cache ways: On demand cache resource allocation. J. Instruct.-Level Parall.  Albonesi D. 2002. Selective cache ways: On demand cache resource allocation. J. Instruct.-Level Parall."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2005.18"},{"key":"e_1_2_1_10_1","unstructured":"AMD. 2008. Amd firestream 9170 stream processor. http:\/\/ati.amd.com\/technology\/streamcomputing\/product_firestream_9170.html.  AMD. 2008. Amd firestream 9170 stream processor. http:\/\/ati.amd.com\/technology\/streamcomputing\/product_firestream_9170.html."},{"key":"e_1_2_1_11_1","volume-title":"Global Biomass Burning: Atmospheric, Climatic, and Biosphere Implications","author":"Andrae M.","unstructured":"Andrae , M. 1991. Biomass burning: Its history, use, and distribution and its impacts on the environmental quality and global change . In Global Biomass Burning: Atmospheric, Climatic, and Biosphere Implications , J. S. Levine, Ed., MIT Press , Cambridge, MA , 3--21. Andrae, M. 1991. Biomass burning: Its history, use, and distribution and its impacts on the environmental quality and global change. In Global Biomass Burning: Atmospheric, Climatic, and Biosphere Implications, J. S. Levine, Ed., MIT Press, Cambridge, MA, 3--21."},{"key":"e_1_2_1_12_1","unstructured":"Atlas Collaboration. 1999. Atlas physics and detector performance. Tech. des. rep. LHCC.  Atlas Collaboration. 1999. Atlas physics and detector performance. Tech. des. rep. LHCC."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.908988"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2004.1275298"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of the International Workshop on Innovative Architecture.","author":"Azevedo A.","unstructured":"Azevedo , A. , Cornea , R. , Issenin , I. , Gupta , R. , Dutt , N. , Nicolau , A. , and Veidenbaum , A . 2001. Architectural and compiler strategies for dynamic power management in the copper project . In Proceedings of the International Workshop on Innovative Architecture. Azevedo, A., Cornea, R., Issenin, I., Gupta, R., Dutt, N., Nicolau, A., and Veidenbaum, A. 2001. Architectural and compiler strategies for dynamic power management in the copper project. In Proceedings of the International Workshop on Innovative Architecture."},{"key":"e_1_2_1_16_1","volume-title":"Proceedings of the IEEE International Symposium on Workload Characterization.","author":"Bader D.","unstructured":"Bader , D. , Li , Y. , Li , T. , and Sachdeva , V . 2005. BioPerf: A benchmark suite to evaluate high-performance computer architecture on bioinformatics applications . In Proceedings of the IEEE International Symposium on Workload Characterization. Bader, D., Li, Y., Li, T., and Sachdeva, V. 2005. BioPerf: A benchmark suite to evaluate high-performance computer architecture on bioinformatics applications. In Proceedings of the IEEE International Symposium on Workload Characterization."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630039"},{"key":"e_1_2_1_19_1","volume-title":"The Fall Creek Falls Workshop.","author":"Bland B.","year":"2006","unstructured":"Bland , B. 2006 . Leadership computing facility . Presented at The Fall Creek Falls Workshop. Bland, B. 2006. Leadership computing facility. Presented at The Fall Creek Falls Workshop."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.782564"},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the IEEE International Systems-on-Chip (SOC) Conference.","author":"Brook B.","unstructured":"Brook , B. and Rajamani , K . 2003. Dynamic power management for embedded systems . In Proceedings of the IEEE International Systems-on-Chip (SOC) Conference. Brook, B. and Rajamani, K. 2003. Dynamic power management for embedded systems. In Proceedings of the IEEE International Systems-on-Chip (SOC) Conference."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.888701"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.881202"},{"key":"e_1_2_1_24_1","volume-title":"Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications","author":"Buttazzo G.","unstructured":"Buttazzo , G. 2005. Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications . Springer . Buttazzo, G. 2005. Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications. Springer."},{"key":"e_1_2_1_25_1","unstructured":"Cavium Networks. 2008. Octeon plus cn58xx multi-core mips64 based soc processors. http:\/\/www. caviumnetworks.com\/OCTEON-Plus_CN58XX.html.  Cavium Networks. 2008. Octeon plus cn58xx multi-core mips64 based soc processors. http:\/\/www. caviumnetworks.com\/OCTEON-Plus_CN58XX.html."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.126534"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the Workshop on Power Aware Computing Systems.","author":"Chang F.","unstructured":"Chang , F. , Farkas , K. , and Ranganathan , P . 2002. Energy-Driven statistical profiling: Detecting software hotspots . In Proceedings of the Workshop on Power Aware Computing Systems. Chang, F., Farkas, K., and Ranganathan, P. 2002. Energy-Driven statistical profiling: Detecting software hotspots. In Proceedings of the Workshop on Power Aware Computing Systems."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLSI.Design.2009.72"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the International Conference on Computer-Aided Design. 274--279","author":"Chung E.","unstructured":"Chung , E. , Benini , L. , and Micheli , G . 1999. Dynamic power management using adaptive learning tree . In Proceedings of the International Conference on Computer-Aided Design. 274--279 . Chung, E., Benini, L., and Micheli, G. 1999. Dynamic power management using adaptive learning tree. In Proceedings of the International Conference on Computer-Aided Design. 274--279."},{"key":"e_1_2_1_30_1","unstructured":"CMS Collaboration. 2012. Cms data grid system overview and requirements. CMS note 037.  CMS Collaboration. 2012. Cms data grid system overview and requirements. CMS note 037."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.842783"},{"key":"e_1_2_1_32_1","unstructured":"DataQuest. 1992. http:\/\/data1.cde.ca.gov\/dataquest\/.  DataQuest. 1992. http:\/\/data1.cde.ca.gov\/dataquest\/."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2009.12"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the PACS Conference. 179--196","author":"Elnozahy E.","unstructured":"Elnozahy , E. , Kistler , M. , and Rajamony , R . 2002. Energy-Efficient server clusters . In Proceedings of the PACS Conference. 179--196 . Elnozahy, E., Kistler, M., and Rajamony, R. 2002. Energy-Efficient server clusters. In Proceedings of the PACS Conference. 179--196."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088188"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.445"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/986533.986534"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434209701100205"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555368"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.57"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2009.76"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the IEEE International Symposium on Circuits and Systems. 49--52","author":"Ghasemazar M.","unstructured":"Ghasemazar , M. , Pakbaznia , E. , and Pedram , M . 2010. Minimizing energy consumption of a chip multiprocessor through simultaneous core consolidation and dvfs . In Proceedings of the IEEE International Symposium on Circuits and Systems. 49--52 . Ghasemazar, M., Pakbaznia, E., and Pedram, M. 2010. Minimizing energy consumption of a chip multiprocessor through simultaneous core consolidation and dvfs. In Proceedings of the IEEE International Symposium on Circuits and Systems. 49--52."},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium.","author":"Ghazaaleh N.","unstructured":"Ghazaaleh , N. , Mosse , D. , Childers , B. , Melhem , R. , and Craven , M . 2003. Collaborative operating system and compiler power management for real-time applications . In Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium. Ghazaaleh, N., Mosse, D., Childers, B., Melhem, R., and Craven, M. 2003. Collaborative operating system and compiler power management for real-time applications. In Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2004.10021"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.535411"},{"key":"e_1_2_1_46_1","unstructured":"Green Grid. 2012. http:\/\/www.thegreengrid.org\/home.  Green Grid. 2012. http:\/\/www.thegreengrid.org\/home."},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the Design, Automation and Test in Europe Conference and Exhibition. 735--740","author":"Huang Z.","unstructured":"Huang , Z. and Malik , S . 2001. Managing dynamic reconfiguration overhead in systems-on-a-chip design using reconfigurable datapaths and optimized interconnection networks . In Proceedings of the Design, Automation and Test in Europe Conference and Exhibition. 735--740 . Huang, Z. and Malik, S. 2001. Managing dynamic reconfiguration overhead in systems-on-a-chip design using reconfigurable datapaths and optimized interconnection networks. In Proceedings of the Design, Automation and Test in Europe Conference and Exhibition. 735--740."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961296.1950390"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/996566.996650"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065579.1065612"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2005.13"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2007.4362180"},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08)","author":"Kamil S.","unstructured":"Kamil , S. , Shalf , J. , and Strohmaier , E . 2008. Power efficiency in high performance computing . In Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08) . 1--8. Kamil, S., Shalf, J., and Strohmaier, E. 2008. Power efficiency in high performance computing. In Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08). 1--8."},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08)","author":"Kang J.","unstructured":"Kang , J. and Ranka , S . 2008a. DVS based energy minimization algorithm for parallel machines . In Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08) . 1--12. Kang, J. and Ranka, S. 2008a. DVS based energy minimization algorithm for parallel machines. In Proceedings of the IEEE International Symposium on Distributed Processing (IPDPS'08). 1--12."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2008.72"},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS'06)","author":"Khan S. U.","unstructured":"Khan , S. U. and Ahmad , I . 2006. Non-Cooperative, semi-cooperative and cooperative games-based grid resource allocation . In Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS'06) . Khan, S. U. and Ahmad, I. 2006. Non-Cooperative, semi-cooperative and cooperative games-based grid resource allocation. In Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS'06)."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2007.4447750"},{"key":"e_1_2_1_58_1","volume-title":"Proceedings of the 10th IEEE\/IFIP Network Operations and Management Symposium (NOMS'06)","author":"Khanna G.","unstructured":"Khanna , G. , Beaty , K. , Kar , G. , and Kochut , A . 2006. Application performance management in virtualized server environments . In Proceedings of the 10th IEEE\/IFIP Network Operations and Management Symposium (NOMS'06) . 373--381. Khanna, G., Beaty, K., Kar, G., and Kochut, A. 2006. Application performance management in virtualized server environments. In Proceedings of the 10th IEEE\/IFIP Network Operations and Management Symposium (NOMS'06). 373--381."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2007.85"},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the Workshop on Compilers and Operating Systems for Low Power.","author":"Kremer U.","unstructured":"Kremer , U. , Hicks , J. , and Rehg , J. M . 2000. Compiler-Directed remote task execution for power management . In Proceedings of the Workshop on Compilers and Operating Systems for Low Power. Kremer, U., Hicks, J., and Rehg, J. M. 2000. Compiler-Directed remote task execution for power management. In Proceedings of the Workshop on Compilers and Operating Systems for Low Power."},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-008-0070-y"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.503776"},{"key":"e_1_2_1_63_1","volume-title":"Proceedings of the 10th IEEE\/ACM International Conference on Grid Computing. 145--152","author":"Lammie M.","unstructured":"Lammie , M. , Brenner , P. , and Thain , D . 2009. Scheduling grid workloads on multicore clusters to minimize energy and maximize performance . In Proceedings of the 10th IEEE\/ACM International Conference on Grid Computing. 145--152 . Lammie, M., Brenner, P., and Thain, D. 2009. Scheduling grid workloads on multicore clusters to minimize energy and maximize performance. In Proceedings of the 10th IEEE\/ACM International Conference on Grid Computing. 145--152."},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.1042"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2009.16"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2008.122"},{"key":"e_1_2_1_67_1","volume-title":"Proceedings of the International Conference on Image Processing (ICIP'06)","author":"Liang Y.","unstructured":"Liang , Y. and Ahmad , I . 2006. Power and distortion optimization for ubiquitous video coding . In Proceedings of the International Conference on Image Processing (ICIP'06) . Liang, Y. and Ahmad, I. 2006. Power and distortion optimization for ubiquitous video coding. In Proceedings of the International Conference on Image Processing (ICIP'06)."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2008.18"},{"key":"e_1_2_1_69_1","doi-asserted-by":"crossref","unstructured":"Loveday J. 2002. The sloan digital sky survey. Contemp. Phys. 43.  Loveday J. 2002. The sloan digital sky survey. Contemp. Phys. 43.","DOI":"10.1080\/0010751021000019166"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/334012.334020"},{"key":"e_1_2_1_71_1","volume-title":"Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design. 357--364","author":"Luo J.","unstructured":"Luo , J. and Jha , N. K . 2000. Power-Conscious joint scheduling of periodic task graphs and aperiodic tasks in distributed real-time embedded systems . In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design. 357--364 . Luo, J. and Jha, N. K. 2000. Power-Conscious joint scheduling of periodic task graphs and aperiodic tasks in distributed real-time embedded systems. In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design. 357--364."},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/344166.344610"},{"key":"e_1_2_1_73_1","unstructured":"Microsoft. 2007a. Microsoft whitepaper application power management best practices for windows vista. http:\/\/www.microsoft.com\/whdc\/system\/pnppwr\/powermgmt\/PM_apps.mspx.  Microsoft. 2007a. Microsoft whitepaper application power management best practices for windows vista. http:\/\/www.microsoft.com\/whdc\/system\/pnppwr\/powermgmt\/PM_apps.mspx."},{"key":"e_1_2_1_74_1","volume-title":"Microsoft whitepaper, processor power management in windows vista and windows server","author":"Microsoft","year":"2008","unstructured":"Microsoft . 2007b. Microsoft whitepaper, processor power management in windows vista and windows server 2008 . http:\/\/www.microsoft.com\/whdc\/system\/pnppwr\/powermgmt\/ProcPowerMgmt.mspx. Microsoft. 2007b. Microsoft whitepaper, processor power management in windows vista and windows server 2008. http:\/\/www.microsoft.com\/whdc\/system\/pnppwr\/powermgmt\/ProcPowerMgmt.mspx."},{"key":"e_1_2_1_75_1","volume-title":"Proceedings of the International Parallel and Distributed Processing Symposium.","author":"Mishra R.","unstructured":"Mishra , R. , Rastogi , N. , Dakai Zhu , Mosse, D., and Melhem , R . 2003. Energy aware scheduling for distributed real-time systems . In Proceedings of the International Parallel and Distributed Processing Symposium. Mishra, R., Rastogi, N., Dakai Zhu, Mosse, D., and Melhem, R. 2003. Energy aware scheduling for distributed real-time systems. In Proceedings of the International Parallel and Distributed Processing Symposium."},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1230800.1230803"},{"key":"e_1_2_1_77_1","doi-asserted-by":"crossref","unstructured":"Montet C. and Serra D. 2003. Game Theory and Economics. Palgrave Macmillan.  Montet C. and Serra D. 2003. Game Theory and Economics. Palgrave Macmillan.","DOI":"10.1007\/978-1-137-08289-3"},{"key":"e_1_2_1_78_1","volume-title":"MPI: A message-passing interface standard","author":"Forum","year":"2008","unstructured":"MPI- Forum . 2008 . MPI: A message-passing interface standard . http:\/\/www.mpi-gotum.org\/docs\/mpi-1.3\/mpi-report-1.3-2008-05.30.pdf. MPI-Forum. 2008. MPI: A message-passing interface standard. http:\/\/www.mpi-gotum.org\/docs\/mpi-1.3\/mpi-report-1.3-2008-05.30.pdf."},{"key":"e_1_2_1_79_1","unstructured":"NASAES. 2012. Nasa earth science. http:\/\/science.nasa.gov\/earth-science\/.  NASAES. 2012. Nasa earth science. http:\/\/science.nasa.gov\/earth-science\/."},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-008-0054-y"},{"key":"e_1_2_1_81_1","unstructured":"Newegg. 2008. AMD phenom 9850 specifications. http:\/\/ww.newegg.com\/Product\/Product.aspx&quest;Item=N82&num;16819103249.  Newegg. 2008. AMD phenom 9850 specifications. http:\/\/ww.newegg.com\/Product\/Product.aspx&quest;Item=N82&num;16819103249."},{"key":"e_1_2_1_82_1","volume-title":"Proceedings of the 5th IEEE Real-Time Technology and Applications Symposium. 111--120","author":"Oikawa S.","unstructured":"Oikawa , S. and Rajkumar , R . 1999. Portable RK: A portable resource kernel for guaranteed and enforced timing behavior . In Proceedings of the 5th IEEE Real-Time Technology and Applications Symposium. 111--120 . Oikawa, S. and Rajkumar, R. 1999. Portable RK: A portable resource kernel for guaranteed and enforced timing behavior. In Proceedings of the 5th IEEE Real-Time Technology and Applications Symposium. 111--120."},{"key":"e_1_2_1_83_1","unstructured":"ORNL. 2012. OLCF jaguar. http:\/\/www.olcf.ornl.gov\/computing-resources\/jaguar\/.  ORNL. 2012. OLCF jaguar. http:\/\/www.olcf.ornl.gov\/computing-resources\/jaguar\/."},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/344166.344530"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134680.1134704"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774144"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICESS.2008.43"},{"key":"e_1_2_1_88_1","volume-title":"Proceedings of the 1st International Conference on Parallel Distributed and Grid Computing (PDGC'10)","author":"Ranvijay Y. R. S.","unstructured":"Ranvijay , Y. R. S. and Agrawal , S . 2010. Efficient energy constrained scheduling approach for dynamic real-time system . In Proceedings of the 1st International Conference on Parallel Distributed and Grid Computing (PDGC'10) . 284--289. Ranvijay, Y. R. S. and Agrawal, S. 2010. Efficient energy constrained scheduling approach for dynamic real-time system. In Proceedings of the 1st International Conference on Parallel Distributed and Grid Computing (PDGC'10). 284--289."},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/500001.500060"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2008.104"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.277783"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/309847.309901"},{"key":"e_1_2_1_93_1","volume-title":"Proceedings of the Conference on Power Aware Computing and Systems. USENIX Association, 10","author":"Srikantaiah S.","unstructured":"Srikantaiah , S. , Kansal , A. , and Zhao , F . 2008. Energy aware consolidation for cloud computing . In Proceedings of the Conference on Power Aware Computing and Systems. USENIX Association, 10 . Srikantaiah, S., Kansal, A., and Zhao, F. 2008. Energy aware consolidation for cloud computing. In Proceedings of the Conference on Power Aware Computing and Systems. USENIX Association, 10."},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/1148109.1148168"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2008.79"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053271.1053277"},{"key":"e_1_2_1_97_1","volume-title":"Proceedings of the Conference on Design, Automation and Test in Europe. IEEE Computer Society, 855--860","author":"Tomiyama H.","unstructured":"Tomiyama , H. , Ishihara , T. , Inoue , A. , and Yasuura , H . 1998. Instruction scheduling for power reduction in processor-based system design . In Proceedings of the Conference on Design, Automation and Test in Europe. IEEE Computer Society, 855--860 . Tomiyama, H., Ishihara, T., Inoue, A., and Yasuura, H. 1998. Instruction scheduling for power reduction in processor-based system design. In Proceedings of the Conference on Design, Automation and Test in Europe. IEEE Computer Society, 855--860."},{"key":"e_1_2_1_98_1","unstructured":"Uptime. 2012. Uptime institute. http:\/\/uptimeinstitute.org\/.  Uptime. 2012. Uptime institute. http:\/\/uptimeinstitute.org\/."},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/224081.224083"},{"key":"e_1_2_1_100_1","volume-title":"\u201creport to congress on server and data center energy efficiency","unstructured":"USEPA. 2007. U.S. environmental protection agency \u201creport to congress on server and data center energy efficiency \u201d public law 109-431, Energy Star Program . USEPA. 2007. U.S. environmental protection agency \u201creport to congress on server and data center energy efficiency\u201d public law 109-431, Energy Star Program."},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/1108956.1108957"},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375555"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929943.1929946"},{"key":"e_1_2_1_104_1","volume-title":"Proceedings of the 9th International Conference on Parallel and Distributed Systems. 341--348","author":"Yu Y.","unstructured":"Yu , Y. and Prasanna , V. K . 2002. Power-Aware resource allocation for independent tasks in heterogeneous real-time systems . In Proceedings of the 9th International Conference on Parallel and Distributed Systems. 341--348 . Yu, Y. and Prasanna, V. K. 2002. Power-Aware resource allocation for independent tasks in heterogeneous real-time systems. In Proceedings of the 9th International Conference on Parallel and Distributed Systems. 341--348."},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/513918.513966"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067915.1067921"},{"key":"e_1_2_1_107_1","volume-title":"Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD'07)","author":"Zhang S.","unstructured":"Zhang , S. and Chatha , K. S . 2007. Approximation algorithm for the temperature-aware scheduling problem . In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD'07) . 281--288. Zhang, S. and Chatha, K. S. 2007. Approximation algorithm for the temperature-aware scheduling problem. In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD'07). 281--288."},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/1283780.1283828"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2003.1214320"},{"key":"e_1_2_1_110_1","volume-title":"Proceedings of the 10th IEEE Symposium on Embedded Technology and Applications (RTAS'04)","author":"Zhu Y.","unstructured":"Zhu , Y. and Mueller , F . 2004. Feedback edf scheduling exploiting dynamic voltage scaling . In Proceedings of the 10th IEEE Symposium on Embedded Technology and Applications (RTAS'04) . 84--93. Zhu, Y. and Mueller, F. 2004. Feedback edf scheduling exploiting dynamic voltage scaling. In Proceedings of the 10th IEEE Symposium on Embedded Technology and Applications (RTAS'04). 84--93."},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/1120725.1121031"}],"container-title":["ACM Journal on Emerging Technologies in Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2367736.2367743","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2367736.2367743","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:14:22Z","timestamp":1750277662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2367736.2367743"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10]]},"references-count":111,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"alternative-id":["10.1145\/2367736.2367743"],"URL":"https:\/\/doi.org\/10.1145\/2367736.2367743","relation":{},"ISSN":["1550-4832","1550-4840"],"issn-type":[{"value":"1550-4832","type":"print"},{"value":"1550-4840","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10]]},"assertion":[{"value":"2011-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-11-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}