Intel vydá revizi SoC Apollo Lake kvůli degradaci. Ale ne pro PC

Nový stepping F-1 Celeronů a Pentií Apollo Lake opravuje chybu způsobující degradaci a zkrácenou životnost. Ale jenom pro IoT zařízení

Ve spoustě minipočítačů (ale také Mini-ITX desek a notebooků) se nachází úsporné procesory Intel Celeron a Pentium rodiny „Apollo Lake“ (s atomovými jádry Goldmont). Tyto 14nm čipy ale obsahují chybu vedoucí k degradaci obvodů, takže můžou časem přestat fungovat. Intel teď vydal novou revizi, která má problém řešit. Bohužel se ale ukázalo, že spotřebitelský hardware tuto opravu nedostane a zůstanou v něm neopravené verze.

Intel tento měsíc publikoval na svém webu dokument (tzv. Product Change Notice), v kterém se psalo, že zákazníci se mají připravit na to, že původní čipy (stepping B-1) Apollo Lake jsou nyní nahrazeny novým steppingem F-1, jenž opravuje degradaci, která může ohrozit jejich dlouhodobé fungování. Jmenovány přitom byly čtyři Apollo Lake: mobilní dvoujádro Celeron N3350 a mobilní čtyřjádro Pentium N4200, k tomu dále desktopové 10W Celerony J3355 (dvě jádra) a J3455 (čtyři jádra), které Intel v nabídce nahradí novými modely Celeron N3350E J3355E, J3455E a Pentium N4200E, přičemž ono E má právě signalizovat, že už jde o opravený křemík bez chyby. Jinak by parametry byly stejné (ovšem stepping F-1 má z nějakého důvodu také o 0,066 mm zvedlou výšku čipu – zda je to způsobené třeba přidáním další kovové vrstvy navíc, nevíme). Poznámka: chyba se týká i všech ostatních modelů Apollo Lake, ale opravené verze asi Intel chystá jen od těchto čtyř modelů.

V čem spočívá ona chyba, opravovaná steppingem F-1 a přítomná ve steppingu B-1? Intel ji v errata k procesorům zveřejnil už z kraje minulého roku, jde o chybu v návrhu, která způsobuje pomalé opotřebovávání určitých bloků. Nejde přitom o jádra nebo vysokorychlostní rozhraní jako DDR4 nebo PCI Express, ale paradoxně o pomalé a nijak výkonné sběrnice LPC, RTC a SD. Podle Intelu bylo odhaleno, že v čipech Apollo Lake obvody (patrně PHY) pro tyto sběrnice pomalu degradují a za určitou dobu by tato degradace mohla dostoupit tak daleko, že přestanou fungovat. Jde o chybu, kterou Intel odhalil i v předchozích čipech Soc – 14nm Braswell/Cherry Trail a také ve 22nm čipech Bay Trail. A trpěly jí i serverové Atomy C2000 Avoton, což vedlo k poměrně velkým problémům, neboť při nepřetržitém provozu tyto mohly odcházet již po nějakých 18 měsících.

