Представьте себе начало 90-х: мир ещё не утопал в персоналках, они были редкостью для лабораторий, офисов и тех самых #TechEnthusiasts, кто собирал их по ночам в гаражах! Intel тогда стояла на краю пропасти — старый добрый 486-й процессор уже еле тянул, а рынок жаждал прорыва, скорости, которая перевернёт всё с ног на голову. И вот стартует проект P5: это не просто чип, а настоящая революция с суперскалярной архитектурой, встроенным математическим сопроцессором (FPU) и кэшем L1. Каждая деталь — от транзисторов до конвейера команд — рождалась в хаосе споров, фейлов и триумфов. Инженеры, ведомые "отцом Pentium" Винодом Дхамом, знали: они куют не железку, а фундамент цифровой эры! #EngineeringHeroes
А знаете редкий факт? Проект P5 зародился аж в 1989 году, когда команда из 450 человек в Орегоне и Израиле работала в секретном режиме, конкурируя с самими собой — Intel параллельно развивала i860, но P5 победил благодаря своей универсальности. Представьте ночные вахты: прототипы грелись как печки, отказывали в самый неподходящий момент. Один инженер — говорят, это был кто-то из команды по верификации — просидел целую ночь у осциллографа, ловя микроскопические задержки в конвейере. Его находка спасла проект от краха! А ещё редкость: название "Pentium" выбрали не случайно — Intel не могла запатентовать "586" как торговую марку, потому что конкуренты вроде AMD уже клепали клоны с числовыми именами. Так родился бренд, который стал легендой. #PentiumOrigins
В 1993-м Pentium вырвался на свободу с тактовыми частотами 60 и 66 МГц — и мир ахнул! Но радость была недолгой: первые юзеры наткнулись на странные глюки в редких расчётах. Это был знаменитый #FDIVBug — ошибка в делении с плавающей запятой, вызванная... всего пятью пропущенными записями в таблице Programmable Logic Array (PLA) на чипе! Баг затрагивал один из девяти миллиардов случаев деления, но когда математик Томас Найсли в 1994-м опубликовал доказательства, разразился скандал. Intel сначала отмахнулась — мол, редкость, не беда, — но под давлением СМИ и пользователей сдалась. Они отозвали 6 миллионов чипов, потратив на замену около 475 миллионов долларов! Это был первый в истории Intel массовый отзыв процессоров, 10 судебных исков, падение акций и урок на века: ошибки не спрячешь, честность окупается. #TechCrisis
А если бы Intel зажала бабки и оставила баг? AMD могла бы раньше захватить рынок, а мультимедиа, игры и научные симуляции развивались бы медленнее. Но нет — Pentium стал иконой: суперскалярность открыла двери для многозадачности, встроенный FPU ускорил графику, а всё вместе запустило эру, где ПК стали для всех. Редкий факт: баг нашли внутри Intel ещё до релиза во время тестов, но посчитали "незначительным" — один в 9 миллиардах делений! Это история не про сухие мегагерцы, а про смелость, случайности и решения, которые переписали индустрию. #InnovationWins
### Список литературы:
1. Pentium FDIV bug - Wikipedia: https://en.wikipedia.org/wiki/Pentium_FDIV_bug
2. Intel's $475 million error: the silicon behind the Pentium division bug: http://www.righto.com/2024/12/this-die-photo-of-pentium-shows.html
3. How Intel makes sure the FDIV bug never happens again - Chip Log: https://www.chiplog.io/p/how-intel-makes-sure-the-fdiv-bug
4. A Retrospective into Intel's infamous Pentium FDIV Bug: https://www.youtube.com/watch?v=lA3Hnvh859w
5. Pentium Division Bug Affair - MATLAB Central Blogs: https://blogs.mathworks.com/cleve/2013/05/13/pentium-division-bug-affair/
6. 30 Years Since Intel Pentium FDIV Bug: Math Bug Caused CPU Recall: https://www.tomshardware.com/pc-components/cpus/its-been-30-years-since-intels-infamous-pentium-fdiv-bug-reared-its-ugly-head-a-math-bug-caused-intels-first-cpu-recall
7. Pentium FDIV Bug - halfhill.com: https://www.halfhill.com/byte/1995-3_truth.html
8. The $500 Million Math Mistake: https://medium.com/@kambizhoma/the-500-million-math-mistake-ad91e29271ea
9. A Die-Level Look At The Pentium FDIV Bug | Hackaday: https://hackaday.com/2024/12/29/a-die-level-look-at-the-pentium-fdiv-bug/
10. Intel: a Bug and a Pro - AbortRetry.Fail: https://www.abortretry.fail/p/intel-a-bug-and-a-pro
@johan хз
@johan рар вообще странная весчь
Дело же не в раре, а в ошибке вычислений. Просто в случае рара это было а) заметно; б) безвредно. Сколько синих экранов было по той же причине — мы не знаем.
@johan да.
@pureacetone
У меня в AMD K-6 был странный баг: некоторые RAR-архивы при распаковке выдавали ошибку CRC, но если оставлять «битые» файлы (ключ -kb) — они оказывались абсолютно корректными.
Вот ХЗ, что это было, но было регулярно.
RE: https://qoto.org/@pureacetone/115810089550443952