A framework for data prefetching using off-line training of Markovian predictors

被引:10
|
作者
Kim, JW [1 ]
Palem, KV [1 ]
Wong, WF [1 ]
机构
[1] Georgia Inst Technol, Ctr Res Embedded Syst & Technol, Atlanta, GA 30332 USA
来源
ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS | 2002年
关键词
D O I
10.1109/ICCD.2002.1106792
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An important technique for alleviating the memory bottleneck is data prefetching. Data prefetching solutions ranging from pure software approach by inserting prefetch instructions through program analysis to purely hardware mechanisms have been proposed. The degrees of success of those techniques are dependent on the nature of the applications. The need for innovative approach is rapidly growing with the introduction of applications such as object-oriented applications that show dynamically changing memory access behavior. In this paper, we propose a novel framework for the use of data prefetchers that are trained off-line using smart learning algorithms to produce prediction models which captures hidden memory access patterns. Once built, those prediction models are loaded into a data prefetching unit in the CPU at the appropriate point during the runtime to drive the prefetching. On average by using table size of about 8KB size, we were able to achieve prediction accuracy of about 68% through our own proposed learning method and performance was boosted about 37% on average on the benchmarks we tested. Furthermore, we believe our proposed framework is amenable to other predictors and can be done as a phase of the profiling-optimizing-compiler.
引用
收藏
页码:340 / 347
页数:8
相关论文
共 50 条
  • [41] A Combined On-Line/Off-Line Framework for Black-Box Fault Diagnosis
    Tripakis, Stavros
    RUNTIME VERIFICATION, 2009, 5779 : 152 - 167
  • [42] Counting abuses using flexible off-line credentials
    Bicakci, K
    Crispo, B
    Tanenbaum, AS
    INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2005, 3574 : 548 - 559
  • [43] Off-line recording and analysis of Doppler velocity waveform data
    Thorne, Meghan L.
    Rankin, Richard N.
    Nikolov, Hristo N.
    Holdsworth, David W.
    MEDICAL IMAGING 2007: ULTRASONIC IMAGING AND SIGNAL PROCESSING, 2007, 6513
  • [44] On-line and off-line data analysis for the EUSO-TA experiment
    Piotrowski, Lech Wiktor
    Casolino, Marco
    Conti, Livio
    Ebisuzaki, Toshikazu
    Fornaro, Claudio
    Kawasaki, Yoshiya
    Hachisu, Yusuke
    Ohmori, Hitoshi
    De Santis, Cristian
    Shinozaki, Kenji
    Takizawa, Yoshiyuki
    Uehara, Yoshihiro
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2015, 773 : 164 - 171
  • [45] Off-line Handwritten Chinese Recognition and Improvement Based on Caffe Framework
    Bi, Ning
    Sun, Haoli
    Tan, Jun
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE (ICPRAI 2018), 2018, : 394 - 398
  • [46] Off-line radiometric analysis of Planck-LFI data
    Tomasi, M.
    Mennella, A.
    Galeotta, S.
    Lowe, S. R.
    Mendes, L.
    Leonardi, R.
    Villa, F.
    Cappellini, B.
    Gregorio, A.
    Meinhold, P.
    Sandri, M.
    Cuttaia, F.
    Terenzi, L.
    Maris, M.
    Valenziano, L.
    Salmon, M. J.
    Bersanelli, M.
    Binko, P.
    Butler, R. C.
    D'Arcangelo, O.
    Fogliani, S.
    Frailis, M.
    Franceschi, E.
    Gasparo, F.
    Maggio, G.
    Maino, D.
    Malaspina, M.
    Mandolesi, N.
    Manzato, P.
    Meharga, M.
    Morgante, G.
    Morisset, N.
    Pasian, F.
    Perrotta, F.
    Rohlfs, R.
    Tuerler, M.
    Zacchei, A.
    Zonca, A.
    JOURNAL OF INSTRUMENTATION, 2009, 4
  • [47] Integrated on-line and off-line error detection mechanisms in the coding theory framework
    Karpovsky, MG
    VLSI DESIGN, 1998, 5 (04) : 313 - 331
  • [48] Estimation of network distances using off-line measurements
    Sinha, Prasun
    Raz, Danny
    Choudhuri, Nidhan
    COMPUTER COMMUNICATIONS, 2006, 29 (16) : 3295 - 3305
  • [49] OFF-LINE SYSTEM FOR COLLECTION AND PROCESSING GAMMA CAMERA DATA
    VERNON, P
    GLASS, HI
    BRITISH JOURNAL OF RADIOLOGY, 1971, 44 (517) : 76 - &
  • [50] SOFTWARE FOR AN OFF-LINE ACOUSTIC CALIBRATION AND DATA REDUCTION SYSTEM
    SCOTT, RE
    REPORT OF NRL PROGRESS, 1976, (JUL): : 49 - 49