메뉴 건너뛰기




Volumn 38, Issue 7-8, 2014, Pages 1929-1947

A Monte Carlo algorithm for real time task scheduling on multi-core processors with software controlled dynamic voltage scaling

Author keywords

Dynamic voltage scaling; Energy efficient scheduling; Multi core processor; Randomized algorithm

Indexed keywords

ENERGY UTILIZATION; MONTE CARLO METHODS; MULTITASKING; SCHEDULING ALGORITHMS;

EID: 84895919836     PISSN: 0307904X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.apm.2013.10.023     Document Type: Article
Times cited : (8)

References (32)
  • 1
    • 84895921426 scopus 로고    scopus 로고
    • Planning considerations for multi-core processor technology, Dell Power Solutions, May
    • J. Fruehe, Planning considerations for multi-core processor technology, Dell Power Solutions, May 2005, pp. 67-72.
    • (2005) , pp. 67-72
    • Fruehe, J.1
  • 2
    • 84895928056 scopus 로고    scopus 로고
    • Multi-core processors - a necessity, ProQuest Discovery Guides, September
    • B. Schauer, Multi-core processors - a necessity, ProQuest Discovery Guides, September 2008, pp. 1-14.
    • (2008) , pp. 1-14
    • Schauer, B.1
  • 3
    • 0036036849 scopus 로고    scopus 로고
    • Real-time dynamic voltage scaling for low-power embedded operating systems, in: ACM Symp. Operating Syst. Principles
    • P. Pillai, K.G. Shin, Real-time dynamic voltage scaling for low-power embedded operating systems, in: ACM Symp. Operating Syst. Principles, 2001, pp. 89-102.
    • (2001) , pp. 89-102
    • Pillai, P.1    Shin, K.G.2
  • 4
    • 33646935235 scopus 로고    scopus 로고
    • An approximation algorithm for energy-efficient scheduling on a chip multiprocessor
    • in: Proc. Design Autom. Test in Eur. Conf. Exhibition
    • C.Y. Yang, J.J. Chen, T.W. Kuo, An approximation algorithm for energy-efficient scheduling on a chip multiprocessor, in: Proc. Design Autom. Test in Eur. Conf. Exhibition, 2005, pp. 468-473.
    • (2005) , pp. 468-473
    • Yang, C.Y.1    Chen, J.J.2    Kuo, T.W.3
  • 5
    • 0035680483 scopus 로고    scopus 로고
    • Dynamic and aggressive scheduling techniques for power-aware real-time systems, in: Proc. 22'nd IEEE Real-Time Syst. Symp
    • H. Aydin, R. Melhem, D. Mosse, P. Mejia-Alvarez, Dynamic and aggressive scheduling techniques for power-aware real-time systems, in: Proc. 22'nd IEEE Real-Time Syst. Symp., 2001, pp. 95-105.
    • (2001) , pp. 95-105
    • Aydin, H.1    Melhem, R.2    Mosse, D.3    Mejia-Alvarez, P.4
  • 6
    • 2442457840 scopus 로고    scopus 로고
    • Profit-driven uniprocessor scheduling with energy and timing constraints
    • in: ACM Symp. Appl. Comput
    • J.J. Chen, T.W. Kuo, C.L. Yang, Profit-driven uniprocessor scheduling with energy and timing constraints, in: ACM Symp. Appl. Comput., 2004, pp. 834-840.
    • (2004) , pp. 834-840
    • Chen, J.J.1    Kuo, T.W.2    Yang, C.L.3
  • 8
    • 0031622060 scopus 로고    scopus 로고
    • Voltage scheduling problems for dynamically variable voltage processors
    • in: Proc. 1998 Int. Symp. Low Power Electron. Des
    • T. Ishihara, H. Yasuura, Voltage scheduling problems for dynamically variable voltage processors, in: Proc. 1998 Int. Symp. Low Power Electron. Des., 1998, pp. 197-202.
    • (1998) , pp. 197-202
    • Ishihara, T.1    Yasuura, H.2
  • 11
    • 80052451482 scopus 로고    scopus 로고
    • On energy-optimal voltage scheduling for fixed-priority hard real-time systems
    • Yun H.S., Kim J. On energy-optimal voltage scheduling for fixed-priority hard real-time systems. ACM Trans. Embedded Comput. Syst. 2003, 2:393-430.
    • (2003) ACM Trans. Embedded Comput. Syst. , vol.2 , pp. 393-430
    • Yun, H.S.1    Kim, J.2
  • 12
    • 2442442197 scopus 로고    scopus 로고
    • Energy-efficient synthesis of periodic task systems upon identical multiprocessor platforms, in: Proc. 24'th Int. Conf. Distrib. Comput. Syst
    • J.H. Anderson, S.K. Baruah, Energy-efficient synthesis of periodic task systems upon identical multiprocessor platforms, in: Proc. 24'th Int. Conf. Distrib. Comput. Syst., 2004, pp. 428-435.
    • (2004) , pp. 428-435
    • Anderson, J.H.1    Baruah, S.K.2
  • 13
    • 5744226967 scopus 로고    scopus 로고
    • Multiprocessor energy-efficient scheduling with task migration considerations, in: Proc.16'th Euromicro Conf. Real-Time Syst
    • J.J. Chen, H.R. Hsu, K.H. Chuang, C.L. Yang, A.C. Pang, T.W. Kuo, Multiprocessor energy-efficient scheduling with task migration considerations, in: Proc.16'th Euromicro Conf. Real-Time Syst., 2004, pp. 101-108.
    • (2004) , pp. 101-108
    • Chen, J.J.1    Hsu, H.R.2    Chuang, K.H.3    Yang, C.L.4    Pang, A.C.5    Kuo, T.W.6
  • 14
    • 67650331512 scopus 로고    scopus 로고
    • System-level design methods for low-energy architectures containing variable voltage processors
    • Gruian F. System-level design methods for low-energy architectures containing variable voltage processors. Power-Aware Comput. Syst. 2000, 1-12.
    • (2000) Power-Aware Comput. Syst. , pp. 1-12
    • Gruian, F.1
  • 15
    • 84949801414 scopus 로고    scopus 로고
    • Lenes: task scheduling for low energy systems using variable supply voltage processors, in: Proc. Asia South Pacific Design Automation Conf
    • F. Gruian, K. Kuchcinski, Lenes: task scheduling for low energy systems using variable supply voltage processors, in: Proc. Asia South Pacific Design Automation Conf., 2001, pp. 449-455.
    • (2001) , pp. 449-455
    • Gruian, F.1    Kuchcinski, K.2
  • 16
    • 84947288173 scopus 로고    scopus 로고
    • Energy aware scheduling for distributed real-time systems
    • in: Int. Parallel Distrib. Process. Symp
    • R. Mishra, N. Rastogi, D. Zhu, D. Mosse, R. Melhem, Energy aware scheduling for distributed real-time systems, in: Int. Parallel Distrib. Process. Symp., 2003, pp. 21.
    • (2003) , pp. 21
    • Mishra, R.1    Rastogi, N.2    Zhu, D.3    Mosse, D.4    Melhem, R.5
  • 17
    • 0036056702 scopus 로고    scopus 로고
    • Task scheduling and voltage selection for energy minimization
    • in: Annual ACM IEEE Design Autom. Conf
    • Y. Zhang, X. Hu, D.Z. Chen, Task scheduling and voltage selection for energy minimization, in: Annual ACM IEEE Design Autom. Conf., 2002, pp. 183-188.
    • (2002) , pp. 183-188
    • Zhang, Y.1    Hu, X.2    Chen, D.Z.3
  • 18
    • 0035687106 scopus 로고    scopus 로고
    • Scheduling with dynamic voltage/speed adjustment using slack reclamation in multi-processor realtime systems
    • in: Proc. IEEE 22'nd Real-Time Syst. Symp
    • D. Zhu, R. Melhem, B. Childers, Scheduling with dynamic voltage/speed adjustment using slack reclamation in multi-processor realtime systems, in: Proc. IEEE 22'nd Real-Time Syst. Symp., 2001, pp. 84-94.
    • (2001) , pp. 84-94
    • Zhu, D.1    Melhem, R.2    Childers, B.3
  • 20
    • 84895920230 scopus 로고    scopus 로고
    • Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor, White Paper, Intel Corporation, March
    • Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor, White Paper, Intel Corporation, March 2004.
    • (2004)
  • 21
    • 84895927882 scopus 로고    scopus 로고
    • AMD PowerNow! technology, informational white paper, Advanced Micro Devices Inc
    • AMD PowerNow! technology, informational white paper, Advanced Micro Devices Inc., 2000.
    • (2000)
  • 22
    • 46449099224 scopus 로고    scopus 로고
    • Energy efficient scheduling for real-time systems on dynamic voltage scaling (DVS) platforms, in: 13'th IEEE Int. Conf. Embedded and Real-Time Comput. Syst. Appl
    • J.J. Chen, C.F. Kuo, Energy efficient scheduling for real-time systems on dynamic voltage scaling (DVS) platforms, in: 13'th IEEE Int. Conf. Embedded and Real-Time Comput. Syst. Appl., 2007, pp. 28-38.
    • (2007) , pp. 28-38
    • Chen, J.J.1    Kuo, C.F.2
  • 23
    • 77953097068 scopus 로고    scopus 로고
    • Scheduling for energy efficiency and fault tolerance in hard real-time systems
    • Y. Liu, H. Liang, K. Wu, Scheduling for energy efficiency and fault tolerance in hard real-time systems, in: Proc. Des. Autom. Test in Eur. Conf. Exhibition, 2010, pp. 1444-1449.
    • (2010) Proc. Des. Autom. Test in Eur. Conf. Exhibition , pp. 1444-1449
    • Liu, Y.1    Liang, H.2    Wu, K.3
  • 24
    • 84895920682 scopus 로고    scopus 로고
    • Raytheon, AN/BYG-1(V) Submarine Combat System
    • Raytheon, AN/BYG-1(V) Submarine Combat System, , 2007. http://www.raytheon.com/businesses/rtnwcm/groups/public/documents/content/rtnbusidsprodanbyg1pdf.pdf.
    • (2007)
  • 26
    • 84895919635 scopus 로고    scopus 로고
    • Tracking migratory birds using GPS
    • Fukuda A. Tracking migratory birds using GPS. Nature Interface 2001, 6(2001):18-19.
    • (2001) Nature Interface , vol.6 , Issue.2001 , pp. 18-19
    • Fukuda, A.1
  • 27
    • 84895921002 scopus 로고    scopus 로고
    • On the complexity of scheduling independent tasks with common deadline on multi-core processors with software controlled dynamic voltage scaling, unpublished manuscript
    • A. Mishra, A.K. Tripathi, On the complexity of scheduling independent tasks with common deadline on multi-core processors with software controlled dynamic voltage scaling, unpublished manuscript, 2013.
    • (2013)
    • Mishra, A.1    Tripathi, A.K.2
  • 29
    • 49749088883 scopus 로고    scopus 로고
    • Dynamic task allocation strategies in MPSoC for soft real-time applications, in: Proc. Design Autom. Test in Europe Conf. Exhibition
    • E.W. Briao, D. Barcelos, F.R. Wagner, Dynamic task allocation strategies in MPSoC for soft real-time applications, in: Proc. Design Autom. Test in Europe Conf. Exhibition, 2008, pp. 1386-1389.
    • (2008) , pp. 1386-1389
    • Briao, E.W.1    Barcelos, D.2    Wagner, F.R.3
  • 32
    • 84864966875 scopus 로고    scopus 로고
    • Benchmarking the clustering algorithms for multiprocessor environments using dynamic priority of modules
    • Mishra P.K., Mishra A., Mishra K.S., Tripathi A.K. Benchmarking the clustering algorithms for multiprocessor environments using dynamic priority of modules. Appl. Math. Model. 2012, 36:6243-6263.
    • (2012) Appl. Math. Model. , vol.36 , pp. 6243-6263
    • Mishra, P.K.1    Mishra, A.2    Mishra, K.S.3    Tripathi, A.K.4


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