Найти в Дзене
Smartpedia

Ваш смартфон в миллионы раз более мощный, чем все объединенные вычисления НАСА в 1969 году

Это тот год, когда человек впервые ступил на Луну. Трудно представить технические проблемы приземления на Луне более пяти десятилетий назад, если вы не ученый-ракетостроитель, но, безусловно, компьютеры играют фундаментальную роль - даже тогда. Несмотря на то, что компьютеры НАСА были жалки по сегодняшним меркам, они были достаточно хороши, чтобы вести людей через 356 000 км пространства от Земли до Луны и безопасно возвращать их. На самом деле, во время использовались первые Apollo миссии критические механизмы безопасности и двигательные под контролем программного обеспечения в первый раз , которые легли в основу современных вычислений. Существенным для лунных миссий был теперь древний  компьютер командного модуля, разработанный в Массачусетском технологическом институте под названием «Аполлонский путеводитель» (AGC). Компьютер использовал операционную систему, которая позволяла астронавтам вводить существительные и глаголы, контролирующие их космический корабль. Для управления обор

Изображение: инженеры NASA работают с мэйнфреймами IBM System / 360 Model 75.
Изображение: инженеры NASA работают с мэйнфреймами IBM System / 360 Model 75.

Это тот год, когда человек впервые ступил на Луну. Трудно представить технические проблемы приземления на Луне более пяти десятилетий назад, если вы не ученый-ракетостроитель, но, безусловно, компьютеры играют фундаментальную роль - даже тогда. Несмотря на то, что компьютеры НАСА были жалки по сегодняшним меркам, они были достаточно хороши, чтобы вести людей через 356 000 км пространства от Земли до Луны и безопасно возвращать их. На самом деле, во время использовались первые Apollo миссии критические механизмы безопасности и двигательные под контролем программного обеспечения в первый раз , которые легли в основу современных вычислений.

Apollo Guidance Computer, тактовая частота 0.043 МГц. Изображение: НАСА
Apollo Guidance Computer, тактовая частота 0.043 МГц. Изображение: НАСА

Существенным для лунных миссий был теперь древний  компьютер командного модуля, разработанный в Массачусетском технологическом институте под названием «Аполлонский путеводитель» (AGC). Компьютер использовал операционную систему, которая позволяла астронавтам вводить существительные и глаголы, контролирующие их космический корабль. Для управления оборудованием AGC имеет встроенные машинные коды с использованием компилятора  Luminary . Вот как выглядел код кода для компьютера, когда он использовался для Apollo 13 и 14.

Хотя это было удобно, AGC не был особенно сильным, имея 64 Кбайт памяти и работающий на 0,043 МГц. На самом деле он был менее оснащен, чем современный тостер!

КАРМАННЫЙ КАЛЬКУЛЯТОР БОЛЬШЕ ВЫЧИТАЕТ, ЧЕМ КОМПЬЮТЕРЫ, ИСПОЛЬЗУЕМЫЕ ДЛЯ ЛУННОЙ МИССИИ

Помимо AGC, обратно на Землю в  Центре космических полетов Годдарда  тысячи эвакуаторов и компьютерных экспертов использовали   компьютер мейнфрейма IBM System / 360 Model 75 для самостоятельных вычислений и поддержания связи между Землей и лунными посадочными устройствами. Эти компьютеры стоили 3,5 миллиона долларов и были размером с машину. Каждый из них мог выполнять несколько сотен тысяч операций в секунду, а их общая емкость памяти была в мегабайте. Были разработаны программы для 75-х, которые контролировали экологические данные космического корабля и здоровье космонавтов, которые были в то время самым сложным программным обеспечением, когда-либо разработанным.

Неплохо для компьютера, который едва мог запустить Mario Bros. Изображение: NASA
Неплохо для компьютера, который едва мог запустить Mario Bros. Изображение: NASA

Сегодня, однако, даже простой USB-накопитель или WiFi-маршрутизатор более мощный, не говоря уже о iPhone. В iPhone 6 используется 64-битная архитектура 64-битной архитектуры Cortex A8 от ARM, состоящая из примерно 1,6 млрд. Транзисторов. Он работает на 1,4 ГГц и может обрабатывать инструкции со скоростью примерно 1,2 инструкций в каждом цикле в каждом из двух ядер. Это 3,36 миллиарда инструкций в секунду. Проще говоря, часы iPhone 6 в 32 600 раз быстрее, чем лучшие компьютеры эпохи Аполлона, и могут выполнять инструкции в 120 000 000 раз быстрее. Вы не ошибетесь в том, что iPhone может использоваться для управления 120 000 000 космических аппаратов эпохи Аполлона на Луну, в то же время.

Справедливости ради, подобные сравнения не очень честны. Это похоже на то, чтобы сопоставить между собой первые самолеты, разработанные братьями Райт с истребителем F-18. Конечно, оба могут летать, но эти два являются технологически говорящими мирами друг от друга. В конце концов, iPhone явно превосходит даже один из самых известных - и гораздо более свежий - суперкомпьютер, который когда-либо существовал: суперкомпьютер IBM Deep Deep 1997 года, который победил Гарри Каспарова в исторической шахматной игре. Имея это в виду, можно только опасаться, что компьютерная мощность каждого из нас держится на кончиках пальцев. Никогда не будем использовать их для легкомысленных дел. Представьте, что вы будете держать в руке (или внутри нее) через 20 лет.