DOE OSTI · 1531406
Dynamic memory remapping to reduce row-buffer conflicts
Abstract
A data processing system includes a memory that includes a first memory bank and a second memory bank. The data processing system also includes a conflict detector connected to the memory and adapted to receive memory access information. The conflict detector tracks memory access statistics of the first memory bank, and determines if the first memory bank contains frequent row conflicts. The conflict detector also remaps a frequent row conflict in the first memory bank to the second memory bank. An indirection table is connected to the conflict detector and adapted to receive a memory access request, and redirects an address into a dynamically selected physical memory address in response to a remapping of the frequent row conflict to the second memory bank.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Eckert, Yasuko, Panda, Reena, Jayasena, Nuwan. 2019-02-05. Dynamic memory remapping to reduce row-buffer conflicts. https://www.osti.gov/biblio/1531406
Cite the original work for its findings. Save a collection to share your selection of sources.