메뉴 건너뛰기




Volumn , Issue , 2003, Pages 117-124

Frequent loop detection using efficient non-intrusive on-chip hardware

Author keywords

Dynamic optimization; Frequent loop detection; Frequent value profiling; Hardware profiling; Hot spot detection; On chip profiling; Runtime profiling

Indexed keywords

COMPUTER SOFTWARE; ENERGY UTILIZATION; FIELD PROGRAMMABLE GATE ARRAYS; FORMAL LOGIC; OPTIMIZATION; PROGRAM PROCESSORS;

EID: 18844367408     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/951710.951728     Document Type: Conference Paper
Times cited : (23)

References (33)
  • 2
    • 84860930646 scopus 로고    scopus 로고
    • Artisan, http://www.artisan.com.
  • 4
    • 0033297639 scopus 로고    scopus 로고
    • Energy and performance improvements in microprocessor design using a loop cache
    • Bellas, N., et al. Energy and performance improvements in microprocessor design using a loop cache. ICCD, pp. 378-383, 1999.
    • (1999) ICCD , pp. 378-383
    • Bellas, N.1
  • 5
    • 0003510233 scopus 로고    scopus 로고
    • Evaluating future microprocessors: The simplescalar toolset
    • University of Wisconsin-Madison. July
    • Burger, D., Austin, T., Bennet, S. Evaluating future microprocessors: the simplescalar toolset. University of Wisconsin-Madison. Computer Science Department Tech. Report CS-TR-1308, July 2000.
    • (2000) Computer Science Department Tech. Report , vol.CS-TR-1308
    • Burger, D.1    Austin, T.2    Bennet, S.3
  • 8
    • 0031340339 scopus 로고    scopus 로고
    • ProfileMe: Hardware support for instruction level profiling on out-of-order processors
    • Dean, J., Hicks, J., Waldspurger, C.A., Weihl, W.E., Chrysos, G. ProfileMe: Hardware support for instruction level profiling on out-of-order processors, MICRO 1997.
    • MICRO 1997
    • Dean, J.1    Hicks, J.2    Waldspurger, C.A.3    Weihl, W.E.4    Chrysos, G.5
  • 13
    • 21044436759 scopus 로고    scopus 로고
    • A power reduction technique with object code merging for application specific embedded processors
    • March
    • Ishihara, Y., Yasuura, H. A power reduction technique with object code merging for application specific embedded processors. Design Automation and Test in Europe, March 2000.
    • (2000) Design Automation and Test in Europe
    • Ishihara, Y.1    Yasuura, H.2
  • 15
    • 0004001460 scopus 로고    scopus 로고
    • Transistor budgets go ballistic
    • August
    • Kiefendorff, K., Transistor Budgets Go Ballistic. Microprocessor Report, Volume 12, Number 10, August 1998, pp. 34-43.
    • (1998) Microprocessor Report , vol.12 , Issue.10 , pp. 34-43
    • Kiefendorff, K.1
  • 16
    • 0003352343 scopus 로고    scopus 로고
    • The technology behind crusoe processors
    • January
    • Klaiber, A. The technology behind crusoe processors. Transmeta Technical Brief. January 2000.
    • (2000) Transmeta Technical Brief
    • Klaiber, A.1
  • 21
    • 0033656195 scopus 로고    scopus 로고
    • A low power unified cache architecture providing power and performance flexibility
    • Malik, A., Moyer, W., Cermak, D. A low power unified cache architecture providing power and performance flexibility. ISLPED, 2000.
    • (2000) ISLPED
    • Malik, A.1    Moyer, W.2    Cermak, D.3
  • 22
    • 0032629113 scopus 로고    scopus 로고
    • A hardware-driven profiling scheme for identifying program hot spots to support runtime optimization
    • Merten, M.C., Trick, A. R., George, C.N., Gyllenhaal, J., Hwu, W.W. A hardware-driven profiling scheme for identifying program hot spots to support runtime optimization. ISCA 1999.
    • ISCA 1999
    • Merten, M.C.1    Trick, A.R.2    George, C.N.3    Gyllenhaal, J.4    Hwu, W.W.5
  • 23
    • 84860936527 scopus 로고    scopus 로고
    • MIPS Technologies, http://www.mips.com/content/Products/Cores/32- BitCores/MIPS324KFamily/ProductCatalog/P_MIPS324KFamily/productBrief
  • 28
    • 84860939614 scopus 로고    scopus 로고
    • Synopsys Inc., http://www.synopsys.com.
  • 30
    • 84860930645 scopus 로고    scopus 로고
    • Vtune Environment, Intel Corp., http://developer.intel.com/vtune
  • 31
    • 84948961559 scopus 로고    scopus 로고
    • Energy efficient frequent value data cache design
    • Yang, J., Gupta, Rajiv. Energy efficient frequent value data cache design. MICRO 2002.
    • MICRO 2002
    • Yang, J.1    Gupta, R.2
  • 32
    • 84944805749 scopus 로고    scopus 로고
    • Performance analysis using the MIPS R10000 performance counters
    • Nov.
    • Zagha, M., Larson, B., Turner, S., Itzkowitz, M. 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가 분석하여 추출한 것입니다.