메뉴 건너뛰기




Volumn 8, Issue 4, 2012, Pages

Energy- and performance-aware scheduling of tasks on parallel and distributed systems

Author keywords

Dynamic power management; Dynamic voltage and frequency scaling; Energy aware scheduling; Task allocation algorithms

Indexed keywords

ALGORITHMIC ISSUES; APPLICATION SCHEDULING ALGORITHMS; COMPUTATIONAL GRIDS; DISTRIBUTED SYSTEMS; DYNAMIC POWER MANAGEMENT; DYNAMIC VOLTAGE AND FREQUENCY SCALING; ENERGY-AWARE SCHEDULING; HIGH-SPEED NETWORKING; MULTI CORE; MULTI-CORE PROCESSOR; OPTIMIZATION GOALS; PARALLEL AND DISTRIBUTED SYSTEMS; POWER MANAGEMENT TECHNIQUES; PROCUREMENT COSTS; REDUCING POWER; SINGLE PROCESSORS; STORAGE RESOURCES; TASK ALLOCATION ALGORITHM; WORK-FLOWS;

EID: 84870684790     PISSN: 15504832     EISSN: 15504840     Source Type: Journal    
DOI: 10.1145/2367736.2367743     Document Type: Article
Times cited : (65)

References (110)
  • 5
    • 34247581472 scopus 로고    scopus 로고
    • On using game theory for perceptually tuned rate control algorithm for video coding
    • AHMAD, I. AND LUO, J. 2006. On using game theory for perceptually tuned rate control algorithm for video coding. IEEE Trans. Circ. Syst. Video Technol. 16, 2, 202-208.
    • (2006) IEEE Trans. Circ. Syst. Video Technol. , vol.16 , Issue.2 , pp. 202-208
    • Ahmad, I.1    Luo, J.2
  • 8
    • 3042597228 scopus 로고    scopus 로고
    • Selective cache ways: On demand cache resource allocation
    • ALBONESI, D. 2002. Selective cache ways: On demand cache resource allocation. J. Instruct.-Level Parall.
    • (2002) J. Instruct.-Level Parall.
    • Albonesi, D.1
  • 10
  • 11
    • 0002013267 scopus 로고
    • Biomass burning: Its history, use, and distribution and its impacts on the environmental quality and global change
    • J. S. Levine, Ed., MIT Press, Cambridge, MA
    • 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.
    • (1991) Global Biomass Burning: Atmospheric, Climatic, and Biosphere Implications , pp. 3-21
    • Andrae, M.1
  • 12
    • 84870692998 scopus 로고    scopus 로고
    • Atlas physics and detector performance
    • ATLAS COLLABORATION. 1999. Atlas physics and detector performance. Tech. des. rep. LHCC.
    • (1999) Tech. Des. Rep. LHCC
  • 13
    • 0035248502 scopus 로고    scopus 로고
    • Optimal reward-based scheduling for periodic real-time tasks
    • AYDIN, H., MELHEM, R., MOSSE, D., AND MEJIA-ALVAREZ, P. 2001. Optimal reward-based scheduling for periodic real-time tasks. IEEE Trans. Comput. 50, 111-130.
    • (2001) IEEE Trans. Comput. , vol.50 , pp. 111-130
    • Aydin, H.1    Melhem, R.2    Mosse, D.3    Mejia-Alvarez, P.4
  • 14
    • 3042585906 scopus 로고    scopus 로고
    • Power-Aware scheduling for periodic real-time tasks
    • AYDIN, H., MELHEM, R., MOSS, D., AND MEJA-ALVAREZ, P. 2004. Power-Aware scheduling for periodic real-time tasks. IEEE Trans. Comput. 53, 5, 584-600.
    • (2004) IEEE Trans. Comput. , vol.53 , Issue.5 , pp. 584-600
    • Aydin, H.1    Melhem, R.2    Moss, D.3    Meja-Alvarez, P.4
  • 18
    • 70449382081 scopus 로고    scopus 로고
    • On-Line thermal aware dynamic voltage scaling for energy optimization with frequency/temperature dependency consideration
    • BAO, M., ANDREI, A., ELES, P., AND PENG, Z. 2009. On-Line thermal aware dynamic voltage scaling for energy optimization with frequency/temperature dependency consideration. In Proceedings of the 46th ACM/IEEE Design Automation Conference (DAC'09). 490-495.
    • (2009) Proceedings of the 46th ACM/IEEE Design Automation Conference (DAC'09) , pp. 490-495
    • Bao, M.1    Andrei, A.2    Eles, P.3    Peng, Z.4
  • 20
    • 0032592096 scopus 로고    scopus 로고
    • Design challenges of technology scaling
    • BORKAR, S. 1999. Design challenges of technology scaling. IEEE Micro 19, 4, 23-29.
    • (1999) IEEE Micro , vol.19 , Issue.4 , pp. 23-29
    • Borkar, S.1
  • 27
    • 63149189291 scopus 로고    scopus 로고
    • Efficient techniques for directed test generation using incremental satisfiability
    • IEEE Computer Society, Los Alamitos, CA
    • CHEN, M. AND MISHRA, P. 2009. Efficient techniques for directed test generation using incremental satisfiability. In Proceedings of the 22nd International Conference on VLSI Design. IEEE Computer Society, Los Alamitos, CA, 65-70.
    • (2009) Proceedings of the 22nd International Conference on VLSI Design , pp. 65-70
    • Chen, M.1    Mishra, P.2
  • 29
    • 84870724137 scopus 로고    scopus 로고
    • Cms data grid system overview and requirements
    • CMS COLLABORATION. 2012. Cms data grid system overview and requirements. CMS note 037.
    • (2012) CMS Note 037
  • 30
    • 20744445512 scopus 로고    scopus 로고
    • Grid computing and beyond: The context of dynamic data driven applications systems
    • DOI 10.1109/JPROC.2004.842783, Grid Computing
    • DAREMA, F. 2005. Grid computing and beyond: The context of dynamic data driven applications systems. Proc. IEEE 93, 3, 692-697. (Pubitemid 40851220)
    • (2005) Proceedings of the IEEE , vol.93 , Issue.3 , pp. 692-697
    • Darema, F.1
  • 31
    • 84870714834 scopus 로고
    • DATAQUEST. 1992. http://data1.cde.ca.gov/dataquest/.
    • (1992) DATAQUEST
  • 33
    • 84949782501 scopus 로고    scopus 로고
    • Energy-Efficient Server Clusters
    • Power-Aware Computer Systems Second International Workshop, PACS 2002 Cambridge, MA, USA, February 2, 2002 Revised Papers
    • ELNOZAHY, E., KISTLER, M., AND RAJAMONY, R. 2002. Energy-Efficient server clusters. In Proceedings of the PACS Conference. 179-196. (Pubitemid 36557071)
    • (2003) Proceedings of the PACS Conference , Issue.2325 , pp. 179-196
    • Elnozahy, E.N.1    Kistler, M.2    Rajamony, R.3
  • 34
    • 32844455395 scopus 로고    scopus 로고
    • A performance-conserving approach for reducing peak power consumption in server systems
    • DOI 10.1145/1088149.1088188, ICS05 - Proceedings of the 19th ACM International Conference on Supercomputing
    • FELTER, W., RAJAMANI, K., KELLER, T., AND RUSU, C. 2005. A performance-conserving approach for reducing peak power consumptioninserver systems. InProceedings of the International Conference on Supercomputing. 293-302. (Pubitemid 43251334)
    • (2005) Proceedings of the International Conference on Supercomputing , pp. 293-302
    • Felter, W.1    Rajamani, K.2    Keller, T.3    Rusu, C.4
  • 35
    • 64349099995 scopus 로고    scopus 로고
    • The Green500 list: Encouraging sustainable supercomputing
    • FENG, W. AND CAMERON, K. 2007. The Green500 list: Encouraging sustainable supercomputing. IEEE Comput. 40, 12, 50-55.
    • (2007) IEEE Comput. , vol.40 , Issue.12 , pp. 50-55
    • Feng, W.1    Cameron, K.2
  • 36
    • 2542487475 scopus 로고    scopus 로고
    • Managing battery lifetime with energy-aware adaptation
    • FLINN, J. AND SATYANARAYANAN, M. 2004. Managing battery lifetime with energy-aware adaptation. ACM Trans. Comput. Syst. 22, 2, 179.
    • (2004) ACM Trans. Comput. Syst. , vol.22 , Issue.2 , pp. 179
    • Flinn, J.1    Satyanarayanan, M.2
  • 44
    • 0030243819 scopus 로고    scopus 로고
    • Energy dissipation in general-purpose microprocessors
    • GONZALEZ, R. AND HOROWITZ, M. 1996. Energy dissipation in general-purpose microprocessors. IEEE J. Solid-State Circ. 31, 9, 1277-1284.
    • (1996) IEEE J. Solid-State Circ. , vol.31 , Issue.9 , pp. 1277-1284
    • Gonzalez, R.1    Horowitz, M.2
  • 45
    • 84882376322 scopus 로고    scopus 로고
    • GREEN GRID. 2012. http://www.thegreengrid.org/home.
    • (2012) Green Grid
  • 46
    • 0037682301 scopus 로고    scopus 로고
    • Managing dynamic reconfiguration overhead in systems-on-a-chip design using reconfigurable datapaths and optimized interconnection networks
    • 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.
    • (2001) Proceedings of the Design, Automation and Test in Europe Conference and Exhibition , pp. 735-740
    • Huang, Z.1    Malik, S.2
  • 49
    • 27944494362 scopus 로고    scopus 로고
    • Dynamic slack reclamation with procrastination scheduling in real-time embedded systems
    • 8.4, Proceedings 2005, 42nd Design Automation Conference, DAC 2005
    • JEJURIKAR, R. AND GUPTA, R. 2005a. Dynamic slack reclamation with procrastination scheduling in real-time embedded systems. In Proceedings of the Design Automation Conference. 111-116. (Pubitemid 41675411)
    • (2005) Proceedings - Design Automation Conference , pp. 111-116
    • Jejurikar, R.1    Gupta, R.2
  • 50
    • 29344476087 scopus 로고    scopus 로고
    • Energy aware non-preemptive scheduling for hard real-time systems
    • DOI 10.1109/ECRTS.2005.13, 1508443, Proceedings - 17th Euromicro Conference on Real-Time Systems, ECRTS 2005
    • JEJURIKAR, R. AND GUPTA, R. 2005b. Energy aware non-preemptive scheduling for hard real-time systems. In Proceedings of the 17th Euromicro Conference on Real-Time Systems. 21-30. (Pubitemid 44458414)
    • (2005) Proceedings - Euromicro Conference on Real-Time Systems , vol.2005 , pp. 21-30
    • Jejurikar, R.1    Gupta, R.2
  • 57
    • 34250700952 scopus 로고    scopus 로고
    • Application performance management in virtualized server environments
    • 1687567, 10th IEEE/IFIP Network Operations and Management Symposium, NOMS 2006
    • 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. (Pubitemid 46948696)
    • (2006) IEEE Symposium Record on Network Operations and Management Symposium , pp. 373-381
    • Khanna, G.1    Beaty, K.2    Kar, G.3    Kochut, A.4
  • 58
    • 34548305045 scopus 로고    scopus 로고
    • Power aware scheduling of bag-of-tasks applications with deadline constraints on DVS-enabled clusters
    • DOI 10.1109/CCGRID.2007.85, 4215421, Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007
    • KIM, K. H., BUYYA, R., AND JONG KIM. 2007. Power aware scheduling of bag-of-tasks applications with deadline constraints on dvs-enabled clusters. In Proceedings of the 7th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'07). 541-548. (Pubitemid 47334594)
    • (2007) Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007 , pp. 541-548
    • Kim, K.H.1    Buyya, R.2    Kim, J.3
  • 60
    • 60549096461 scopus 로고    scopus 로고
    • Power and performance management of virtualized computing environments via lookahead control
    • KUSIC, D., KEPHART, J. O., HANSON, J. E., KANDASAMY, N., AND JIANG, G. 2009. Power and performance management of virtualized computing environments via lookahead control. Cluster Comput. 12, 1-15.
    • (2009) Cluster Comput. , vol.12 , pp. 1-15
    • Kusic, D.1    Kephart, J.O.2    Hanson, J.E.3    Kandasamy, N.4    Jiang, G.5
  • 61
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors
    • KWOK, Y. AND AHMAD, I. 1996. Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors. IEEE Trans. Parall. Distrib. Syst. 7, 506-521. (Pubitemid 126782383)
    • (1996) IEEE Transactions on Parallel and Distributed Systems , vol.7 , Issue.5 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 63
    • 51049109313 scopus 로고    scopus 로고
    • Practical scheduling of bag-of-tasks applications on grids with dynamic resilience
    • LEE, Y. C. AND ZOMAYA, A. Y. 2007. Practical scheduling of bag-of-tasks applications on grids with dynamic resilience. IEEE Trans. Comput. 56, 815-825.
    • (2007) IEEE Trans. Comput. , vol.56 , pp. 815-825
    • Lee, Y.C.1    Zomaya, A.Y.2
  • 65
    • 54249169949 scopus 로고    scopus 로고
    • Performance analysis of power-aware task scheduling algorithms on multiprocessor computers with dynamic voltage and speed
    • LI, K. 2008. Performance analysis of power-aware task scheduling algorithms on multiprocessor computers with dynamic voltage and speed. IEEE Trans. Parall. Distrib. Syst. 19, 1484-1497.
    • (2008) IEEE Trans. Parall. Distrib. Syst. , vol.19 , pp. 1484-1497
    • Li, K.1
  • 67
    • 52049093166 scopus 로고    scopus 로고
    • Overhead-Aware system-level joint energy and performance optimization for streaming applications on multiprocessor systems-on-chip
    • LIU, H., SHAO, Z., WANG, M., AND CHEN, P. 2008. Overhead-Aware system-level joint energy and performance optimization for streaming applications on multiprocessor systems-on-chip. In Proceedings of the Euromicro Conference on Real-Time Systems (ECRTS'08). 92-101.
    • (2008) Proceedings of the Euromicro Conference on Real-time Systems (ECRTS'08) , pp. 92-101
    • Liu, H.1    Shao, Z.2    Wang, M.3    Chen, P.4
  • 68
    • 0036869526 scopus 로고    scopus 로고
    • The sloan digital sky survey
    • LOVEDAY, J. 2002. The sloan digital sky survey. Contemp. Phys. 43.
    • (2002) Contemp. Phys. , pp. 43
    • Loveday, J.1
  • 75
    • 34248328748 scopus 로고    scopus 로고
    • Transition-Overhead-Aware voltage scheduling for fixed-priority real-time systems
    • MOCHOCKI, B., HU, X. S., AND QUAN, G. 2007. Transition-Overhead-Aware voltage scheduling for fixed-priority real-time systems. ACM Trans. Des. Autom. Electron. Syst. 12. http://doi.acm.org/10.1145/1230800. 1230803.
    • (2007) ACM Trans. Des. Autom. Electron. Syst. , pp. 12
    • Mochocki, B.1    Hu, X.S.2    Quan, G.3
  • 78
    • 84870660910 scopus 로고    scopus 로고
    • NASAES. 2012. Nasa earth science. http://science.nasa.gov/earth-science/.
    • (2012) Nasa Earth Science
  • 79
    • 48949088342 scopus 로고    scopus 로고
    • Providing platform heterogeneity-awareness for data center power management
    • Nathuji, R., Isci, C., Gobatov, E., AND Schwan, K. 2008. Providing platform heterogeneity-awareness for data center power management. Cluster Comput. 11, 259-271.
    • (2008) Cluster Comput. , vol.11 , pp. 259-271
    • Nathuji, R.1    Isci, C.2    Gobatov, E.3    Schwan, K.4
  • 80
    • 84870690643 scopus 로고    scopus 로고
    • NEWEGG. 2008. AMD phenom 9850 specifications. http://ww.newegg.com/ Product/Product.aspx?Item=N82#16819103249.
    • (2008) AMD Phenom 9850 Specifications
  • 82
    • 84870692708 scopus 로고    scopus 로고
    • ORNL. 2012. OLCF jaguar. http://www.olcf.ornl.gov/computing-resources/ jaguar/.
    • (2012) OLCF Jaguar
  • 84
    • 33748962524 scopus 로고    scopus 로고
    • CoolSpots: Reducing the power consumption of wireless mobile devices with multiple radio interfaces
    • MobiSys 2006 - Fourth International Conference on Mobile Systems, Applications and Services
    • PERING, T., AGARWAL, Y., GUPTA, R., AND WANT, R. 2006. CoolSpots: Reducing the power consumption of wireless mobile devices with multiple radio interfaces. In Proceedings of the 4th International Conference on Mobile Systems, Applications and Services. ACM, New York, 220-232. (Pubitemid 44440800)
    • (2006) MobiSys 2006 - Fourth International Conference on Mobile Systems, Applications and Services , vol.2006 , pp. 220-232
    • Pering, T.1    Agarwal, Y.2    Gupta, R.3    Want, R.4
  • 88
    • 0034785240 scopus 로고    scopus 로고
    • Considering power variations of DVS processing elements for energy minimisation in distributed systems
    • SCHMITZ, M. T. AND AL-HASHIMI, B. M. 2001. Considering power variations of dvs processing elements for energy minimisation in distributed systems. In Proceedings of the 14th International Symposium on System Synthesis. 250-255. (Pubitemid 32951041)
    • (2001) Proceedings of the International Symposium on System Synthesis , pp. 250-255
    • Schmitz, M.T.1    Al-Hashimi, B.M.2
  • 89
    • 54249135398 scopus 로고    scopus 로고
    • Energy efficient scheduling of real-time tasks on multicore processors
    • SEO, E., JEONG, J., PARK, S., AND LEE, J. 2008. Energy efficient scheduling of real-time tasks on multicore processors. IEEE Trans. Parall. Distrib. Syst. 19, 1540-1552.
    • (2008) IEEE Trans. Parall. Distrib. Syst. , vol.19 , pp. 1540-1552
    • Seo, E.1    Jeong, J.2    Park, S.3    Lee, J.4
  • 90
    • 0028397097 scopus 로고
    • Scheduling precedence constrained task graphs with nonnegligible intertask communication onto multiprocessors
    • SELVAKUMAR, S. AND SIVARAMMURTHY, C. 1994. Scheduling precedence constrained task graphs with nonnegligible intertask communication onto multiprocessors. IEEE Trans. Parall. Distrib. Syst. 5, 328-336.
    • (1994) IEEE Trans. Parall. Distrib. Syst. , vol.5 , pp. 328-336
    • Selvakumar, S.1    Sivarammurthy, C.2
  • 93
    • 33749583909 scopus 로고    scopus 로고
    • Minimizing peak energy on mesh-connected systems
    • SPAA 2006: 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures
    • STOUT, Q. F. 2006. Minimizing peak energy on mesh connected systems. In Proceedings of the 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures. ACM, New York, 331. (Pubitemid 44535667)
    • (2006) Annual ACM Symposium on Parallelism in Algorithms and Architectures , vol.2006 , pp. 331
    • Stout, Q.F.1
  • 94
    • 51349115913 scopus 로고    scopus 로고
    • A cooperative game framework for QoS guided job allocation schemes in grids
    • SUBRATA, R., ZOMAYA, A. Y., AND LANDFELDT, B. 2008. A cooperative game framework for QoS guided job allocation schemes in grids. IEEE Trans. Comput. 57, 1413-1422.
    • (2008) IEEE Trans. Comput. , vol.57 , pp. 1413-1422
    • Subrata, R.1    Zomaya, A.Y.2    Landfeldt, B.3
  • 95
    • 29344452797 scopus 로고    scopus 로고
    • Pruning-Based energy-optimal deterministic i/o device scheduling for hard real-time systems
    • SWAMINATHAN, V. AND CHAKRABARTY, K. 2005. Pruning-Based energy-optimal deterministic i/o device scheduling for hard real-time systems. ACM Trans. Embed. Comput. Syst. 4, 141-167.
    • (2005) ACM Trans. Embed. Comput. Syst. , vol.4 , pp. 141-167
    • Swaminathan, V.1    Chakrabarty, K.2
  • 97
    • 84870711043 scopus 로고    scopus 로고
    • UPTIME
    • UPTIME. 2012. Uptime institute. http://uptimeinstitute.org/.
    • (2012)
  • 100
    • 33745174527 scopus 로고    scopus 로고
    • Power reduction techniques for microprocessor systems
    • DOI 10.1145/1108956.1108957
    • VENKATACHALAM, V. AND FRANZ, M. 2005. Power reduction techniques for microprocessor systems. ACM Comput. Surv. 37, 195-237. (Pubitemid 43892670)
    • (2005) ACM Computing Surveys , vol.37 , Issue.3 , pp. 195-237
    • Venkatachalam, V.1    Franz, M.2
  • 102
    • 79953862857 scopus 로고    scopus 로고
    • Overhead-Aware energy optimization for real-time streaming applications on multiprocessor system-on-chip
    • WANG, Y., LIU, H., LIU, D., QIN, Z., SHAO, Z., AND SHA, E. H. 2011. Overhead-Aware energy optimization for real-time streaming applications on multiprocessor system-on-chip. ACM Trans. Des. Autom. Electron. Syst. 16, 14:1-14:32.
    • (2011) ACM Trans. Des. Autom. Electron. Syst. , vol.16 , pp. 141-1432
    • Wang, Y.1    Liu, H.2    Liu, D.3    Qin, Z.4    Shao, Z.5    Sha, E.H.6
  • 105
    • 56749142443 scopus 로고    scopus 로고
    • A highly configurable cache for low energy embedded systems
    • ZHANG, C., VAHID, F., AND NAJJAR, W. 2005. A highly configurable cache for low energy embedded systems. ACM Trans. Embed. Comput. Syst. 4, 363-387.
    • (2005) ACM Trans. Embed. Comput. Syst. , vol.4 , pp. 363-387
    • Zhang, C.1    Vahid, F.2    Najjar, W.3
  • 107
    • 36949009824 scopus 로고    scopus 로고
    • Approximation algorithms for power minimization of earliest deadline first and rate monotonic schedules
    • DOI 10.1145/1283780.1283828, ISLPED'07: Proceedings of the 2007 International Symposium on Low Power Electronics and Design
    • ZHANG, S., CHATHA, K. S., AND KONJEVOD, G. 2007. Approximation algorithms for power minimization of earliest deadline first and rate monotonic schedules. In Proceedings of the ACM/IEEE International Symposium on Low Power Electronics and Design (ISPLED'07). 225-230. (Pubitemid 350239930)
    • (2007) Proceedings of the International Symposium on Low Power Design , pp. 225-230
    • Zhang, S.1    Chatha, K.S.2    Konjevod, G.3
  • 108
    • 0043237598 scopus 로고    scopus 로고
    • Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems
    • ZHU, D., MELHEM, R., AND CHILDERS, B. R. 2003. Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems. IEEE Trans. Parall. Distrib. Syst. 14, 686-700.
    • (2003) IEEE Trans. Parall. Distrib. Syst. , vol.14 , pp. 686-700
    • Zhu, D.1    Melhem, R.2    Childers, B.R.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.