메뉴 건너뛰기




Volumn 55, Issue 12, 2006, Pages 1491-1507

Address-value delta (AVD) prediction: A hardware technique for efficiently parallelizing dependent cache misses

Author keywords

Memory level parallelism; Runahead execution; Single data stream architectures; Vlue prediction

Indexed keywords

ADDRESS-VALUE DELTA (AVD); MEMORY-LEVEL PARALLELISM; RUNAHEAD EXECUTION; SINGLE DATA STREAM ARCHITECTURES; VLUE PREDICTION;

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

References (42)
  • 4
    • 0003758490 scopus 로고
    • Correlation-Based Hardware Prefetching,
    • PhD thesis, Cornell Univ, Aug
    • M. Charney, "Correlation-Based Hardware Prefetching," PhD thesis, Cornell Univ., Aug. 1995.
    • (1995)
    • Charney, M.1
  • 9
    • 0030662863 scopus 로고    scopus 로고
    • Improving Data Cache Performance by Pre-Executing Instructions Under a Cache Miss
    • J. Dundas and T. Mudge, "Improving Data Cache Performance by Pre-Executing Instructions Under a Cache Miss," Proc. 1997 Int'l Conf. Supercomputing, pp. 68-75, 1997.
    • (1997) Proc. 1997 Int'l Conf. Supercomputing , pp. 68-75
    • Dundas, J.1    Mudge, T.2
  • 14
    • 0025429331 scopus 로고
    • Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers
    • N.P. Jouppi, "Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers," Proc. 17th Int'l Symp. Computer Architecture, pp. 364-373, 1990.
    • (1990) Proc. 17th Int'l Symp. Computer Architecture , pp. 364-373
    • Jouppi, N.P.1
  • 17
    • 85008031236 scopus 로고    scopus 로고
    • MinneSPEC: A New SPEC Benchmark Workload for Simulation-Based Computer Architecture Research
    • June
    • A. KleinOsowski and D.J. Lilja, "MinneSPEC: A New SPEC Benchmark Workload for Simulation-Based Computer Architecture Research," IEEE Computer Architecture Letters, vol. 1, June 2002.
    • (2002) IEEE Computer Architecture Letters , vol.1
    • KleinOsowski, A.1    Lilja, D.J.2
  • 22
    • 30344476979 scopus 로고    scopus 로고
    • An Analysis of the Performance Impact of Wrong-Path Memory References on Out-of-Order and Runahead Execution Processors
    • Dec
    • O. Mutlu, H. Kim, D.N. Armstrong, and Y.N. Patt, "An Analysis of the Performance Impact of Wrong-Path Memory References on Out-of-Order and Runahead Execution Processors," IEEE Trans. Computers, vol. 54, no. 12, pp. 1556-1571, Dec. 2005.
    • (2005) IEEE Trans. Computers , vol.54 , Issue.12 , pp. 1556-1571
    • Mutlu, O.1    Kim, H.2    Armstrong, D.N.3    Patt, Y.N.4
  • 23
    • 33644917917 scopus 로고    scopus 로고
    • Address-Value Delta (AVD) Prediction: Increasing the Effectiveness of Runahead Execution by Exploiting Regular Memory Allocation Patterns
    • O. Mutlu, H. Kim, and Y.N. Patt, "Address-Value Delta (AVD) Prediction: Increasing the Effectiveness of Runahead Execution by Exploiting Regular Memory Allocation Patterns," Proc. 38th Int'l Symp. Microarchitecture, pp. 233-244, 2005.
    • (2005) Proc. 38th Int'l Symp. Microarchitecture , pp. 233-244
    • Mutlu, O.1    Kim, H.2    Patt, Y.N.3
  • 26
    • 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, vol. 23, no. 6, pp. 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
  • 27
    • 33749399900 scopus 로고    scopus 로고
    • Reducing Load Latency through Memory Instruction Characterization,
    • PhD thesis, Univ. of Michigan
    • P. Racunas, "Reducing Load Latency through Memory Instruction Characterization," PhD thesis, Univ. of Michigan, 2003.
    • (2003)
    • Racunas, P.1
  • 36
    • 0031340340 scopus 로고    scopus 로고
    • Highly Accurate Data Value Prediction Using Hybrid Predictors
    • K. Wang and M. Franklin, "Highly Accurate Data Value Prediction Using Hybrid Predictors," Proc. 30th Int'l Symp. Microarchitecture, pp. 281-290, 1997.
    • (1997) Proc. 30th Int'l Symp. Microarchitecture , pp. 281-290
    • Wang, K.1    Franklin, M.2
  • 37
    • 1342320051 scopus 로고    scopus 로고
    • The Memory Gap and the Future of High Performance Memories
    • Mar
    • M.V. Wilkes, "The Memory Gap and the Future of High Performance Memories," ACM Computer Architecture News, vol. 29, no. 1, pp. 2-7, Mar. 2001.
    • (2001) ACM Computer Architecture News , vol.29 , Issue.1 , pp. 2-7
    • Wilkes, M.V.1
  • 38
    • 0036036096 scopus 로고    scopus 로고
    • Efficient Discovery of Regular Stride Patterns in Irregular Programs and Its Use in Compiler Prefetching
    • Y. Wu, "Efficient Discovery of Regular Stride Patterns in Irregular Programs and Its Use in Compiler Prefetching," Proc. ACM SIGPLAN '02 Conf. Programming Language Design and Implementation, pp. 210-221, 2002.
    • (2002) Proc. ACM SIGPLAN '02 Conf. Programming Language Design and Implementation , pp. 210-221
    • Wu, Y.1
  • 39
    • 0003158656 scopus 로고
    • Hitting the Memory Wall: Implications of the Obvious
    • Mar
    • W. Wulf and S. McKee, "Hitting the Memory Wall: Implications of the Obvious," ACM Computer Architecture News, vol. 23, no. 1, pp. 20-24, Mar. 1995.
    • (1995) ACM Computer Architecture News , vol.23 , Issue.1 , pp. 20-24
    • Wulf, W.1    McKee, S.2
  • 41
    • 1142293060 scopus 로고    scopus 로고
    • Enhancing Memory Level Parallelism via Recovery-Free Value Prediction
    • H. Zhou and T.M. Conte, "Enhancing Memory Level Parallelism via Recovery-Free Value Prediction," Proc. 17th Int'l Conf. Supercomputing, pp. 326-335, 2003.
    • (2003) Proc. 17th Int'l Conf. Supercomputing , pp. 326-335
    • Zhou, H.1    Conte, T.M.2
  • 42
    • 0012525243 scopus 로고    scopus 로고
    • Benchmark Health Considered Harmful
    • June
    • C.B. Zilles, "Benchmark Health Considered Harmful," Computer Architecture News, vol. 29, no. 3, pp. 4-5, June 2001.
    • (2001) Computer Architecture News , vol.29 , Issue.3 , pp. 4-5
    • Zilles, C.B.1


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