Почему телескоп «Хаббл» до сих пор работает на процессоре i486 и накопителе объемом всего 1.5 ГБ
Честно, иногда становится смешно. У меня в кармане лежит смартфон, который мощнее суперкомпьютеров Пентагона 90-х, но он умудряется тормозить при открытии списка контактов. А где-то над нашими головами, на высоте 540 км, летит махина весом в 11 тонн — телескоп «Хаббл». Он делает снимки, от которых у астрономов перехватывает дыхание, и при этом управляется «камнем», который сегодня постеснялись бы поставить даже в тетрис.
В сети гуляет старая байка: мол, мозгом телескопа служит древний Intel i486 с частотой 25 МГц. Многие крутят пальцем у виска — фейк же! Ну не может техника за миллиарды долларов работать на чипе, который мы выкинули на свалку много лет назад. Сюрприз: может. И это не экономия на спичках, а гениальный расчет.
Апгрейд по-насовски
Когда «Хаббл» запускали в 1990-м, внутри стоял вообще доисторический компьютер DF-224 (привет из 70-х). Он был надежным, как кувалда, но к концу 90-х начал «сыпаться». В 1999 году к телескопу пристыковался шаттл «Дискавери», и астронавты провели, наверное, самый дорогой апгрейд ПК в истории. Они выкинули старый блок и поставили новый, на базе Intel 80486.
Да, тот самый 486-й. Мечта школьника начала 90-х.
- Частота: 25 МГц.
- Техпроцесс: 1 микрометр (это 1000 нанометров!).
Почему NASA не поставило туда Pentium III, который в 1999-м уже рвал чарты продаж? Ответ прост: в космосе скорость убивает.
«Жирный» транзистор — залог здоровья
На Земле нас защищает атмосфера. На орбите процессоры живут под постоянным обстрелом космических лучей и тяжелых частиц. Представьте современный процессор на 3 нанометра. Его транзисторы настолько крошечные и стоят так плотно, что одна шальная частица, пролетевшая насквозь, может переключить сразу несколько битов. Это называется SEU (Single Event Upset). Для вашего ПК это «синий экран смерти» и перезагрузка. Для телескопа — потеря ориентации и смерть на солнцепеке.
Старичок i486 сделан по «дубовому» техпроцессу. Его транзисторы по меркам физики — это огромные амбары. Чтобы переключить их состояние случайным попаданием, частице нужно обладать чудовищной энергией. Этот процессор медленный, но он почти бессмертный. Он «глотает» радиацию, от которой современный чип сгорел за секунду.
SSD весом с гирю
Второй ньюанс — накопитель. Вместо катушечного магнитофона (да, там была пленка) поставили SSR — твердотельный рекордер. Многие блогеры, не разбираясь, пишут «12 ГБ», потому что привыкли к современным объемам. На самомделе там 12 Гигабит (около 1,5 ГБ). Кстати, старый ленточный магнитофон на «Хаббле» имел емкость 1.2 Гигабита (около 150 МБ).
Весит эта «флешка» 11 килограммов. Почему? Потому что это не легкая платка, а алюминиевый сейф. Внутри — банки памяти с многократным дублированием. Сгорел один чип? Контроллер просто пропускает сгоревший, и пишет на соседний. Это устройство создано, чтобы пережить ядерную зиму, а не чтобы быстро грузить винду.
Вместо вывода
История с «Хабблом» учит нас одной вещи: прогресс — это не всегда наращивание цифр в бенчмарках. Для того чтобы держать телескоп наведенным на звезду в течение суток, не нужны нейросети. Нужна математическая точность и максимальная надежность.
Так что, когда ваш браузер в очередной раз сожрет все гигабайты оперативки и зависнет, вспомните про 486-й процессор на орбите. Он работает там уже 26 лет без перезагрузок и переустановки драйверов. Вот это я понимаю — оптимизация.
Источник: aistudio.google.com





13 комментариев
Добавить комментарий
Случай в Intel 80486 для Хаббла — это сознательный выбор техпроцесса и скорости микропроцессора.
Этот микропроцессор может оказаться не единственным на Хаббле. Более дубовые микропроцессоры типа Motorola 68000 1980 года (3.5um, HMOS) могут стоят на управлении ориентацией телескопа. А Intel 80486 (1um, CMOS) например используется для обработки изображения, системы хранения фотографий, управление файловой системой.
Добавить комментарий