Method and apparatus for performing memory prefetching
Abstract
A method and apparatus for performing memory prefetching includes determining whether to initiate prefetching. Upon a determination to initiate prefetching, a first memory row is determined as a suitable prefetch candidate, and it is determined whether a particular set of one or more cachelines of the first memory row is to be prefetched.
- Inventors:
- Issue Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1568432
- Patent Number(s):
- 10310981
- Application Number:
- 15/268,953
- Assignee:
- Advanced Micro Devices, Inc. (Sunnyvale, CA)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- AC52-07NA27344; B609201
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 09/19/2016
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Eckert, Yasuko, Jayasena, Nuwan, Panda, Reena, Kayiran, Onur, and Boyer, Michael W. Method and apparatus for performing memory prefetching. United States: N. p., 2019.
Web.
Eckert, Yasuko, Jayasena, Nuwan, Panda, Reena, Kayiran, Onur, & Boyer, Michael W. Method and apparatus for performing memory prefetching. United States.
Eckert, Yasuko, Jayasena, Nuwan, Panda, Reena, Kayiran, Onur, and Boyer, Michael W. Tue .
"Method and apparatus for performing memory prefetching". United States. https://www.osti.gov/servlets/purl/1568432.
@article{osti_1568432,
title = {Method and apparatus for performing memory prefetching},
author = {Eckert, Yasuko and Jayasena, Nuwan and Panda, Reena and Kayiran, Onur and Boyer, Michael W.},
abstractNote = {A method and apparatus for performing memory prefetching includes determining whether to initiate prefetching. Upon a determination to initiate prefetching, a first memory row is determined as a suitable prefetch candidate, and it is determined whether a particular set of one or more cachelines of the first memory row is to be prefetched.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2019},
month = {6}
}
Works referenced in this record:
Predictive caching system and method based on memory access which previously followed a cache miss
patent, July 1998
- Kedem, Gershon; Alexander, Thomas T.
- US Patent Document 5,778,436
Sourcing differing amounts of prefetch data in response to data prefetch requests
patent, August 2012
- Arimilli, Ravi; Cascaval, Gheorghe; Sinharoy, Balaram
- US Patent Document 8,250,307