메뉴 건너뛰기




Volumn , Issue , 2010, Pages 169-178

Timing local streams: Improving timeliness in data prefetching

Author keywords

cache memory; data prefetching; prefetching performance; prefetching simulation

Indexed keywords

CACHE POLLUTION; DATA PATTERNS; DATA-PREFETCHING; DATA-PREFETCHING TECHNIQUES; EXTENSIVE SIMULATIONS; LOCALIZATION TECHNIQUE; MEMORY REGION; PREFETCHES; PREFETCHING; PREFETCHING SIMULATION; PREFETCHING TECHNIQUES; PROGRAM COUNTERS; SIMULATION RESULT; TIMING INFORMATION;

EID: 77954734107     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1810085.1810110     Document Type: Conference Paper
Times cited : (17)

References (25)
  • 1
    • 77954716167 scopus 로고    scopus 로고
    • DPC-1 Homepage
    • DPC-1 Homepage. http://www.jilp.org/dpc, 2008.
    • (2008)
  • 2
    • 0029308368 scopus 로고
    • Effective hardware based data prefetching for high-performance processors
    • T.-F. Chen and J.-L. Baer. Effective hardware based data prefetching for high-performance processors. IEEE Trans. Computers, 44(5):609-623, 1995.
    • (1995) IEEE Trans. Computers , vol.44 , Issue.5 , pp. 609-623
    • Chen, T.-F.1    Baer, J.-L.2
  • 3
    • 56749182522 scopus 로고    scopus 로고
    • Data access history cache and associated data prefetching mechanisms
    • Y. Chen, S. Byna, and X.-H. Sun. Data access history cache and associated data prefetching mechanisms. In SC, 2007.
    • (2007) SC
    • Chen, Y.1    Byna, S.2    Sun, X.-H.3
  • 4
    • 77954944200 scopus 로고    scopus 로고
    • An adaptive data prefetcher for high-performance processors
    • Y. Chen, H. Zhu, and X.-H. Sun. An adaptive data prefetcher for high-performance processors. In CCGrid, 2010.
    • (2010) CCGrid
    • Chen, Y.1    Zhu, H.2    Sun, X.-H.3
  • 5
    • 47349132413 scopus 로고    scopus 로고
    • Low-cost epoch-based correlation prefetching for commercial applications
    • Y. Chou. Low-cost epoch-based correlation prefetching for commercial applications. In MICRO, 2007.
    • (2007) MICRO
    • Chou, Y.1
  • 6
    • 84965078406 scopus 로고
    • Fixed and adaptive sequential prefetching in shared memory multiprocessors
    • F. Dahlgren, M. Dubois, and P. Stenström. Fixed and adaptive sequential prefetching in shared memory multiprocessors. In ICPP, pages 56-63, 1993.
    • (1993) ICPP , pp. 56-63
    • Dahlgren, F.1    Dubois, M.2    Stenström, P.3
  • 7
    • 70450233836 scopus 로고    scopus 로고
    • Stream chaining: Exploiting multiple levels of correlation in data prefetching
    • P. Diaz and M. Cintra. Stream chaining: Exploiting multiple levels of correlation in data prefetching. In ISCA, pages 81-92, 2009.
    • (2009) ISCA , pp. 81-92
    • Diaz, P.1    Cintra, M.2
  • 8
    • 56349130887 scopus 로고    scopus 로고
    • Inside Intel Core microarchitecture and smart memory access
    • J. Doweck. Inside Intel Core microarchitecture and smart memory access. Intel White Paper, 2006.
    • (2006) Intel White Paper
    • Doweck, J.1
  • 9
    • 0036290538 scopus 로고    scopus 로고
    • Timekeeping in the memory system: Predicting and optimizing memory behavior
    • Z. Hu, M. Martonosi, and S. Kaxiras. Timekeeping in the memory system: Predicting and optimizing memory behavior. In ISCA, pages 209-220, 2002.
    • (2002) ISCA , pp. 209-220
    • Hu, Z.1    Martonosi, M.2    Kaxiras, S.3
  • 11
    • 0030677583 scopus 로고    scopus 로고
    • Prefetching using markov predictors
    • D. Joseph and D. Grunwald. Prefetching using markov predictors. In ISCA, pages 252-263, 1997.
    • (1997) ISCA , pp. 252-263
    • Joseph, D.1    Grunwald, D.2
  • 12
    • 0036287598 scopus 로고    scopus 로고
    • Going the distance for TLB prefetching: An application-driven study
    • G. B. Kandiraju and A. Sivasubramaniam. Going the distance for TLB prefetching: An application-driven study. In ISCA, pages 195-206, 2002.
    • (2002) ISCA , pp. 195-206
    • Kandiraju, G.B.1    Sivasubramaniam, A.2
  • 13
    • 0034851536 scopus 로고    scopus 로고
    • Dead-block prediction & dead-block correlating prefetchers
    • A.-C. Lai, C. Fide, and B. Falsafi. Dead-block prediction & dead-block correlating prefetchers. In ISCA, pages 144-154, 2001.
    • (2001) ISCA , pp. 144-154
    • Lai, A.-C.1    Fide, C.2    Falsafi, B.3
  • 14
    • 31944440969 scopus 로고    scopus 로고
    • Pin: Building customized program analysis tools with dynamic instrumentation
    • C.-K. Luk, R. S. Cohn, R. Muth, and et. al. Pin: building customized program analysis tools with dynamic instrumentation. In PLDI, 2005.
    • (2005) PLDI
    • Luk, C.-K.1    Cohn, R.S.2    Muth, R.3
  • 16
    • 2342644731 scopus 로고    scopus 로고
    • Data cache prefetching using a global history buffer
    • K. J. Nesbit and J. E. Smith. Data cache prefetching using a global history buffer. In HPCA, 2004.
    • (2004) HPCA
    • Nesbit, K.J.1    Smith, J.E.2
  • 17
    • 0028294834 scopus 로고
    • Evaluating stream buffers as a secondary cache replacement
    • S. Palacharla and R. E. Kessler. Evaluating stream buffers as a secondary cache replacement. In ISCA, pages 24-33, 1994.
    • (1994) ISCA , pp. 24-33
    • Palacharla, S.1    Kessler, R.E.2
  • 18
    • 33845894426 scopus 로고    scopus 로고
    • Spatial memory streaming
    • S. Somogyi, T. F. Wenisch, and et. al. Spatial memory streaming. In ISCA, 2006.
    • (2006) ISCA
    • Somogyi, S.1    Wenisch, T.F.2
  • 19
    • 70450279104 scopus 로고    scopus 로고
    • Spatio-temporal memory streaming
    • S. Somogyi, T. F. Wenisch, and et. al. Spatio-temporal memory streaming. In ISCA, 2009.
    • (2009) ISCA
    • Somogyi, S.1    Wenisch, T.F.2
  • 21
    • 34547655822 scopus 로고    scopus 로고
    • Feedback directed prefetching: Improving the performance and bandwidth-efficiency of hardware prefetchers
    • S. Srinath, O. Mutlu, H. Kim, and Y. N. Patt. Feedback directed prefetching: Improving the performance and bandwidth-efficiency of hardware prefetchers. In HPCA, pages 63-74, 2007.
    • (2007) HPCA , pp. 63-74
    • Srinath, S.1    Mutlu, O.2    Kim, H.3    Patt, Y.N.4
  • 22
    • 34548803983 scopus 로고    scopus 로고
    • Server-based data push architecture for multi-processor environments
    • X.-H. Sun, S. Byna, and Y. Chen. Server-based data push architecture for multi-processor environments. JCST, 22(5), 2007.
    • (2007) JCST , vol.22 , Issue.5
    • Sun, X.-H.1    Byna, S.2    Chen, Y.3
  • 25
    • 0003158656 scopus 로고
    • Hitting the memory wall: Implications of the obvious
    • W. A. Wulf and S. A. McKee. Hitting the memory wall: implications of the obvious. ACM SIGARCH Computer Architecture News, 23(1):20-24, 1995.
    • (1995) ACM SIGARCH Computer Architecture News , vol.23 , Issue.1 , pp. 20-24
    • Wulf, W.A.1    McKee, S.A.2


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