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

Xeon Ice Lake pomalu zvyšuje frekvence z režimu nízké spotřeby. Intel ho zakáže

Zdá se, že výtěžnost 10nm procesu a zabezpečení nejsou jediné problémy, které podle dostupných zdrojů trápí serverový Ice Lake. Procesoru nejdou rychlé nájezdy na vyšší taktovací frekvence…

Aby procesory v klidu nekonzumovaly řádově stejné množství energie jako v zátěži, začali už před mnoha a mnoha lety jejich výrobci implementovat různé úsporné režimy, které mimo zátěž snižují takty jader, díky tomu mohou snižovat i pracovní napětí a spotřeba v klidu tak výrazněji klesá. Protože však většina zátěže není ve skutečnosti dokonale kontinuální a okamžiky plné zátěže střídají okamžiky bez zátěže, pilují výrobci dlouhodobě úsporné režimy tak, aby do nich mohl procesor přecházet co nejčastěji. Díky tomu i ve zdánlivě setrvalé zátěži (která však může být složena ze sledu krátkých jednoduchých úloh, mezi nimiž jsou drobné prostoje) může jádro na krátké okamžiky přecházet do úsporného režimu, snižovat tím reálnou spotřebu v této zdánlivě kontinuální zátěži a díky takto vzniklé rezervě TDP zvýšit boostové frekvence, dosáhnout vyššího výkonu a celou úlohu dokončit rychleji.

S každou další generací se tyto technologie dále rozvíjejí a propracovávají, což je činí účinnějšími - na druhé straně roste pravděpodobnost, že někde dojde k chybě. Právě to postihlo serverový Ice Lake. Intel zjistil, že procesor z těchto režimů nízké spotřeby (konkrétně C1E a hlubší) najíždí na vysoké frekvence nečekaně pomalu. To může mít podle vyjádření výrobce nečekané následky, například v podobě nestabilního výkonu v zátěži z důvodu nejistoty dosažené taktovací frekvence. Zkrátka pokud dojde na námi popsaný příklad složený ze sledu drobných zátěží, což je právě pro serverové procesory docela obvyklý případ, může být každá jednotlivá úloha dokončena než se procesoru podaří vyšplhat na boostovou frekvenci, poté jádro spadne do režimu nízké spotřeby a opět přijde další úloha, kterou také dokončí při nízkých taktech. Ve výsledku procesor - protože zátěž zpracovává při nižších než předpokládaných (boostových) taktech, dosahuje nižšího výkonu.

Intel připravil patch, kterým tento problém řeší prostřednictvím vypnutí tzv. C1E auto-promotion, což není nic jiného než deaktivace úsporných stavů C1E až C6. Patch umožní dosáhnout očekávaného výkonu, ovšem na úkor zvýšené spotřeby.

Tagy: 
Zdroje: 

Diskuse ke článku Xeon Ice Lake pomalu zvyšuje frekvence z režimu nízké spotřeby. Intel ho zakáže

Sobota, 25 Červenec 2020 - 19:52 | Tomas A | Čo ja viem... Na ESX clusteri kde máme HANA VMs (...
Pondělí, 20 Červenec 2020 - 13:44 | hixaxon | Neplánované náklady za spotřebu v datacentrech by...
Pondělí, 20 Červenec 2020 - 13:24 | Mali | No a tedka to bude jeste horsi. Spotreby/teploty...
Pondělí, 20 Červenec 2020 - 12:58 | super master | shintel inside
Pondělí, 20 Červenec 2020 - 12:42 | Jan Volec | Hotfix - doslova Nomen Omen :-)
Pondělí, 20 Červenec 2020 - 11:46 | Kert | Tak je to hotfix. Třeba se k řádné opravě někdy...
Pondělí, 20 Červenec 2020 - 11:16 | Waffer47 | "není nic jiného než deaktivace úsporných...
Pondělí, 20 Červenec 2020 - 09:34 | PeZa PeZa | Z naprosto stejneho duvodu jsem mel na i7-5820K...
Pondělí, 20 Červenec 2020 - 08:40 | renda4 | Intel na tom ještě zapracuje z nevýhody udělá...
Pondělí, 20 Červenec 2020 - 07:59 | Pety | To je u Intelu normální, ne? Tedy že dosahuje...

Zobrazit diskusi