Od MIT, še posebej po zaslugi ene od skupin raziskovalcev iz laboratorija za računalništvo in umetno inteligenco, je bila ustanovljena veliko učinkovitejša različica sistema za upravljanje predpomnilnika. Kot je razloženo v objavljenem prispevku, se ta novi sistem upravljanja veliko bolje prilagaja zahtevam sedanjih procesorjev, hkrati pa utira pot hipotetični generaciji čipov s tisočimi jedri.
Spomnimo, predpomnilnik je pomnilnik, najbližji CPU, kjer je shranjen pomnilnik. začasna kopija nekaterih podatkov, da se pospeši iskanje informacij. V večjedrnih čipih ima vsako jedro svoj predpomnilnik za shranjevanje najpogosteje zahtevanih podatkov. Poleg tega obstaja tudi velik skupni predpomnilnik za vsa jedra z imenikom, ki vsebuje informacije, ki jih posamezna procesna enota shrani v njih.
MIT govori o svojem novem sistemu upravljanja predpomnilnika.
Zanimivo je, da ta imenik zavzema velik del skupnega pomnilnika, velikost pa je tako povečuje s povečanjem števila jeder. Za to imamo jasen primer, na primer 64-jedrni procesor uporablja približno 12% pomnilnika za shranjevanje in posodabljanje tega imenika, če število jeder naraste, na primer s 128, 256 ali 512 čipi, sistem bo potreboval večji odstotek, samo da shrani imenike, zato je nujno, da postane veliko učinkovitejši za vzdrževanje skladnosti predpomnilnika.
Tukaj delajo na MIT-u. Glavni izziv je v večjedrnih čipih, ki izvajajo navodila vzporedno, saj morajo v sistem hkrati zapisovati informacije. Kot je razloženo Xiangyao yu, eden od članov ekipe:
Recimo, da jedro izvede operacijo pisanja, naslednja operacija pa je operacija branja. Glede na zaporedno doslednost moram počakati, da se pisanje konča. Če podatkov v predpomnilniku ne najdem, moram v osrednji pomnilnik, ki upravlja lastništvo podatkov.
Kaj počne ta novi sistem MIT koordinirajo pomnilniške operacije jeder glede na logični čas in ne kronološki čas. S to shemo ima vsak podatkovni paket v pomnilniški banki svoj časovni žig, kar pa proizvajalcem zelo olajša izvajanje te vrste predpomnilniškega sistema, kljub temu da ima vsak od njih lastna pravila dostopa.