메뉴 건너뛰기




Volumn 54, Issue 1, 2005, Pages 22-35

Software trace cache

Author keywords

Branch prediction; Compiler optimizations; Instruction fetch; Pipeline processors; Trace cache

Indexed keywords

ALGORITHMS; CACHE MEMORY; OPTIMIZATION; PROGRAM COMPILERS;

EID: 13244272027     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2005.13     Document Type: Article
Times cited : (9)

References (35)
  • 5
    • 79951696128 scopus 로고    scopus 로고
    • "Spike: An Optimizer for Alpha/NT Executables"
    • Aug
    • R. Cohn, D. Goodwin, P.G. Lowney, and N. Rubin, "Spike: An Optimizer for Alpha/NT Executables," USENIX, pp. 17-23, Aug. 1997.
    • (1997) USENIX , pp. 17-23
    • Cohn, R.1    Goodwin, D.2    Lowney, P.G.3    Rubin, N.4
  • 7
    • 0019596071 scopus 로고
    • "Trace Scheduling: A Technique for Global Microcode Compaction"
    • July
    • J.A. Fisher, "Trace Scheduling: A Technique for Global Microcode Compaction," IEEE Trans. Computers, vol. 30, no. 7, pp. 478-490, July 1981.
    • (1981) IEEE Trans. Computers , vol.30 , Issue.7 , pp. 478-490
    • Fisher, J.A.1
  • 13
    • 0024668117 scopus 로고
    • "Achieving High Instruction Cache Performance with an Optimizing Compiler"
    • June
    • W.-M. Hwu and P.P. Chang, "Achieving High Instruction Cache Performance with an Optimizing Compiler," Proc. 16th Ann. Int'l Symp. Computer Architecture, pp. 242-251, June 1989.
    • (1989) Proc. 16th Ann. Int'l. Symp. Computer Architecture , pp. 242-251
    • Hwu, W.-M.1    Chang, P.P.2
  • 16
    • 0003506711 scopus 로고
    • "Combining Branch Predictors"
    • Technical Report TN-36, Compaq Western Research Lab., June
    • S. McFarling, "Combining Branch Predictors," Technical Report TN-36, Compaq Western Research Lab., June 1993.
    • (1993)
    • McFarling, S.1
  • 18
    • 0041349132 scopus 로고    scopus 로고
    • "Alto: A Platform for Object Code Modification"
    • PhD dissertation, Univ. of Arizona, Aug
    • R. Muth, "Alto: A Platform for Object Code Modification," PhD dissertation, Univ. of Arizona, Aug. 1999.
    • (1999)
    • Muth, R.1
  • 19
    • 0003696135 scopus 로고    scopus 로고
    • "Critical Issues Regarding the Trace Cache Fetch Mechanism"
    • Technical Report CSE-TR-335-97, Univ. of Michigan, May
    • S.J. Patel, D.H. Friendly, and Y.N. Patt, "Critical Issues Regarding the Trace Cache Fetch Mechanism," Technical Report CSE-TR-335-97, Univ. of Michigan, May 1997.
    • (1997)
    • Patel, S.J.1    Friendly, D.H.2    Patt, Y.N.3
  • 28
    • 0009554764 scopus 로고    scopus 로고
    • "D-Aliased Hybrid Branch Predictors"
    • Technical Report PI-1229, IRISA, Feb
    • A. Seznec and P. Michaud, "D-Aliased Hybrid Branch Predictors," Technical Report PI-1229, IRISA, Feb. 1999.
    • (1999)
    • Seznec, A.1    Michaud, P.2
  • 31
    • 0000528368 scopus 로고
    • "A Practical System for Intermodule Code Optimization at Link-Time"
    • Dec
    • A. Srivastava and D.W. Wall, "A Practical System for Intermodule Code Optimization at Link-Time," J. Programming Languages, vol. 1, no. 1, pp. 1-18, Dec. 1992.
    • (1992) J. Programming Languages , vol.1 , Issue.1 , pp. 1-18
    • Srivastava, A.1    Wall, D.W.2
  • 33
    • 84969344997 scopus 로고
    • "Increasing the Instruction Fetch Rate via Multiple Branch Prediction and a Branch Address Cache"
    • July
    • T.-Y. Yeh, D.T. Marr, and Y.N. Patt, "Increasing the Instruction Fetch Rate via Multiple Branch Prediction and a Branch Address Cache," Proc. Seventh Int'l Conf. Supercomputing, pp. 67-76, July 1993.
    • (1993) Proc. Seventh Int'l. Conf. Supercomputing , pp. 67-76
    • Yeh, T.-Y.1    Marr, D.T.2    Patt, Y.N.3
  • 35
    • 0027307813 scopus 로고
    • "A Comparison of Dynamic Branch Predictors that Use Two Levels of Branch History"
    • T.-Y. Yeh and Y.N. Patt, "A Comparison of Dynamic Branch Predictors that Use Two Levels of Branch History," Proc. 20th Ann. Int'l Symp. Computer Architecture, pp. 257-266, 1993.
    • (1993) Proc. 20th Ann. Int'l. Symp. Computer Architecture , pp. 257-266
    • Yeh, T.-Y.1    Patt, Y.N.2


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