Premium

Získejte všechny články
jen za 89 Kč/měsíc

Víte o tom, že Pentium neumělo dělit? (2)

V jakých výpočtech, s jakými čísly a jak často se chyba dělení v procesoru Pentium vyskytuje, se dozvíte v tomto článku.

Jak často se chyba objevuje?

To je poměrně těžká otázka. Oficiální dokument firmy Intel (lze jej získat přes automatickou faxovou službu) uvádí, že chybou bude postižena 1 z 9 miliard dvojic. Pokud bereme v úvahu, že hustota chyb v dvojité přesnosti je stejná jako v jednoduché přesnosti výpočtů, docházíme k tomuto výsledku: celkově máme 223 čísel, tedy 246 dvojic. 1738 je jen o trochu méně než 211, což znamená 2(46-11) =235 správných výsledků na jeden špatný. 235 je zhruba 32 miliard, což se řádově shoduje s číslem, které udává Intel.
Větším problémem je však pravděpodobně to, že počet chyb nebude mezi uživatele rozložen náhodně, ale bude silně záviset na typu výpočtu a na rozložení čísel, která výpočet používá. Z této skutečnosti pak vyplývá někdy až katastrofální nepřesnost výpočtu.

Jak jsou chyby velké?

Největší nalezená chyba je dána přesností na 14 bitů, tj. zhruba 4 decimální místa (jako oba naše uvedené příklady). Jiným náhledem na velikost chyby je vyjádření relativní chyby, tj. chyba vydělená správným výsledkem. Přenost 14 bitů dává relativní chybu zhruba 1/32000. Největší nalezená relativní chyba činila 1/16000. Ovšem jen 8 případů z 64 bilionů náhodných párů čísel v jednoduché přesnosti dává tuto největší relativní chybu.

Které čipy jsou vadné a kdy budou chyby odstraněny?

Takový typ chyby je potvrzen pouze u procesoru Intel Pentium. Chyba byla prokázána na 60, 90 i 100MHz verzích. 

Ze dvou nezávislých zdrojů (EE Times a firma Intel) je potvrzeno, že opravené verze čipu jsou k dispozici od června roku 1994, avšak Intel je začal svým největším odběratelům distribuovat teprve počátkem prosince.

Historie objevení chyby

Pentium

Chybu jako první objevil dr. Thomas R. Nicely z Lynchburské univerzity. Své zjištění zveřejnil 30. října 1994 na dvojici 1/824633702441. Zjistil v jednom ze svých experimentů neobvyklou chybu a propracoval se až k místu jejího vzniku v dělení procesoru Pentium. Krátce poté jeho informaci Intel potvrdil. 
Ve sdělovacích prostředcích se zprávy tom poprvé zmiňovaly 7. listopadu 1994 a už 10. listopadu Andreas Kaiser objevil dalších 23 dvojic čísel. Teorii o vzniku chyby nezávisle na sobě vytvořili Tim Coe a Mike Carlton a publikovali ji 21. listopadu. V té době se počet dvojic čísel v jednoduché přesnosti rozšířil na dnešních 1738.

Softwarové řešení chyby

Vznik chyby lze softwarově obejít například tak, že v případě jejího vzniku vynásobíme obě dělená šísla 3/4 a dělení provedeme znovu. 0,75 je číslo menší než 1, a proto nemůže dojít k přetečení, pokud by mělo dojít k podtečení, chyba nevznikne a nebude třeba ji odstraňovat. 
Takový způsob obcházení chyb se používá v programu MathLab. Zpomalení výpočtu jednoho podílu vzroste asi na dvojnásobek původně potřebného času (tj. ze 30 na 60 procesorových cyklů), avšak celkové zpomalení výpočetní rychlosti celého programu nebude vzhledem k poměru počtu dělení vůči ostatním operacím pravděpodobně příliš výrazné.

  • Nejčtenější

Zázrak! NASA po pěti měsících obdržela od sondy Voyager smysluplnou zprávu

v diskusi je 173 příspěvků

23. dubna 2024  13:37

Když se v únoru letošního roku stále nedařilo navázat smysluplnou komunikaci s jedním z...

Herečce Slávce Budínové by bylo 100 let. Zemřela opuštěná, bez zájmu veřejnosti

v diskusi je 30 příspěvků

21. dubna 2024

Před 100 lety, 21. dubna 1924, se v Ostravě narodila známá česká herečka Slávka Budínová.

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Unikátní exkurze. Nahlédněte do francouzské jaderné ponorky před vyplutím

v diskusi je 16 příspěvků

20. dubna 2024

Není obvyklé, aby reportéři mohli nahlédnout do jaderné ponorky v aktivní službě. Agentura AP nyní...

Proč umělá inteligence lže a proč kvůli ní zhloupneme. Počítačový expert vypráví

v diskusi je 17 příspěvků

22. dubna 2024

Premium Zatímco průmyslová revoluce zaváděla masivní využití strojů, které nahradily lidské svaly, nyní...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Byla to druhá nejjasnější hvězda. V budoucnu může svítit jako druhý Měsíc

v diskusi je 17 příspěvků

21. dubna 2024

Velmi neobvyklá hvězda éta Carinae v devatenáctém století náhle zjasnila a stala se druhou...

Pomník Jana Žižky na Vítkově vznikal skoro 30 let

v diskusi je 8 příspěvků

27. dubna 2024

27. dubna 1924 zahájil Spolek pro zbudování pomníku Jana Žižky na Žižkově veřejnou sbírku na jeho...

Přistávat s vrtulníkem je jako balancovat na míči a zůstat při tom něžný

v diskusi je 1 příspěvek

27. dubna 2024

Mysli na to, že při záchraně druhých nesmíš sebe ani nikoho jiného ohrozit. Tak zněla jedna z...

Učili jsme se od alpských záchranářů, líčí pilot počátky letecké záchranky

v diskusi jsou 3 příspěvky

26. dubna 2024

Exkluzivně Za kniplem vrtulníku strávil přes 9 250 hodin. Stál u zrodu letecké záchranné služby, létal s...

Sphere jako osmý div světa? Zábavní komplex ve Vegas je technologický zážitek

v diskusi je 17 příspěvků

25. dubna 2024

Uvidíte v ní famózní obraz s nejvyšším rozlišením na světě, do uší zahraje sto šedesát tisíc...

Akční letáky
Akční letáky

Prohlédněte si akční letáky všech obchodů hezky na jednom místě!

Bývalý fitness trenér Kavalír zrušil asistovanou sebevraždu, manželka je těhotná

Bývalý fitness trenér Jan Kavalír (33) trpí osmým rokem amyotrofickou laterální sklerózou. 19. dubna tohoto roku měl ve...

Herečka Hunter Schaferová potvrdila románek se španělskou zpěvačkou

Americká herečka Hunter Schaferová potvrdila domněnky mnoha jejích fanoušků. A to sice, že před pěti lety opravdu...

Tenistka Markéta Vondroušová se po necelých dvou letech manželství rozvádí

Sedmá hráčka světa a aktuální vítězka nejprestižnějšího turnaje světa Wimbledonu, tenistka Markéta Vondroušová (24), se...

Horňáci versus dolňáci. Víme, čemu muži dávají přednost, a je to překvapení

Ženské tělo je pro muže celkově velmi atraktivní a nabízí jejich očím mnoho zajímavých partií. Největší pozornosti se...

Hello Kitty slaví padesátiny. Celý svět si myslí, že je to kočička, jenže není

Kulatý obličej se dvěma trojúhelníkovýma ušima, drobný čumáček, vousky a červená mašle na uchu. Taková je Hello Kitty,...