Diit.cz - Novinky a informace o hardware, software a internetu

Intel zvažuje využití L4 cache

Intel logo
Ne, není to překlep, v nadpisu je opravdu čtyřka. Ostatně ani L3 cache není u procesorů Intel žádná novinka, mají ji třeba Xeony „Tulsa“ pro rychlejší komunikaci jader mezi sebou (ostatně u jednojádrových Xeonů ji Intel začal používat už v roce 2002, pokud mě paměť neklame). L4 cache, jak o ní hovoří Intel, by však měla být trochu jiná, než jaké úrovně cache znáte doposud. Navíc se o ní hovoří v čistě teoretické rovině a zvažuje se, zda by měla nějaký valný smysl, nečekejte tedy rovnou kódové jméno nějakého procesoru s L4 cache.

QoS Cache

Cache je určená k tomu, aby obsahovala nejčastěji používaná data, nejrychlejší L1 se pak obvykle dělí na datovou a instrukční (ještě před cache jsou samotné registry procesoru). Co nenajde procesor v L1, pro to si sáhne do větší L2 (zpravidla větší, nikoli však nutně, vzpomeňte na Durony) a pak případně L3 a když ani tam ne, teprve se přistupuje do RAM, která je oproti cache relativně neskutečně pomalá. Cache tedy slouží k tomu, aby měl procesor pořád co dělat a využívala se jeho rychlost co nejefektivněji, jinak by jej RAM neskutečně brzdila. V Intelu však jdou po „teraflopsovém procesoru“ a v té souvislosti jsou si vědomi, že při tom počtu jader a cache budou nejspíše potřebovat další úroveň cache s tak trochu jiným účelem. Vycházejí z faktu, že různé aplikace mají různé požadavky a k L4 cache by tak přidali ještě jakýsi „QoS router“. Ten by zjednodušeně řečeno dělal něco podobného, co v operačním systému správce úloh, kde lze různým aplikacím přiřadit různá priorita (podobně se v datové síti pojmem „QoS“ označuje možnost přiřadit určitým typům dat různou prioritu, typicky mají přednost audiovizuální data pro komunikaci v reálném čase s minimálním zpožděním a podobě). Spolu s L4 cache o kapacitě opět větší než mají L3 (neupřesňují však, kolik to má být) by se QoS router staral o to, aby jednotlivé aplikace a procesy dostávaly tolik prostředků, kolik právě potřebují. S tím však souvisí fakt, že aplikace by si musely umět o svou prioritu říci (jako si o to říkají data v síti). De-facto by se tím softwarové přidělování priorit dostalo na hardwarovou úroveň. L4 cache by se pak mohla umístit buďto jako další čip pod tepelný rozvaděč procesoru, případně by se pokročilejšími technologiemi přidělala přímo k jádru jako další vrstva, s čímž se u teraflopsového procesoru také počítá.

Zdroje: 

WIFT "WIFT" WIFT

Bývalý dlouholetý redaktor internetového magazínu CDR-Server / Deep in IT, který se věnoval psaní článků o IT a souvisejících věcech téměř od založení CD-R serveru. Od roku 2014 už psaní článků fakticky pověsil na hřebík.

více článků, blogů a informací o autorovi

Diskuse ke článku Intel zvažuje využití L4 cache

Čtvrtek, 31 Květen 2007 - 01:50 | Anonym | Zlato ma horsiu vodivost ako med!! Najlepsie je...
Pátek, 25 Květen 2007 - 11:55 | Anonym | lojza> Vratit diplom lebo bohuzial kaapo...
Pátek, 25 Květen 2007 - 11:02 | Anonym | Kaapo-> cece a kde jsi na takove veci...
Pátek, 25 Květen 2007 - 09:13 | petr ib | ze maji Intelacke CPU problem s FSB i u sestav s...
Čtvrtek, 24 Květen 2007 - 23:19 | Anonym | lojza suchanek: ver mi, ze ten elektron neleti...
Čtvrtek, 24 Květen 2007 - 20:53 | Peter Fodreknickfotob | Ono uz ako AMD tak intel su predajcovia L2 Cache...
Čtvrtek, 24 Květen 2007 - 20:48 | cc dd | morgun3: L1 má latency kolem 3 cyklů, L2 má tak...
Čtvrtek, 24 Květen 2007 - 19:49 | morgun3 | vcera som cital nieco o z-ram, ktora je trocha...
Čtvrtek, 24 Květen 2007 - 18:01 | Anonym | Když už je řeč o té L3, tak to přece měl už AMD...
Čtvrtek, 24 Květen 2007 - 16:37 | Anonym | No kdyz tam uz pak nastupujou u te RAM problemy...

Zobrazit diskusi