메뉴 건너뛰기




Volumn 3164, Issue , 2004, Pages 196-214

PARROT: Power awareness through selective dynamically optimized traces

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; BIRDS; BUDGET CONTROL;

EID: 35048814925     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: None     Document Type: Article
Times cited : (3)

References (31)
  • 1
    • 3042560116 scopus 로고    scopus 로고
    • Specialized Dynamic Optimizations for High-Performance Energy-Efficient Mi-croarchitecture
    • to appear
    • Y. Almog, R. Rosner, N. Schwartz and A. Schmorak, "Specialized Dynamic Optimizations for High-Performance Energy-Efficient Mi- croarchitecture", to appear in CGO'04.
    • CGO'04
    • Almog, Y.1    Rosner, R.2    Schwartz, N.3    Schmorak, A.4
  • 2
    • 0004092514 scopus 로고    scopus 로고
    • Transparent Dynamic Optimization: The Design and Implementation of Dynamo
    • HP Labs
    • V. Bala, E. Duesterwald and S. Banerjia, "Transparent Dynamic Optimization: The Design and Implementation of Dynamo", TR HPL-1999-78, HP Labs.
    • TR HPL-1999-78
    • Bala, V.1    Duesterwald, E.2    Banerjia, S.3
  • 3
    • 0029728522 scopus 로고    scopus 로고
    • Performance and Hardware Complexity Tradeoffs in Designing Multithreaded Architectures
    • Oct.
    • M. Bekerman, A. Mendelson and G Shcaffer, "Performance and Hardware Complexity Tradeoffs in Designing Multithreaded Architectures", in PACT, pp 24-34, Oct. 1996.
    • (1996) PACT , pp. 24-34
    • Bekerman, M.1    Mendelson, A.2    Shcaffer, G.3
  • 4
    • 3042688073 scopus 로고    scopus 로고
    • Turboscalar: A High Frequency High IPC Microarchitecture
    • June
    • B. Black and J.P. Shen, "Turboscalar: A High Frequency High IPC Microarchitecture", in ISCA27, June 2000.
    • (2000) ISCA27
    • Black, B.1    Shen, J.P.2
  • 5
    • 0034316092 scopus 로고    scopus 로고
    • Power-Aware Microarchitecture: Design and Modeling Challenges for Next-Generation Microprocessors
    • Nov./Dec.
    • D.M. Brooks et al, "Power-Aware Microarchitecture: Design and Modeling Challenges for Next-Generation Microprocessors", IEEE Micro, 20(6):36-44, Nov./Dec. 2000.
    • (2000) IEEE Micro , vol.20 , Issue.6 , pp. 36-44
    • Brooks, D.M.1
  • 6
    • 3042692388 scopus 로고    scopus 로고
    • Thermal-Scheduling for Ultra Low Power Mobile Microprocessor
    • G. Cai, C.H. Lim and W.R. Daasch, "Thermal-Scheduling For Ultra Low Power Mobile Microprocessor", in. WCED'02, 2002.
    • (2002) WCED'02
    • Cai, G.1    Lim, C.H.2    Daasch, W.R.3
  • 7
    • 0030645966 scopus 로고    scopus 로고
    • DAISY: Dynamic Compilation for 100% Architectural Compatibility
    • K. Ebcioglu and E.R. Altman, "DAISY: Dynamic Compilation for 100% Architectural Compatibility", in ISCA24, pp. 26-37, 1997.
    • (1997) ISCA24 , pp. 26-37
    • Ebcioglu, K.1    Altman, E.R.2
  • 9
    • 1142270696 scopus 로고    scopus 로고
    • Putting the Fill Unit to Work: Dynamic Optimizations for Trace Cache Microprocessors
    • Nov.
    • D. Friendly, S. Patel and Y. Patt, "Putting the Fill Unit to Work: Dynamic Optimizations for Trace Cache Microprocessors", in MICRO31, Nov. 1998.
    • (1998) MICRO31
    • Friendly, D.1    Patel, S.2    Patt, Y.3
  • 15
    • 0026867146 scopus 로고
    • Limits of Control Flow on Parallelism
    • May
    • M.S. Lam and R.P. Wilson, "Limits of Control Flow on Parallelism", in Proc. 19th ISCA, pp. 46-57, May 1992.
    • (1992) Proc. 19th ISCA , pp. 46-57
    • Lam, M.S.1    Wilson, R.P.2
  • 16
  • 17
    • 0029326787 scopus 로고
    • Enhancing Instruction Scheduling with a Block-Structured ISA
    • Jun.
    • S. Melvin and Y Patt, "Enhancing Instruction Scheduling with a Block-Structured ISA", in Intern. Journal of Parallel Prog., 23(3) pp 221-243, Jun. 1995
    • (1995) Intern. Journal of Parallel Prog. , vol.23 , Issue.3 , pp. 221-243
    • Melvin, S.1    Patt, Y.2
  • 18
    • 0032629113 scopus 로고    scopus 로고
    • A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization
    • M.C. Merten, A.R. Trick, C.N. George, J. Gyllenhaal, and W.W. Hwu, "A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization", ISCA26, 1999.
    • (1999) ISCA26
    • Merten, M.C.1    Trick, A.R.2    George, C.N.3    Gyllenhaal, J.4    Hwu, W.W.5
  • 19
    • 0033700757 scopus 로고    scopus 로고
    • A Hardware Mechanism for Dynamic Extraction and Relayout of Program Hot Spots
    • May
    • M.C. Merten, A.R. Trick, E. M. Nystrom, R.D. Barnes and W. Mwu, "A Hardware Mechanism for Dynamic Extraction and Relayout of Program Hot Spots", in ISCA27, May 2000.
    • (2000) ISCA27
    • Merten, M.C.1    Trick, A.R.2    Nystrom, E.M.3    Barnes, R.D.4    Mwu, W.5
  • 20
    • 0030674213 scopus 로고    scopus 로고
    • Exploiting instruction level parallelism in processors by caching scheduled groups
    • R. Nair. and M.E. Hopkins, "Exploiting instruction level parallelism in processors by caching scheduled groups", in Proc. ISCA24, pp. 13-25, 1997.
    • (1997) Proc. ISCA24 , pp. 13-25
    • Nair, R.1    Hopkins, M.E.2
  • 22
    • 0035363244 scopus 로고    scopus 로고
    • RePlay: A Hardware Framework for Dynamic Optimization
    • June
    • S. Patel and S. Lumetta, "rePlay: A Hardware Framework for Dynamic Optimization", in IEEE Trans, on Computers, 50(6), pp 590-608, June 2001
    • (2001) IEEE Trans, on Computers , vol.50 , Issue.6 , pp. 590-608
    • Patel, S.1    Lumetta, S.2
  • 23
    • 0034461965 scopus 로고    scopus 로고
    • Increasing the Size of Atomic Instruction Blocks using Control Flow Assertions
    • S. Patel, T. Tung, S Bose and M. Crum, "Increasing the Size of Atomic Instruction Blocks using Control Flow Assertions", in MICRO33, 2000.
    • (2000) MICRO33
    • Patel, S.1    Tung, T.2    Bose, S.3    Crum, M.4
  • 24
    • 35048845868 scopus 로고
    • "Dynamic Flow Instruction Cache Memory Organized Around Trace Segments Independent of Virtual Address Line", U.S. Patent 5,381,533, Jan.
    • A. Peleg and U. Weiser, "Dynamic Flow Instruction Cache Memory Organized Around Trace Segments Independent of Virtual Address Line", U.S. Patent 5,381,533, Jan. 1995.
    • (1995)
    • Peleg, A.1    Weiser, U.2
  • 25
    • 0003230737 scopus 로고    scopus 로고
    • Performance Limits of Trace Caches
    • Oct.
    • M. Postiff, G. Tyson and T. Mudge, "Performance Limits of Trace Caches", in Journal of ILP, vol. 1. Oct. 1999.
    • (1999) Journal of ILP , vol.1
    • Postiff, M.1    Tyson, G.2    Mudge, T.3
  • 26
    • 0035186012 scopus 로고    scopus 로고
    • Filtering Techniques to Improve Trace-Cache Efficiency
    • Sept.
    • R. Rosner, A. Mendelson and R. Ronen, "Filtering Techniques to Improve Trace-Cache Efficiency", in PACT'01, Sept. 2001.
    • (2001) PACT'01
    • Rosner, R.1    Mendelson, A.2    Ronen, R.3
  • 27
    • 1142305201 scopus 로고    scopus 로고
    • Selecting Long Atomic Traces for High Coverage
    • R. Rosner, M. Moffie, Y. Sazeides and R. Ronen, "Selecting Long Atomic Traces for High Coverage", in ICS'03, pp. 2-11, 2003.
    • (2003) ICS'03 , pp. 2-11
    • Rosner, R.1    Moffie, M.2    Sazeides, Y.3    Ronen, R.4
  • 28
    • 0033077095 scopus 로고    scopus 로고
    • A trace cache microarchitecture and evaluation
    • Feb.
    • E. Rotenberg, S. Bennett and J. Smith, "A trace cache microarchitecture and evaluation", in IEEE Trans, on Computers, 48(2), pp 111-120, Feb. 1999
    • (1999) IEEE Trans, on Computers , vol.48 , Issue.2 , pp. 111-120
    • Rotenberg, E.1    Bennett, S.2    Smith, J.3
  • 29
    • 0034863487 scopus 로고    scopus 로고
    • Micro-Operation Cache: A Power Aware Frontend for Variable Instruction Length ISA
    • Aug.
    • B. Solomon, R. Ronen, D. Orenstien, Y. Almog and A. Mendelson "Micro-Operation Cache: A Power Aware Frontend for Variable Instruction Length ISA", in ISLPED'01, Aug. 2001.
    • (2001) ISLPED'01
    • Solomon, B.1    Ronen, R.2    Orenstien, D.3    Almog, Y.4    Mendelson, A.5
  • 30
    • 1142270675 scopus 로고    scopus 로고
    • Dynamic Optimizations of Micro-Operations
    • Feb.
    • B. Slechta et al, "Dynamic Optimizations of Micro-Operations", in HPCA9, Feb. 2003.
    • (2003) HPCA9
    • Slechta, B.1


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