Kas yra atminties priklausomybė?

Atminties priklausomybės prognozavimas, taip pat žinomas kaip spekuliacinė apkrova, yra šiuolaikinių procesorių naudojamas prognozavimo metodas. Šiuo metodu procesorius bando prognozuoti operacijas, kurios priklauso nuo to, kaip prieinami tie patys duomenys kompiuterio atmintyje, ir atlieka tas operacijas, kad pagerintų našumą.

Atliekant nuo atminties priklausančias operacijas kitoje nei programoje nurodyta tvarka, sistema gali išvengti įvykio, vadinamo RAW (skaitymo po rašymo) pažeidimu. RAW yra programa, kuriai reikia prieiti prie ką tik pakeistų duomenų vertės. Kai įvyksta toks pažeidimas, sistema turi atlikti dujotiekio praplovimą, kuris gali atidėti procesoriaus našumą. Atminties priklausomybės prognozė gali būti naudojama siekiant išvengti šių situacijų.

CPU sąlygos, priklausomybė, atmintis