메뉴 건너뛰기




Volumn 25, Issue 11, 2014, Pages 2867-2876

Energy-efficient stochastic task scheduling on heterogeneous computing systems

Author keywords

Bag of tasks; dynamic voltage frequency scaling; energy consumption; heterogeneous computing system; probability; schedule length; stochastic task scheduling

Indexed keywords

PROBABILITY;

EID: 84904129079     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2013.270     Document Type: Article
Times cited : (215)

References (40)
  • 1
    • 84896777948 scopus 로고    scopus 로고
    • [Online]. Available
    • TOP 500 Supercomputers, 2013. [Online]. Available: http://www.top500.org/lists/2013/06/.
    • (2013) TOP 500 Supercomputers
  • 2
    • 33745174527 scopus 로고    scopus 로고
    • Power reduction techniques for microprocessor systems
    • Sept.
    • V. Venkatachalam andM. Franz, "Power Reduction Techniques for Microprocessor Systems," ACM Comput. Survey, vol. 37, no. 3, pp. 195-237, Sept. 2005.
    • (2005) ACM Comput. Survey , vol.37 , Issue.3 , pp. 195-237
    • Venkatachalam, V.1    Franz, M.2
  • 4
    • 84871172338 scopus 로고    scopus 로고
    • Energy-aware scheduling for frame-based tasks on heterogeneous multiprocessor platforms
    • D. Li and J. Wu, "Energy-Aware Scheduling for Frame-Based Tasks on Heterogeneous Multiprocessor Platforms," in Proc. 41st ICPP, pp. 430-439.
    • Proc. 41st ICPP , pp. 430-439
    • Li, D.1    Wu, J.2
  • 5
    • 79958295240 scopus 로고    scopus 로고
    • Some observations on optimal frequency selection in DVFS-based energy consumption minimization
    • Aug.
    • N.B. Rizvandi, J. Taheri, and A.Y. Zomaya, "Some Observations on Optimal Frequency Selection in DVFS-Based Energy Consumption Minimization," J. Parallel Distrib. Comput., vol. 71, no. 8, pp. 1154-1164, Aug. 2011.
    • (2011) J. Parallel Distrib. Comput. , vol.71 , Issue.8 , pp. 1154-1164
    • Rizvandi, N.B.1    Taheri, J.2    Zomaya, A.Y.3
  • 6
    • 46049087938 scopus 로고    scopus 로고
    • Empirical study on reducing energy of parallel programs using slack reclamation by DVFS in a power-scalable high performance cluster
    • H. Kimura, M. Sato, Y. Hotta, T. Boku, and D. Takahashi, "Empirical Study on Reducing Energy of Parallel Programs Using Slack Reclamation by DVFS in a Power-Scalable High Performance Cluster," in Proc. IEEE Int'l Conf. Cluster Comput., 2006, pp. 1-10.
    • (2006) Proc. IEEE Int'l Conf. Cluster Comput. , pp. 1-10
    • Kimura, H.1    Sato, M.2    Hotta, Y.3    Boku, T.4    Takahashi, D.5
  • 7
    • 3242656537 scopus 로고    scopus 로고
    • PACE: A new approach to dynamic voltage scaling
    • July
    • J. Lorch and A. Smith, "PACE: A New Approach to Dynamic Voltage Scaling," IEEE Trans. Comput., vol. 53, no. 7, pp. 856-869, July 2004.
    • (2004) IEEE Trans. Comput. , vol.53 , Issue.7 , pp. 856-869
    • Lorch, J.1    Smith, A.2
  • 8
    • 79955616336 scopus 로고    scopus 로고
    • Environment-conscious scheduling of HPC applications on distributed cloud-oriented data centers
    • June
    • S. Garg, C. Yeo, A. Anandasivam, and R. Buyya, "Environment-Conscious Scheduling of HPC Applications on Distributed Cloud-Oriented Data Centers," J. Parallel Distrib. Comput., vol. 71, no. 6, pp. 732-749, June 2011.
    • (2011) J. Parallel Distrib. Comput. , vol.71 , Issue.6 , pp. 732-749
    • Garg, S.1    Yeo, C.2    Anandasivam, A.3    Buyya, R.4
  • 9
    • 79959721649 scopus 로고    scopus 로고
    • Energy conscious scheduling for distributed computing systems under different operating conditions
    • Aug.
    • Y.C. Lee and A.Y. Zomaya, "Energy Conscious Scheduling for Distributed Computing Systems Under Different Operating Conditions," IEEE Trans. Parallel Distrib. Systems, vol. 22, no. 8, pp. 1374-1381, Aug. 2011.
    • (2011) IEEE Trans. Parallel Distrib. Systems , vol.22 , Issue.8 , pp. 1374-1381
    • Lee, Y.C.1    Zomaya, A.Y.2
  • 11
    • 4444333357 scopus 로고    scopus 로고
    • A unified approach to variable voltage scheduling for nonideal DVS processors
    • Sept.
    • B. Mochocki, X. Hu, and G. Quan, "A Unified Approach to Variable Voltage Scheduling for Nonideal DVS Processors," IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 23, no. 9, pp. 1370-1377, Sept. 2004.
    • (2004) IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. , vol.23 , Issue.9 , pp. 1370-1377
    • Mochocki, B.1    Hu, X.2    Quan, G.3
  • 12
    • 84875492443 scopus 로고    scopus 로고
    • Energy efficient scheduling of HPC-Jobs on virtualized clusters using host and VM dynamic configuration
    • July
    • I. Takouna, W. Dawoud, and C. Meinel, "Energy Efficient Scheduling of HPC-Jobs on Virtualized Clusters Using Host and VM Dynamic Configuration," Proc. ACM SIGOPS Oper. Syst. Rev., vol. 46, no. 2, pp. 19-27, July 2012.
    • (2012) Proc. ACM SIGOPS Oper. Syst. Rev. , vol.46 , Issue.2 , pp. 19-27
    • Takouna, I.1    Dawoud, W.2    Meinel, C.3
  • 13
    • 79551525721 scopus 로고    scopus 로고
    • EAD and PEBD: Two energy-aware duplication scheduling algorithms for parallel tasks on homogeneous clusters
    • Mar.
    • Z. Zong, A. Manzanares, X. Ruan, and X. Qin, "EAD and PEBD: Two Energy-Aware Duplication Scheduling Algorithms for Parallel Tasks on Homogeneous Clusters," IEEE Trans. Comput., vol. 60, no. 3, pp. 360-374, Mar. 2011.
    • (2011) IEEE Trans. Comput. , vol.60 , Issue.3 , pp. 360-374
    • Zong, Z.1    Manzanares, A.2    Ruan, X.3    Qin, X.4
  • 14
    • 46149127380 scopus 로고    scopus 로고
    • System-wide energy minimization for real-time tasks: Lower bound and approximation
    • Nov.
    • X. Zhong and C. Xu, "System-Wide Energy Minimization for Real-Time Tasks: Lower Bound and Approximation," in Proc. IEEE/ACM Int'l Conf. Comput.-Aided Des., Nov. 2006, pp. 516-521.
    • (2006) Proc. IEEE/ACM Int'l Conf. Comput.-Aided Des. , pp. 516-521
    • Zhong, X.1    Xu, C.2
  • 15
    • 33746868664 scopus 로고    scopus 로고
    • Scheduling algorithms for grid computing: State of the art and open problems
    • Queen's Univ., Kingston, ON, USA, Tech. Rep 2006-504 Jan.
    • F. Dong and S.G. Akl, "Scheduling Algorithms for Grid Computing: State of the Art and Open Problems," School Comput., Queen's Univ., Kingston, ON, USA, Tech. Rep 2006-504, Jan. 2006.
    • (2006) School Comput.
    • Dong, F.1    Akl, S.G.2
  • 19
    • 84893785307 scopus 로고    scopus 로고
    • A family of heuristics for agent-based elastic cloud bag-of-tasks concurrent scheduling
    • Sept.
    • J.O. Gutierrez-Garcia and K.M. Sim, "A Family of Heuristics for Agent-Based Elastic Cloud Bag-of-Tasks Concurrent Scheduling," Future Gener. Comput. Syst., vol. 29, no. 7, pp. 1682-1699, Sept. 2013.
    • (2013) Future Gener. Comput. Syst. , vol.29 , Issue.7 , pp. 1682-1699
    • Gutierrez-Garcia, J.O.1    Sim, K.M.2
  • 20
    • 79960451210 scopus 로고    scopus 로고
    • A stochastic scheduling algorithm for precedence constrained tasks on grid
    • Oct.
    • X. Tang, K. Li, G. Liao, K. Fang, and F. Wu, "A Stochastic Scheduling Algorithm for Precedence Constrained Tasks on Grid," Future Gener. Comput. Syst., vol. 27, no. 8, pp. 1083-1091, Oct. 2011.
    • (2011) Future Gener. Comput. Syst. , vol.27 , Issue.8 , pp. 1083-1091
    • Tang, X.1    Li, K.2    Liao, G.3    Fang, K.4    Wu, F.5
  • 21
    • 65849231067 scopus 로고    scopus 로고
    • Cost minimization while satisfying hard/soft timing constraints for heterogeneous embedded systems
    • Mar.
    • M. Qiu and E.H.-M. Sha, "Cost Minimization While Satisfying Hard/Soft Timing Constraints for Heterogeneous Embedded Systems," ACM Trans. Des. Autom. Electron. Syst., vol. 14, no. 2, p. 25, Mar. 2009.
    • (2009) ACM Trans. Des. Autom. Electron. Syst. , vol.14 , Issue.2 , pp. 25
    • Qiu, M.1    Sha, E.H.-M.2
  • 22
    • 60749118275 scopus 로고    scopus 로고
    • A novel parallel quantum genetic algorithm for stochastic job shop scheduling
    • July
    • J. Gu, X. Gu, and M. Gu, "A Novel Parallel Quantum Genetic Algorithm for Stochastic Job Shop Scheduling," J. Math. Anal. Appl., vol. 355, no. 1, pp. 63-81, July 2009.
    • (2009) J. Math. Anal. Appl. , vol.355 , Issue.1 , pp. 63-81
    • Gu, J.1    Gu, X.2    Gu, M.3
  • 23
    • 67650278719 scopus 로고    scopus 로고
    • Approximating the longest path length of a stochastic dag by a normal distribution in linear time
    • Dec.
    • E. Ando, T. Nakata, and M. Yamashita, "Approximating the Longest Path Length of a Stochastic DAG by a Normal Distribution in Linear Time," J. Discrete Algorithms, vol. 7, no. 4, pp. 420-438, Dec. 2009.
    • (2009) J. Discrete Algorithms , vol.7 , Issue.4 , pp. 420-438
    • Ando, E.1    Nakata, T.2    Yamashita, M.3
  • 24
    • 0002317675 scopus 로고
    • Sequencing tasks with exponential service times to minimize the expected flow time or makespan
    • Jan.
    • J. Bruno, P. Downey, and G.N. Frederickson, "Sequencing Tasks with Exponential Service Times to Minimize the Expected Flow Time or Makespan," J. ACM, vol. 28, no. 1, pp. 100-113, Jan. 1981.
    • (1981) J. ACM , vol.28 , Issue.1 , pp. 100-113
    • Bruno, J.1    Downey, P.2    Frederickson, G.N.3
  • 25
    • 0001175654 scopus 로고    scopus 로고
    • Approximation in stochastic scheduling: The power of lp-based priority policies
    • Nov.
    • R.H. Mö ring, A.S. Schulz, and M. Uetz, "Approximation in Stochastic Scheduling: The Power of LP-Based Priority Policies," J. ACM, vol. 46, no. 6, pp. 924-942, Nov. 1999.
    • (1999) J. ACM , vol.46 , Issue.6 , pp. 924-942
    • Möring, R.H.1    Schulz, A.S.2    Uetz, M.3
  • 26
    • 33745218250 scopus 로고    scopus 로고
    • A new average case analysis for completion time scheduling
    • Jan.
    • M. Scharbrodt, T. Schickingera, and A. Steger, "A New Average Case Analysis for Completion Time Scheduling," J. ACM, vol. 53, no. 1, pp. 121-146, Jan. 2006.
    • (2006) J. ACM , vol.53 , Issue.1 , pp. 121-146
    • Scharbrodt, M.1    Schickingera, T.2    Steger, A.3
  • 27
    • 0005372684 scopus 로고
    • Scheduling with random service times
    • May
    • M.H. Rothkopf, "Scheduling with Random Service Times," Manage. Sci., vol. 12, no. 9, pp. 707-713, May 1966.
    • (1966) Manage. Sci. , vol.12 , Issue.9 , pp. 707-713
    • Rothkopf, M.H.1
  • 29
    • 21644443190 scopus 로고    scopus 로고
    • Energy-efficient soft real-time CPU scheduling for mobile multimedia systems
    • W. Yuan and K. Nahrstedt, "Energy-Efficient Soft Real-Time CPU Scheduling for Mobile Multimedia Systems," in Proc. ACM SOSP, 2003, pp. 149-163.
    • (2003) Proc. ACM SOSP , pp. 149-163
    • Yuan, W.1    Nahrstedt, K.2
  • 30
    • 47849132693 scopus 로고    scopus 로고
    • Dynamic voltage scaling for multitasking real-time systems with uncertain execution time
    • Aug.
    • C. Xian, Y. Lu, and Z. Li, "Dynamic Voltage Scaling for Multitasking Real-Time Systems with Uncertain Execution Time," IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 27, no. 8, pp. 1467-1678, Aug. 2008.
    • (2008) IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. , vol.27 , Issue.8 , pp. 1467-1678
    • Xian, C.1    Lu, Y.2    Li, Z.3
  • 32
    • 0002366826 scopus 로고
    • Heterogeneous computing: Challenges and opportunities
    • June
    • A.A. Khokhar, V.K. Prasanna, M.E. Shaaban, and C.L. Wang, "Heterogeneous Computing: Challenges and Opportunities," Computer, vol. 26, no. 6, pp. 18-27, June 1993.
    • (1993) Computer , vol.26 , Issue.6 , pp. 18-27
    • Khokhar, A.A.1    Prasanna, V.K.2    Shaaban, M.E.3    Wang, C.L.4
  • 34
    • 67249114403 scopus 로고    scopus 로고
    • Efficient power management of heterogeneous soft real-time clusters
    • L. Wang and Y. Lu, "Efficient Power Management of Heterogeneous Soft Real-Time Clusters," in Proc. Real-Time Syst. Symp., Barcelona, Spain, 2008, pp. 323-332.
    • (2008) Proc. Real-Time Syst. Symp., Barcelona, Spain , pp. 323-332
    • Wang, L.1    Lu, Y.2
  • 35
    • 24344463067 scopus 로고    scopus 로고
    • Stochastic machine scheduling with precedence constraints
    • M. Skutella and M. Uetz, "Stochastic Machine Scheduling with Precedence Constraints," SIAM J. COMPUT., vol. 34, no. 4, pp. 788-802, 2005.
    • (2005) SIAM J. COMPUT. , vol.34 , Issue.4 , pp. 788-802
    • Skutella, M.1    Uetz, M.2
  • 36
    • 34548305045 scopus 로고    scopus 로고
    • Power aware scheduling of bag-of-tasks applications with deadline constraints on dvs-enabled clusters
    • K. Kim, R. Buyya, and J. Kim, "Power Aware Scheduling of Bag-of-Tasks Applications with Deadline Constraints on DVS-Enabled Clusters," in Proc. 7th IEEE Int'l Symp. Cluster Comput. Grid, 2007, pp. 541-548.
    • (2007) Proc. 7th IEEE Int'l Symp. Cluster Comput. Grid , pp. 541-548
    • Kim, K.1    Buyya, R.2    Kim, J.3
  • 37
    • 33748871681 scopus 로고    scopus 로고
    • A taxonomy of application scheduling tools for high performance cluster computing
    • July
    • J. Cao, A. Chan, Y. Sun, S.K. Das, and M. Guo, "A Taxonomy of Application Scheduling Tools for High Performance Cluster Computing," J. Cluster Comput., vol. 9, no. 3, pp. 355-371, July 2006.
    • (2006) J. Cluster Comput. , vol.9 , Issue.3 , pp. 355-371
    • Cao, J.1    Chan, A.2    Sun, Y.3    Das, S.K.4    Guo, M.5
  • 38
    • 0001310038 scopus 로고
    • The greatest of a finite set of random variables
    • Mar./Apr.
    • C. Clark, "The Greatest of a Finite Set of Random Variables," Oper. Res., vol. 9, no. 2, pp. 145-162, Mar./Apr. 1961.
    • (1961) Oper. Res. , vol.9 , Issue.2 , pp. 145-162
    • Clark, C.1
  • 39
    • 84871107815 scopus 로고    scopus 로고
    • The distribution of time for Clark's flow and risk assessment for the activities of pert network structure
    • D. Letic and V. Jevtic, "The Distribution of Time for Clark's Flow and Risk Assessment for the Activities of Pert Network Structure," Yugoslav J. Oper. Res., vol. 19, no. 1, pp. 195-207, 2009.
    • (2009) Yugoslav J. Oper. Res. , vol.19 , Issue.1 , pp. 195-207
    • Letic, D.1    Jevtic, V.2


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