메뉴 건너뛰기




Volumn 44, Issue 5, 1995, Pages 609-623

Effective Hardware-Based Data Prefetching for High-Performance Processors

Author keywords

branch prediction; cycle by cycle simulations; data cache; hardware function unit; Prefetching; reference prediction

Indexed keywords

BRANCH PREDICTION; CYCLE BY CYCLE SIMULATIONS; DATA CACHE; HARDWARE BASED DATA PREFETCHING; HARDWARE FUNCTION UNIT; REFERENCE PREDICTION;

EID: 0029308368     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/12.381947     Document Type: Article
Times cited : (343)

References (26)
  • 1
    • 0026267802 scopus 로고
    • An effective on-chip preloading scheme to reduce data access penalty
    • J.-L. Baer and T.-F. Chen, “An effective on-chip preloading scheme to reduce data access penalty,” Proc. Supercomputing ′91, pp. 176–186, 1991.
    • (1991) Proc. Supercomputing ′91 , pp. 176-186
    • Baer, J.-L.1    Chen, T.-F.2
  • 2
    • 0024682679 scopus 로고
    • Multilevel cache hierarchies: Organizations, protocols, and performance
    • J.-L. Baer and W.-H. Wang, “Multilevel cache hierarchies: Organizations, protocols, and performance,” J. Parallel and Distributed Computing, vol. 6, no. 3, pp. 451–476, 1989.
    • (1989) J. Parallel and Distributed Computing , vol.6 , Issue.3 , pp. 451-476
    • Baer, J.-L.1    Wang, W.-H.2
  • 3
    • 84908201792 scopus 로고
    • Technical Report #1137, Computer Science Dept., Univ. of Wis.-Madison, Feb.
    • T. Ball and J.R. Larus, “Branch prediction for free,” Technical Report #1137, Computer Science Dept., Univ. of Wis.-Madison, Feb. 1993.
    • (1993) Branch prediction for free
    • Ball, T.1    Larus, J.R.2
  • 9
    • 0001366267 scopus 로고
    • Strategies for cache and local memory management by global program transformation
    • Oct.
    • D. Gannon, W. Jalby, and K. Gallivan, “Strategies for cache and local memory management by global program transformation,” J. Parallel and Distributed Computing, vol. 5, no. 5, pp. 587–616, Oct. 1988.
    • (1988) J. Parallel and Distributed Computing , vol.5 , Issue.5 , pp. 587-616
    • Gannon, D.1    Jalby, W.2    Gallivan, K.3
  • 10
    • 0025146693 scopus 로고    scopus 로고
    • Compiler-directed data prefetching in multiprocessors with memory hierarchies
    • 1990.
    • E. Gornish, E. Granston, and A. Veidenbaum, “Compiler-directed data prefetching in multiprocessors with memory hierarchies,” Proc. 1990 Int'l Conf. Supercomputing, pp. 354–368, 1990.
    • Proc. 1990 Int'l Conf. Supercomputing , pp. 354-368
    • Gornish, E.1    Granston, E.2    Veidenbaum, A.3
  • 11
    • 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 Ann. Int'l Symp. Computer Architecture, pp. 364–373, May 1990.
    • (1990) Proc. 17th Ann. Int'l Symp. Computer Architecture , pp. 364-373
    • Jouppi, N.P.1
  • 14
    • 0021204160 scopus 로고
    • Branch prediction strategies and branch target buffer design
    • Jan.
    • J.K.F. Lee and A.J. Smith, “Branch prediction strategies and branch target buffer design,” Computer, pp. 6–22, Jan. 1984.
    • (1984) Computer , pp. 6-22
    • Lee, J.K.F.1    Smith, A.J.2
  • 17
    • 0002031606 scopus 로고
    • Tolerating latency through software-controlled prefetching in shared-memory multiprocessors
    • June
    • T. Mowry and A. Gupta, “Tolerating latency through software-controlled prefetching in shared-memory multiprocessors,” J. Parallel and Distributed Computing, vol. 12, no. 2, pp. 87–106, June 1991.
    • (1991) J. Parallel and Distributed Computing , vol.12 , Issue.2 , pp. 87-106
    • Mowry, T.1    Gupta, A.2
  • 23
    • 0344300562 scopus 로고
    • Prefetch unit for vector operations on scalar computers
    • Sept.
    • I. Sklenar, “Prefetch unit for vector operations on scalar computers,” Computer Architecture News, vol. 20, no. 4, pp. 31–37, Sept. 1992.
    • (1992) Computer Architecture News , vol.20 , Issue.4 , pp. 31-37
    • Sklenar, I.1
  • 24
    • 0020177251 scopus 로고
    • Cache memories
    • Sept.
    • A.J. Smith, “Cache memories,” ACM Computing Surveys, vol. 14, no. 3, pp. 473–530, Sept. 1982.
    • (1982) ACM Computing Surveys , vol.14 , Issue.3 , pp. 473-530
    • Smith, A.J.1


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