MIT vytvára nový systém správy cache

Vyrovnávacia pamäť MIT

Od S, konkrétne vďaka jednému z jeho tímov výskumníkov z laboratória Počítačová veda a umelá inteligencia bolo vytvorenie a oveľa efektívnejšia verzia systému správy cache. Ako bolo vysvetlené v publikovanej práci, tento nový systém riadenia sa oveľa lepšie prispôsobuje požiadavkám súčasných procesorov a zároveň pripravuje pôdu pre príchod hypotetickej generácie čipov s tisíckami jadier.

Pripomíname, že vyrovnávacia pamäť je pamäťou najbližšou k CPU, rovnako ako a dočasná kópia niektorých údajov s cieľom urýchliť získavanie informácií. Vo viacjadrových čipoch má každé jadro vlastnú vyrovnávaciu pamäť na uchovávanie najčastejšie požadovaných údajov. Okrem toho existuje aj veľká zdieľaná vyrovnávacia pamäť pre všetky jadrá s adresárom, ktorý obsahuje informácie, ktoré v ňom ukladá každá procesorová jednotka.

MIT hovorí o svojom novom systéme správy cache.

Je zaujímavé, že tento adresár zaberá veľkú časť zdieľanej pamäte, čo je veľkosť sa zvyšuje so zvyšujúcim sa počtom jadier. Máme jasný príklad na to, aby sme to pochopili, napríklad v tom, že 64-jadrový procesor využíva na ukladanie a aktualizáciu tohto adresára okolo 12% pamäte, ak počet jadier rastie, napríklad so 128, 256 alebo 512 čipovými jadrami, systém bude potrebovať vyššie percento, len aby zachránil adresáre, takže je nevyhnutné, aby bol oveľa efektívnejší udržiavať súdržnosť medzipamäte.

V tomto okamihu pracujú na MIT. Hlavná výzva spočíva v viacjadrových čipoch, ktoré vykonávajú pokyny paralelne, pretože musia do systému zapisovať informácie súčasne. Ako už bolo vysvetlené Xiangyao yu, jeden z členov tímu:

Povedzme, že jadro vykoná operáciu zápisu a ďalšou operáciou je operácia čítania. Podľa postupnej konzistencie si musím počkať na dokončenie písania. Ak nemôžem nájsť údaje v pamäti cache, musím ísť do centrálnej pamäte, ktorá spravuje vlastníctvo údajov.

Čo robí tento nový systém MIT koordinovať pamäťové operácie jadier skôr podľa času logického ako času chronologického. Vďaka tejto schéme má každý dátový paket v pamäťovej banke svoju vlastnú časovú značku, čo zase veľmi uľahčuje implementáciu tohto typu systému vyrovnávacej pamäte pre výrobcov, a to napriek skutočnosti, že každý z nich má svoju vlastnú pravidlá prístupu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.