Z MIT, konkrétně díky jednomu z jeho týmů výzkumných pracovníků z laboratoře výpočetní techniky a umělé inteligence bylo vytvoření a mnohem efektivnější verze systému pro správu mezipaměti. Jak je vysvětleno v publikovaném článku, tento nový systém řízení se mnohem lépe přizpůsobuje požadavkům současných procesorů a zároveň připravuje cestu pro příchod hypotetické generace čipů s tisíci jádry.
Připomínáme, že mezipaměť je paměť nejblíže k CPU, kde je paměť uchovávána. dočasná kopie některých údajů, aby se urychlilo získávání informací. U vícejádrových čipů má každé jádro vlastní mezipaměť, která uchovává nejčastěji požadovaná data. Kromě toho existuje také velká sdílená mezipaměť pro všechna jádra s adresářem, který obsahuje informace, které v něm ukládá každá procesorová jednotka.
MIT hovoří o svém novém systému správy mezipaměti.
Je zajímavé, že tento adresář zabírá velkou část sdílené paměti, což je velikost se zvyšuje s rostoucím počtem jader. Máme jasný příklad, abychom tomu porozuměli, například v tom, že 64jádrový procesor používá přibližně 12% paměti k ukládání a aktualizaci tohoto adresáře, pokud počet jader roste, například s jádry čipů 128, 256 nebo 512, systém bude potřebovat vyšší procento, jen aby uložil adresář, takže je nezbytně nutné, aby bylo mnohem efektivnější udržovat soudržnost mezipaměti.
V tomto okamžiku pracují na MIT. Hlavní výzva spočívá ve vícejádrových čipech, které provádějí instrukce paralelně, protože musí do systému zapisovat současně informace. Jak bylo vysvětleno Xiangyao yu, jeden z členů týmu:
Řekněme, že jádro provádí operaci zápisu a další operací je operace čtení. Podle postupné konzistence musím počkat na dokončení psaní. Pokud nemohu najít data v mezipaměti, musím přejít do centrální paměti, která spravuje vlastnictví dat.
Co tento nový systém MIT dělá, je koordinovat paměťové operace jader spíše podle logického času než chronologického času. S tímto schématem má každý datový paket v paměťové bance své vlastní časové razítko, což zase velmi usnadňuje implementaci tohoto typu systému mezipaměti výrobci, a to navzdory skutečnosti, že každý z nich má svůj vlastní přístup pravidla.