메뉴 건너뛰기




Volumn 16, Issue 9, 2008, Pages 1127-1140

Static and dynamic temperature-aware scheduling for multiprocessor SoCs

Author keywords

Continuous system telemetry; Multiprocessor scheduling; Reliability; Thermal management

Indexed keywords

APPLICATION SPECIFIC INTEGRATED CIRCUITS; GRADIENT METHODS; INTEGER PROGRAMMING; INTEGRATED CIRCUITS; LINEAR PROGRAMMING; LINEARIZATION; MULTIPROCESSING SYSTEMS; MULTITASKING; PRODUCTION CONTROL; SCHEDULING ALGORITHMS; THERMAL CYCLING;

EID: 50849108147     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2008.2000726     Document Type: Article
Times cited : (140)

References (42)
  • 1
    • 20444496778 scopus 로고    scopus 로고
    • Modeling and analysis of nonuniform substrate temperature effects on global ULSI interconnects
    • Jun
    • A. H. Ajami, K. Banerjee, and M. Pedram, "Modeling and analysis of nonuniform substrate temperature effects on global ULSI interconnects," IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 24, no. 6, pp. 849-861, Jun. 2005.
    • (2005) IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst , vol.24 , Issue.6 , pp. 849-861
    • Ajami, A.H.1    Banerjee, K.2    Pedram, M.3
  • 6
    • 11144352494 scopus 로고    scopus 로고
    • Dynamic voltage and frequency scaling based on workload decomposition
    • K. Choi, R. Soma, and M. Pedram, "Dynamic voltage and frequency scaling based on workload decomposition," in Proc. ISLPED, 2004, pp. 174-179.
    • (2004) Proc. ISLPED , pp. 174-179
    • Choi, K.1    Soma, R.2    Pedram, M.3
  • 7
    • 33845904113 scopus 로고    scopus 로고
    • Techniques for multicore thermal management: Classification and new exploration
    • J. Donald and M. Martonosi, "Techniques for multicore thermal management: Classification and new exploration," in Proc. ISCA, 2006, pp. 78-88.
    • (2006) Proc. ISCA , pp. 78-88
    • Donald, J.1    Martonosi, M.2
  • 8
    • 12344252114 scopus 로고    scopus 로고
    • Heat-and-run: Lever-aging SMT and CMP to manage power density through the operating system
    • M. Gomaa, M. D. Powell, and T. N. Vijaykumar, "Heat-and-run: Lever-aging SMT and CMP to manage power density through the operating system," in Proc. ASPLOS, 2004, pp. 260-270.
    • (2004) Proc. ASPLOS , pp. 260-270
    • Gomaa, M.1    Powell, M.D.2    Vijaykumar, T.N.3
  • 9
    • 34548334470 scopus 로고    scopus 로고
    • Electronic prognostics through, continuous system telemetry
    • K. Gross, K. Whisnant, and A. Urmanov, "Electronic prognostics through, continuous system telemetry," in Proc. MFPT, 2006, pp. 53-62.
    • (2006) Proc. MFPT , pp. 53-62
    • Gross, K.1    Whisnant, K.2    Urmanov, A.3
  • 10
    • 3042658619 scopus 로고    scopus 로고
    • Energy-aware communication and task scheduling for network-on-chip architectures under real-time constraints
    • J. Hu and R. Marculescu, "Energy-aware communication and task scheduling for network-on-chip architectures under real-time constraints," in Proc. DATE, 2004, pp. 234-239.
    • (2004) Proc. DATE , pp. 234-239
    • Hu, J.1    Marculescu, R.2
  • 11
    • 33646909655 scopus 로고    scopus 로고
    • Thermal-aware task allocation and scheduling for embedded systems
    • W.-L. Hung, Y. Xie, N. Vijaykrishnan, M. Kandemir, and M. J. Irwin, "Thermal-aware task allocation and scheduling for embedded systems," in Proc. DATE, 2005, pp. 898-899.
    • (2005) Proc. DATE , pp. 898-899
    • Hung, W.-L.1    Xie, Y.2    Vijaykrishnan, N.3    Kandemir, M.4    Irwin, M.J.5
  • 12
    • 50849084198 scopus 로고    scopus 로고
    • JEDEC Solid State Technology Association, JEDEC publication JEP122, Online, Available
    • JEDEC Solid State Technology Association, Arlington, VA, "Failure mechanisms and models for semiconductor devices," JEDEC publication JEP122C, 2006. [Online]. Available: http://www.jedec.org
    • Failure mechanisms and models for semiconductor devices , Issue.Cand 2006
    • Arlington, V.A.1
  • 14
    • 84884300484 scopus 로고    scopus 로고
    • Performance comparison of dynamic voltage scaling algorithms for hard real-time systems
    • W. Kim, D. Shin, H.-S. Yun, J. Kim, and S. L. Min, "Performance comparison of dynamic voltage scaling algorithms for hard real-time systems," in Proc. RTAS, 2002, p. 219.
    • (2002) Proc. RTAS , pp. 219
    • Kim, W.1    Shin, D.2    Yun, H.-S.3    Kim, J.4    Min, S.L.5
  • 15
    • 20344374162 scopus 로고    scopus 로고
    • Niagara: A 32-way multithreaded SPARC processor
    • Feb
    • P. Kongetira, K. Aingaran, and K. Olukotun, "Niagara: A 32-way multithreaded SPARC processor," IEEE Micro, vol. 25, no. 2, pp. 21-29, Feb. 2005.
    • (2005) IEEE Micro , vol.25 , Issue.2 , pp. 21-29
    • Kongetira, P.1    Aingaran, K.2    Olukotun, K.3
  • 16
    • 24944493371 scopus 로고    scopus 로고
    • A computational model of NBTI and hot carrier injection time-exponents for MOSFET reliability
    • Oct
    • H. Kufluoglu and M. A. Alam, "A computational model of NBTI and hot carrier injection time-exponents for MOSFET reliability," J. Computational Electron., vol. 3, no. 3, pp. 165-169, Oct. 2004.
    • (2004) J. Computational Electron , vol.3 , Issue.3 , pp. 165-169
    • Kufluoglu, H.1    Alam, M.A.2
  • 17
    • 34547143358 scopus 로고    scopus 로고
    • HybDTM: A coordinated hardware-software approach for dynamic thermal management
    • A. Kumar, L. Shang, L.-S. Peh, and N. K. Jha, "HybDTM: A coordinated hardware-software approach for dynamic thermal management," in Proc. DAC, 2006, pp. 548-553.
    • (2006) Proc. DAC , pp. 548-553
    • Kumar, A.1    Shang, L.2    Peh, L.-S.3    Jha, N.K.4
  • 18
    • 40349112742 scopus 로고    scopus 로고
    • Investigating the effects of task scheduling on thermal behavior
    • presented at the, Boston, MA
    • E. Kursun, C.-Y. Cher, A. Buyuktosunoglu, and P. Bose, "Investigating the effects of task scheduling on thermal behavior," presented at the Proc. TACS, Boston, MA, 2006.
    • (2006) Proc. TACS
    • Kursun, E.1    Cher, C.-Y.2    Buyuktosunoglu, A.3    Bose, P.4
  • 19
    • 0242335116 scopus 로고    scopus 로고
    • Thermally driven reliability issues in microelectronic systems: Status-quo and challenges
    • C. J. Lasance, "Thermally driven reliability issues in microelectronic systems: Status-quo and challenges," Microelectron. Reliab., vol. 43, pp. 1969-1974, 2003.
    • (2003) Microelectron. Reliab , vol.43 , pp. 1969-1974
    • Lasance, C.J.1
  • 21
    • 0034854193 scopus 로고    scopus 로고
    • Power-aware scheduling under timing constraints for mission-critical embedded systems
    • J. Liu, P. H. Chou, N. Bagherzadeh, and F. Kurdahi, "Power-aware scheduling under timing constraints for mission-critical embedded systems," in Proc. DAC, 2001, pp. 840-845.
    • (2001) Proc. DAC , pp. 840-845
    • Liu, J.1    Chou, P.H.2    Bagherzadeh, N.3    Kurdahi, F.4
  • 22
    • 50849085824 scopus 로고    scopus 로고
    • "Lp-solve"
    • Online, Available
    • "Lp_solve," 2004, [Online]. Available: http://www.lpsolve. source-forge.net/5.5/
    • (2004)
  • 24
    • 33746091328 scopus 로고    scopus 로고
    • Compiler-directed thermal management for VLIW functional units
    • M. Mutyam, F. Li, V. Narayanan, M. Kandemir, and M. J. Irwin, "Compiler-directed thermal management for VLIW functional units," in Proc. LCTES, 2006, pp. 163-172.
    • (2006) Proc. LCTES , pp. 163-172
    • Mutyam, M.1    Li, F.2    Narayanan, V.3    Kandemir, M.4    Irwin, M.J.5
  • 25
    • 0034854528 scopus 로고    scopus 로고
    • Energy efficient fixed priority scheduling for realtime systems on variable voltage processors
    • G. Quan and X. Hu, "Energy efficient fixed priority scheduling for realtime systems on variable voltage processors," in Proc. DAC, 2001, pp. 828-833.
    • (2001) Proc. DAC , pp. 828-833
    • Quan, G.1    Hu, X.2
  • 26
    • 33748629904 scopus 로고    scopus 로고
    • Power-aware scheduling and dynamic voltage setting for tasks running on a hard real-time system
    • P. Rong and M. Pedram, "Power-aware scheduling and dynamic voltage setting for tasks running on a hard real-time system," in Proc. ASPDAC, 2006, pp. 473-478.
    • (2006) Proc. ASPDAC , pp. 473-478
    • Rong, P.1    Pedram, M.2
  • 28
    • 34047117937 scopus 로고    scopus 로고
    • Communication-aware allocation and scheduling framework for stream-oriented multi-processor system-on-chip
    • M. Ruggiero, A. Guerri, D. Beitozzi, F. Poletti, and M. Milano, "Communication-aware allocation and scheduling framework for stream-oriented multi-processor system-on-chip," in Proc. DATE, 2006, pp. 3-8.
    • (2006) Proc. DATE , pp. 3-8
    • Ruggiero, M.1    Guerri, A.2    Beitozzi, D.3    Poletti, F.4    Milano, M.5
  • 30
    • 26844546666 scopus 로고    scopus 로고
    • Thermal integrity: A must for low-power IC digital design
    • Sep
    • M. Santarmi, "Thermal integrity: A must for low-power IC digital design," in Proc. EDN, Sep. 2005, pp. 37-42.
    • (2005) Proc. EDN , pp. 37-42
    • Santarmi, M.1
  • 31
    • 0035363536 scopus 로고    scopus 로고
    • An on-chip temperature sensor by utilizing a MOS tunneling diode
    • Jun
    • Y.-H. Shih and J.-G. Hwu, "An on-chip temperature sensor by utilizing a MOS tunneling diode," IEEE Electron Device Lett., vol. 22, no. 6, pp. 299-301, Jun. 2001.
    • (2001) IEEE Electron Device Lett , vol.22 , Issue.6 , pp. 299-301
    • Shih, Y.-H.1    Hwu, J.-G.2
  • 32
    • 3042565511 scopus 로고    scopus 로고
    • Hybrid architectural dynamic thermal management
    • K. Skadron, "Hybrid architectural dynamic thermal management," in Proc. DATE, 2004, pp. 10-15.
    • (2004) Proc. DATE , pp. 10-15
    • Skadron, K.1
  • 34
    • 50849099224 scopus 로고    scopus 로고
    • Sun Microsystems, SLAMD distributed load engine, [Online]. Available: www.slamd.com.
    • Sun Microsystems, "SLAMD distributed load engine," [Online]. Available: www.slamd.com.
  • 35
    • 1142305196 scopus 로고    scopus 로고
    • Predictive dynamic thermal management for multimedia applications
    • J. Srinivasan and S. V. Adve, "Predictive dynamic thermal management for multimedia applications," in Proc. ICS, 2003, pp. 109-120.
    • (2003) Proc. ICS , pp. 109-120
    • Srinivasan, J.1    Adve, S.V.2
  • 36
    • 4644313547 scopus 로고    scopus 로고
    • The case for life-time reliability-aware microprocessors
    • J. Srinivasan, S. V. Adve, P. Bose, and J. A. Rivers, "The case for life-time reliability-aware microprocessors," in Proc. ISCA, 2004, p. 276.
    • (2004) Proc. ISCA , pp. 276
    • Srinivasan, J.1    Adve, S.V.2    Bose, P.3    Rivers, J.A.4
  • 37
    • 34250858227 scopus 로고    scopus 로고
    • Thermal-aware scheduling for future chip multiprocessors
    • K. Stavrou and P. Trancoso, "Thermal-aware scheduling for future chip multiprocessors," EURASIP J. Embedded Syst., vol. 2007, p. 40, 2007.
    • (2007) EURASIP J. Embedded Syst , vol.2007 , pp. 40
    • Stavrou, K.1    Trancoso, P.2
  • 38
    • 1542269367 scopus 로고    scopus 로고
    • Full-chip leakage estimation considering power supply and temperature variations
    • H. Su, F. Liu, A. Devgan, E. Acar, and S. Nassif, "Full-chip leakage estimation considering power supply and temperature variations," in Proc. ISLPED, 2003, pp. 78-83.
    • (2003) Proc. ISLPED , pp. 78-83
    • Su, H.1    Liu, F.2    Devgan, A.3    Acar, E.4    Nassif, S.5
  • 41
    • 17444382005 scopus 로고    scopus 로고
    • Energy-balanced task allocation for collaborative processing in wireless sensor networks
    • Y. Yu and V. K. Prasanna, "Energy-balanced task allocation for collaborative processing in wireless sensor networks," Mobile Netw. Appl., vol. 10, pp. 115-131, 2005.
    • (2005) Mobile Netw. Appl , vol.10 , pp. 115-131
    • Yu, Y.1    Prasanna, V.K.2
  • 42
    • 0036056702 scopus 로고    scopus 로고
    • Task scheduling and voltage selection for energy minimization
    • Y. Zhang, X. S. Hu, and D. Z. Chen, "Task scheduling and voltage selection for energy minimization," in Proc. DAC, 2002, pp. 183-188.
    • (2002) Proc. DAC , pp. 183-188
    • Zhang, Y.1    Hu, X.S.2    Chen, D.Z.3


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