Search NASA⌕ Search

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

BibTeXRIS

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.