메뉴 건너뛰기




Volumn , Issue , 2008, Pages 23-30

Non-intrusive dynamic application profiler for detailed loop execution characterization

Author keywords

Dynamic optimization; Embedded systems; Nonintrusive; Profiling

Indexed keywords

ACCURATE PERFORMANCE; AREA OVERHEADS; DESIGN PROCESS; DYNAMIC APPLICATIONS; DYNAMIC OPTIMIZATION; HARDWARE SYSTEMS; NONINTRUSIVE; PROFILING;

EID: 63349104718     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1450095.1450102     Document Type: Conference Paper
Times cited : (8)

References (29)
  • 3
    • 63349084914 scopus 로고    scopus 로고
    • Bellas, N., et al. Energy and Performance Improvements in Microprocessor Design Using a Loop Cache. ICCD, 1999.
    • Bellas, N., et al. Energy and Performance Improvements in Microprocessor Design Using a Loop Cache. ICCD, 1999.
  • 4
    • 63349098239 scopus 로고    scopus 로고
    • Calder, B., P. Feller, A. Eustace. Value Profiling. MICRO, 1997.
    • Calder, B., P. Feller, A. Eustace. Value Profiling. MICRO, 1997.
  • 5
    • 0034876764 scopus 로고    scopus 로고
    • Chung, E.Y., L. Benini and G. De Micheli. Automatic Source Code Specialization for Energy Reduction. ISLPED, 2001.
    • Chung, E.Y., L. Benini and G. De Micheli. Automatic Source Code Specialization for Energy Reduction. ISLPED, 2001.
  • 7
    • 0030130138 scopus 로고    scopus 로고
    • Hardware-based profiling: An effective technique for profile-driven optimization
    • Conte, T. M., Patel, B. A., Menezes, K. N., and Cox, J. S. 1996. Hardware-based profiling: an effective technique for profile-driven optimization. International Journal of Parallel Programming, Vol. 24, No. 2, pp. 187-206, 1996.
    • (1996) International Journal of Parallel Programming , vol.24 , Issue.2 , pp. 187-206
    • Conte, T.M.1    Patel, B.A.2    Menezes, K.N.3    Cox, J.S.4
  • 8
    • 63349112293 scopus 로고    scopus 로고
    • Dean, J., et al. ProfileMe: Hardware Support for Instruction-Level Profiling on Out-of-Order Processors. MICRO, 1997.
    • Dean, J., et al. ProfileMe: Hardware Support for Instruction-Level Profiling on Out-of-Order Processors. MICRO, 1997.
  • 12
    • 27444447539 scopus 로고    scopus 로고
    • Frequent Loop Detection using efficient Non-Intrusive On-Chip Hardware
    • October
    • Gordon-Ross, A., F. Vahid. Frequent Loop Detection using efficient Non-Intrusive On-Chip Hardware. IEEE Transaction on Computers, Vol 54, October 2005.
    • (2005) IEEE Transaction on Computers , vol.54
    • Gordon-Ross, A.1    Vahid, F.2
  • 19
    • 63349101634 scopus 로고    scopus 로고
    • Common-Case Computation: A High-Level Technique for Power and Performance Optimization
    • DAC
    • Lakshminarayana, G., et al. Common-Case Computation: A High-Level Technique for Power and Performance Optimization. Design Automation Conference (DAC), 1999.
    • (1999) Design Automation Conference
    • Lakshminarayana, G.1
  • 21
    • 0033359006 scopus 로고    scopus 로고
    • Instruction Fetch Energy Reduction Using Loop Caches for Embedded Applications with Small Tight Loops
    • Lee, L. H., Moy er, B., Arends, J. Instruction Fetch Energy Reduction Using Loop Caches for Embedded Applications with Small Tight Loops. Intl. Symp. on Low Power Electronics and Design, 1999.
    • (1999) Intl. Symp. on Low Power Electronics and Design
    • Lee, L.H.1    Moy er, B.2    Arends, J.3
  • 23
    • 0032629113 scopus 로고    scopus 로고
    • Merten, M. C., Trick, A. R., George, C. N., Gyllenhaal, J. C., and Hwu, W. W. 1999. A hardware-driven profiling scheme for identifying program hot spots to support runtime optimization. SIGARCH Computer Architecture News, 27, No. pp. 136-147, 1999.
    • Merten, M. C., Trick, A. R., George, C. N., Gyllenhaal, J. C., and Hwu, W. W. 1999. A hardware-driven profiling scheme for identifying program hot spots to support runtime optimization. SIGARCH Computer Architecture News, Vol. 27, No. pp. 136-147, 1999.
  • 24
    • 0036652569 scopus 로고    scopus 로고
    • Pentium 4 Performance Monitoring Features
    • July
    • Sprunt, B. Pentium 4 Performance Monitoring Features. IEEE Micro, Vol. 22, July 2002.
    • (2002) IEEE Micro , vol.22
    • Sprunt, B.1
  • 25
    • 84944471566 scopus 로고    scopus 로고
    • Venkataramani, G., W. Najjar, F. Kurdahi, N. Bagherzadeh, W. Bohm. A Compiler Framework for Mapping Applications to a Coarse-grained Reconfigurable Computer Architecture. Conf. on Compiler, Architecture and Synthesis for Embedded Systems, 2001.
    • Venkataramani, G., W. Najjar, F. Kurdahi, N. Bagherzadeh, W. Bohm. A Compiler Framework for Mapping Applications to a Coarse-grained Reconfigurable Computer Architecture. Conf. on Compiler, Architecture and Synthesis for Embedded Systems, 2001.
  • 26
    • 0003485603 scopus 로고    scopus 로고
    • Loop Analysis of Embedded Applications. UCR Techn
    • Report UCR-CSE-01-03
    • Villarreal, J., R. Lysecky, S. Cotterell, F. Vahid. Loop Analysis of Embedded Applications. UCR Techn. Report UCR-CSE-01-03, 2001.
    • (2001)
    • Villarreal, J.1    Lysecky, R.2    Cotterell, S.3    Vahid, F.4
  • 28
    • 84944805749 scopus 로고    scopus 로고
    • Performance Analysis Using the MIPS R10000 Performance Counters
    • Nov
    • Zagha, M., B. Larson, S. Turner, M. Itzkowitz. Performance Analysis Using the MIPS R10000 Performance Counters. Supercomputing, Nov. 1996.
    • (1996) Supercomputing
    • Zagha, M.1    Larson, B.2    Turner, S.3    Itzkowitz, M.4


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