Title:
Data Prefetching Using Off-Line Learning

dc.contributor.author Kim, Jinwoo en_US
dc.contributor.author Palem, Krishna V.
dc.contributor.author Wong, Weng Fai
dc.date.accessioned 2005-06-17T17:43:31Z
dc.date.available 2005-06-17T17:43:31Z
dc.date.issued 2001 en_US
dc.description.abstract An important technique for alleviating the memory bottleneck is data prefetching. Data prefetching solutions ranging from insertion of prefetch instructions by means of program analysis to strictly hardware prefetch mechanisms have been proposed. The former, however, is less successful for pointer intensive applications. In this paper, we propose a hardware solution that utilizes off-line learning algorithms. In essence, a sample trace of the application is fed into various off-line learning schemes. The results from these schemes are then loaded into a prefetching hardware at the appropriate point in the execution of the application to drive the prefetching. We propose a general architecture and scheme for such a process and report on the results of some of the experiments we performed. en_US
dc.format.extent 267237 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/6570
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en_US
dc.relation.ispartofseries CC Technical Report; GIT-CC-01-17 en_US
dc.subject Prefetching
dc.subject Off-line learning
dc.subject Algorithms
dc.title Data Prefetching Using Off-Line Learning en_US
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.corporatename College of Computing
local.relation.ispartofseries College of Computing Technical Report Series
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isSeriesOfPublication 35c9e8fc-dd67-4201-b1d5-016381ef65b8
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
GIT-CC-01-17.pdf
Size:
260.97 KB
Format:
Adobe Portable Document Format
Description: