DOE OSTI · 1892599
Control flow guided lock address prefetch and filtering
Abstract
A method of prefetching target data includes, in response to detecting a lock-prefixed instruction for execution in a processor, determining a predicted target memory location for the lock-prefixed instruction based on control flow information associating the lock-prefixed instruction with the predicted target memory location. Target data is prefetched from the predicted target memory location to a cache coupled with the processor, and after completion of the prefetching, the lock-prefixed instruction is executed in the processor using the prefetched target data.
Keep this discovery
Explore connections, maps & timelines
Mashimo, Susumu, Kalamatianos, John. 2022-02-08. Control flow guided lock address prefetch and filtering. https://www.osti.gov/biblio/1892599
Cite the original work for its findings. Save a collection to share your selection of sources.