메뉴 건너뛰기




Volumn , Issue 2008 PROCEEDINGS, 2008, Pages 1-10

Temporal instruction fetch streaming

Author keywords

Caching; Fetch directed; Instruction streaming; Prefetching

Indexed keywords

BRANCH PREDICTION; BRANCH PREDICTORS; CACHE ACCESS; CACHE MISS; CACHE PREFETCHING; CACHING; CAPACITY CONSTRAINTS; CONTROL FLOW GRAPHS; CONTROL FLOWS; FETCH-DIRECTED; INSTRUCTION CACHES; INSTRUCTION FETCH; INSTRUCTION STREAMING; INSTRUCTION STREAMS; L2 CACHE; LOOK-AHEAD; OFFLINE; PERFORMANCE BOTTLENECKS; PREFETCHING; STORAGE OVERHEAD; WORKING SET;

EID: 66749100028     PISSN: 10724451     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/MICRO.2008.4771774     Document Type: Conference Paper
Times cited : (61)

References (40)
  • 7
    • 47349132413 scopus 로고    scopus 로고
    • Low-cost epoch-based correlation prefetching for commercial applications
    • Dec
    • Y. Chou. Low-cost epoch-based correlation prefetching for commercial applications. 40th Annual Int'l Symposium on Microarchitecture, Dec. 2007.
    • (2007) 40th Annual Int'l Symposium on Microarchitecture
    • Chou, Y.1
  • 9
    • 0019596071 scopus 로고
    • Trace scheduling: A technique for global microcode compaction
    • Jul
    • J. A. Fisher. Trace scheduling: A technique for global microcode compaction. IEEE Transactions on Computers, C-30(7):478-490, Jul. 1981.
    • (1981) IEEE Transactions on Computers , vol.C-30 , Issue.7 , pp. 478-490
    • Fisher, J.A.1
  • 14
    • 0025429331 scopus 로고
    • Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers
    • May
    • N. P. Jouppi. Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers. Proc. 17th Annual Int'l Symposium on Computer Architecture, May 1990.
    • (1990) Proc. 17th Annual Int'l Symposium on Computer Architecture
    • Jouppi, N.P.1
  • 18
    • 0034839064 scopus 로고    scopus 로고
    • Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processors
    • Jun
    • C.-K. Luk. Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processors. Proc. 28th Annual Int'l Symposium on Computer Architecture, Jun. 2001.
    • (2001) Proc. 28th Annual Int'l Symposium on Computer Architecture
    • Luk, C.-K.1
  • 19
    • 0032308865 scopus 로고    scopus 로고
    • Cooperative prefetching: Compiler and hardware support for effective instruction prefetching in modern processors
    • Dec
    • C.-K. Luk and T. C. Mowry. Cooperative prefetching: compiler and hardware support for effective instruction prefetching in modern processors. Proc. 31st Annual Int'l Symposium on Microarchitecture, Dec. 1998.
    • (1998) Proc. 31st Annual Int'l Symposium on Microarchitecture
    • Luk, C.-K.1    Mowry, T.C.2
  • 20
    • 1342282617 scopus 로고    scopus 로고
    • Runahead execution: An effective alternative to large instruction windows
    • Nov./Dec
    • O. Mutlu, J. Stark, C. Wilkerson, and Y. N. Patt. Runahead execution: an effective alternative to large instruction windows. IEEE Micro, 23(6):20-25, Nov./Dec. 2003.
    • (2003) IEEE Micro , vol.23 , Issue.6 , pp. 20-25
    • Mutlu, O.1    Stark, J.2    Wilkerson, C.3    Patt, Y.N.4
  • 25
    • 0035308287 scopus 로고    scopus 로고
    • Optimizations enabled by a decoupled front-end architecture
    • G. Reinman, B. Calder, and T. M. Austin. Optimizations enabled by a decoupled front-end architecture. IEEE Transactions Computers, 50(4):338-355, 2001.
    • (2001) IEEE Transactions Computers , vol.50 , Issue.4 , pp. 338-355
    • Reinman, G.1    Calder, B.2    Austin, T.M.3
  • 29
    • 0018106484 scopus 로고
    • Sequential program prefetching in memory hierarchies
    • A. J. Smith. Sequential program prefetching in memory hierarchies. Computer, 11(12):7-21, 1978.
    • (1978) Computer , vol.11 , Issue.12 , pp. 7-21
    • Smith, A.J.1
  • 35


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