Nel 1994/1995 Internet era solo un embrione di quello che è oggi. Tuttavia anche allora la Rete veniva usata per divagare e divertirsi, non solo per lavorare. Quindi, parlando del bug FDIV dei Pentium, non ho potuto resistere alla tentazione di andare a scovare le battute che circolarono in quegli anni. Eccovi le migliori (N.d.A. sconsiglio vivamente qualsiasi critica al mio umorismo!!!):
I migliori dieci slogan per il lancio del Pentium
- 9,9999973251 - È una pecca, dannazione, non un errore!
- 8,9999163362 - È abbastanza vicino.... Diciamo.
- 7,9999414610 - Quasi 300 operazioni corrette!
- 6,9999831538 - Non ti serve sapere cosa c'è dentro!
- 5,9999835137- Ridefiniamo il PC e anche la matematica già che ci siamo
- 4,9999999021 - L'abbiamo sistemato, lo giuriamo!
- 3,9998245917 - La divisione fa male alla salute
- 2,9991523619 - Perché credi che l'abbiano chiamato "a virgola mobile"?
- 1,9999103517 - Stiamo cercando solo alcune piccole pecche
- 0,9999999998 - Lo Sbaglio Inside
Le 10 migliori ragioni per spiegare perché il Controllo Qualità non si è accorto del FDIV bug
- Intel non poteva permettersi di acquistare l'hardware necessario per la verifica oltre i cinque decimali
- Avevano individuato il problema ma non hanno voluto dire nulla limitandosi a un "Siamo timidi"
- Hanno investito più tempo a controllare l'hardware del Controllo Qualità invece che di quello che producevano
- Hanno deciso che era più importante verificare migliaia di righe di istruzioni di cui nessuno ha mai sentito parlare invece di verificare le sue capacità matematiche
- Hanno pensato che, se mai fosse venuto fuori un problema con il processore, avrebbero potuto girare attorno al sole per sfruttare l'effetto fionda e tornare indietro nel tempo come Star Trek
- Intel ha usato un PC 486 per verificare i calcoli matematici emulando un Pentium
- I soldi che Intel avrebbe dovuto spendere in emulatori per il controllo qualità sono finiti a causa delle spese in alcool e "signorine" di Andy Grove (il CEO di Intel al tempo)
- Non hanno fatto un controllo approfondito di tutte le funzioni matematiche. Si sono fermati a 2 + 2 = 5 perché ritenevano che fosse sufficiente
- I test del Pentium sono consistiti nel giocare a Tetris fino a raggiungere 100.000 punti
- Perché? C'era una FPU in quella cosa?
Domande & Risposte
D: Come si chiama una serie di istruzioni FDIV su un Pentium?
R: Approssimazioni successive
D: Quale algoritmo è stato utilizzato da Intel per il floating-point divider dei Pentium?
R: "La vita è come una scatola di cioccolatini" (Forrest Gump, Chief Architect di Intel)
D: Quanti ingegneri della squadra che ha progettato il Pentium ci vogliono per avvitare una lampadina?
R: 1,99904274017 ma per le persone non tecniche è una risposta sufficientemente precisa
D: In quale altro modo si chiama l'adesivo "Intel Inside" che appiccicano sui computer dotati di Pentium?
R: Etichetta delle avvertenze
D: Che differenza c'è fra un coniglio e un Pentium?
R: Nessuna! Entrambi moltiplicano ma non dividono!
D: Come si chiama il successore del Pentium I?
R: Repentium (N.d.T.: to repent significa pentirsi)
Fortunatamente i processori Intel Core attuali sono privi di bug gravi e funzionano a dovere. Se vuoi costruirti un PC tuttofare, ma senza spendere molto, un Core i3-7300 può andare bene.