Při méně intenzivním používání by pravděpodobně výskyt chyb měl nastávat až mnohem později, ale nemáme žádné přesnější odhady o tom, jak velkou životnost mají čipy Apollo Lake v noteboocích nebo třeba v minipočítačích. Pokud zmíněné sběrnice odejdou, může to vést v případě SD k nefungování čtečky paměťových karet, ale také třeba hlavního úložiště eMMC, pokud ho zařízení používá (a v mobilních zařízeních může na SDIO být připojen také bezdrátový adaptér. Nefunkční sběrnice RTC (hodin reálného času) a LPC však zcela znemožní fungování a spuštění zařízení, takže tato chyba danou desku či počítat jak se říká „brickne“.

Celeron N3350 rodiny Apollo Lake, postižený potenciální degradací sběrnic (Zdroj: KoolShare)

Pro PC jsou podle Intelu původní čipy stále vyhovující

Ovšem po publikování původního dokumentu ho Intel stáhl zpět a poté opravil. Ukázalo se, že onen nový stepping nenahrazuje původní potenciálně problematická Apollo Lake všude, ale jenom pro sektor IoT zařízení (pod což asi Intel řadí i použití tradičně označovaná jako embedded). Pro tyto trhy totiž Intel nabízel až 15letou dostupnost a produktový cyklus a dokumenty uvádějí, že rychlejší než očekávané degradování už by mohlo při dlouholetém provozu v tomto sektoru dělat problémy. A pro tuto oblast jsou proto ony steppingy F-1 s označením E na konci.

Pro normální PC a notebooky ale podle aktualizovaného dokumentu Intel nemíní původní čipy Apollo Lake nahrazovat a uvádí, že i s onou latentní chybou plně vyhovují požadavkům pro tuto oblast. V počítačích, noteboocích a PC deskách tedy nebudou původní Celerony a Pentia éčkovými verzemi nahrazené a Intel do nich hodlá nadále plánovat ony chybou postižené verze. To zřejmě platí třeba i pro potenciálně i pro embedded sektor použitelný NUC 8 Rugged, o němž jsme psali tento týden. I v něm je pořád Celeron N3350, nikoliv opravený N3350E, ačkoliv jde o úplně čerstvý produkt.

Nově uváděný Intel NUC 8 Rugged s neopraveným Celeronem N3350 (Zdroj: KoolShare)

Bohužel nevíme, jak rychle ve skutečnosti degradace sběrnic LPC/SD/RTC probíhá, takže neumíme říct, jestli zde má Intel pravdu a chyba způsobující degradaci nepředstavuje pro spotřebitelská PC problém. Nevíme, zda vydrží třeba pět let relativně intenzivního používání, nebo deset (Apollo Lake bylo vydáno v roce 2016, takže starší zařízení budou nyní teprve sloužit třetí rok). Tudíž neumíme rozhodnout, zda je toto rozhodnutí Intelu dál čipy prodávat a nenahrazovat správné, nebo ne.

Customers who do not need Intel IOTG Long Life Product Availability can continue to purchase existing B-1 Stepping Intel® Celeron® N3350, J3355, J3455 Processors and Intel® Pentium® N4200 Processor as they meet all Intel quality goals for PC Usage and will continue to be available.

Intel IOTG is now offering the new F-1 stepping of Intel® Celeron® N3350, J3355, J3455 Processors and Intel® Pentium® N4200 Processor for Long Life Product Availability.

Pořizujte místo Apollo Lake asi raději Gemini Lake

Pokud se každopádně chcete raději vyhnout riziku, byť třeba není nijak velké, budete asi muset zařízení s procesory Apollo Lake nekupovat, pokud nepůjde o nějaká IoT výrobek, v němž by byl už čip  E s opraveným steppingem F-1. Taková se ale asi začnou objevovat až za nějaký čas, protože teprve v červnu až červenci (júna/júla) začal Intel dodávat vzorky a sériové dodávky opravených kusů zřejmě začaly až na přelomu srpna a září (augusta/septembra).

V spotřebitelských minipočítačích nebo noteboocích se můžete Apollo Lake vyhnout ještě tak, že koupíte alternativu, v které je jiný procesor. Už na konci roku 2017 vydal Intel následníka Apollo Lake, čipy s interním označením Gemini Lake (například Celeron J4005, N400, N4100, Pentium Silver J5005, N5000), které mají novější CPU architekturu Goldmont+ a již také nemají obsahovat chybu, která degradaci způsobovala. Pokud tedy chcete být opatrní, můžete zvolit tyto. To vám ale samozřejmě není nic platné, pokud už nějaké zařízení s postiženou revizí Apollo Lake vlastníte. Tyto čipy jsou pájené na desku, takže se ani nedají jednoduše vyměnit.


  •  
  •  
  •  
  •  
Flattr this!

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *