Войти

Или войди с помощью

Марсоход Curiosity — это Apple PowerMac G3 на колесах

Роман Юрьев avatar |
Марсоход Curiosity — это Apple PowerMac G3 на колесах

В основе проекта, который обошелся NASA в $3,5 млрд, лежит такая же по вычислительным характеристикам начинка, как и в выпускавшемся с 1997 по 1999 год настольном ПК Apple PowerMac G3. Да-да, марсоход Curiosity построен на базе процессора PowerPC 750 с частотой 200 МГц. Какой-то разрыв шаблона: космические технологии и вычислительная техника из прошлого тысячелетия. Но не все так просто.

В NASA в принципе любят технику Apple, и ноутбуки компании частенько мелькали в кадре во время посадки марсохода:

Тем не менее, не это стало причиной выбора столь странных комплектующих для Curiosity, а именно:

  • Процессор PowerPC 750 с частотой 200Mhz, также известного почтенным пользователям Mac как G3.
  • 256 МБ оперативной памяти.
  • 2 ГБ флэш-памяти.
  • 17 камер с разрешением сенсора 1600х1200 точек (2 мегапикселя).
  • Операционная система VxWorks, она же используется в роутерах Apple Extreme Wireless.

Огромная вычислительная мощность современных потребительских компьютеров растрачивается на игры и красивости интерфейса, но в прикладных задачах она зачастую избыточна. По крайней мере, для марсохода. На «Красной планете» не курорт и даже не арктический экстрим. Там чудовищные температурные и радиационные условия для любой потребительской техники, которая «сдохнет» в них в течение минут, не говоря уже о каких-то попытках работы.

Выше на фотографии изображен описанный ранее компьютерный модуль RAD750. Он технически слаб в плане производительности, но при этом способен выдерживать адские условия работы на другой планете. Так, он функционален при температуре окружающей среды от –55°C до +70°C (процессор работает при собственной температуре до +125°C) и выдерживает от 200 тыс. до 1 млн рад поглощенной дозы радиации, в то время как смертельная для человека доза всего 600 рад, да и любое электронное оборудование выйдет из строя задолго до нижнего порога RAD750. Кстати, в марсоходе два таких модуля и при выходе из строя первого, второй мгновенно включается в работу. Стоимость одного RAD750 составляет около $200 тыс. Физическая защита обходится дороже, чем вычислительная мощь. Ниже предлагаю оценить и прочувствовать весь накал страстей, связанных с посадкой Curiosity, с теми самыми «7 минутами ужаса», когда годы подготовки и миллиарды долларов могли сгореть в атмосфере Марса или разбиться о планету в мгновение ока:

Стоит также упомянуть и об операционной системе VxWorks, которой уже исполнилось 27 лет. Это так называемая ОС реального времени, применяющаяся во многих встраиваемых системах, а не только в марсоходе Curiosity и роутерах Apple. Например, в модельном ряду роутеров Linksys WRT54G установлена она же, а также в предыдущих марсоходах Sojourner, Spirit и Opportunity, в спутнике Mars Reconnaissance Orbiter (MRO), в космическом корабле SpaceX Dragon, в системе BMW iDrive и в военном вертолете Apache Longbow. Это вам не Windows, не OS X и даже не UNIX в чистом виде. Это программное обеспечение, постоянно разрабатывающееся в течение последних трех десятков лет в направлении максимальной надежности и эффективности, когда от работы ПО зависят жизни людей, огромные средства и будущее науки.

В детстве я с широко открытыми глазами следил за космической программой СССР и США, а также мечтал о космосе, надеясь, что человечество вырвется за пределы «Земли» еще при моей жизни. Вырвется по-настоящему, с межпланетными перелетами и колониями на других планетах солнечной системы. Вряд ли этому суждено сбыться, но Curiosity возродил те прекрасные мечты детства, которые, на самом деле, до сих пор живы в душе.

Человечество все больше погрязает в проблемах местных, в междоусобицах, в погоне за прибылью и в источении запасов энергетических и природных ресурсов, но все-таки энтузиасты еще есть и наука маленькими шажками продолжает двигаться вперед. Сегодня — это марсоход и возможность каждого имеющего доступ к Интернету человека увидеть «Красную планету» своими глазами, завтра — путешествие в соседнюю солнечную систему, а послезавтра — объединенная планета без границ между государствами, без войн и болезней, без религиозных распрей. Планета, стремящаяся в другие миры, человек, познающий не только загадки вселенной, но и собственный внутренний мир. [OSXDaily] & [ExtremeTech]

60
undefined
iPhones.ru
В основе проекта, который обошелся NASA в $3,5 млрд, лежит такая же по вычислительным характеристикам начинка, как и в выпускавшемся с 1997 по 1999 год настольном ПК Apple PowerMac G3. Да-да, марсоход Curiosity построен на базе процессора PowerPC 750 с частотой 200 МГц. Какой-то разрыв шаблона: космические технологии и вычислительная техника из прошлого тысячелетия. Но...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. Randex avatar
    Randex 13 августа 2012
    0

    Отличная статья. Отжег что называется :D
    Я тоже до сих пор мечтаю о колониях на других планетах при моей жизни :)

    Войди на сайт, чтобы ответить
    Ответить
  2. Alex.B. avatar
    Alex.B. 13 августа 2012
    0

    Объединенная планета без границ между государствами, без войн и болезней, без религиозных распрей.
    – Такой планетой может быть только мёртвая планета.

    Прекрасная статья, +

    Войди на сайт, чтобы ответить
    Ответить
  3. Артур Малосиев avatar
    Артур Малосиев 13 августа 2012
    0

    Да это просто охренеть, я прослезился в конце.

    Правильно я понял из видео, что посадочная капсула смогла по рельефу сама определить место выгрузки марсохода? Маловероятно, что с Земли управляли.

    Randex avatar
    Randex13 августа 2012
    0

    @Артур Малосиев, с земли в общем-то и не управляли. Слишком большое расстояние, а тут каждая секунда на счету.

    Артур Малосиев avatar
    Артур Малосиев13 августа 2012
    0

    @Randex, теперь представь, как должен быть оптимизирован код, чтобы процессор 15 летней давности помимо всего прочего еще смогу распознавать рельеф.

    Randex avatar
    Randex13 августа 2012
    0

    @Артур Малосиев, Уже представил. Это охренеть О_О

    oflam avatar
    oflam13 августа 2012
    0

    @Артур Малосиев, “Чтобы отправить человека на луну требовалось в 10 раз меньше компьютерной мощности, чем сейчас есть в персональном пк”- говорит интернет. Так что всё возможно

    Moga avatar
    Moga13 августа 2012
    0

    @oflam,
    но так и не отправили человека на луну.
    Даже сейчас это никто не делает, хотя прорыв во всем позволяет это сделать с легкостью.

    La_Negro avatar
    La_Negro13 августа 2012
    0

    @Moga, Америкосы хороший фильм сняли для всей планеты, с развивающимся флагом в космическом пространстве(!) с влажными следами на лунном грунте(пляж?) с отсутствием звезд(!) с космонавтами прыгающими на страховочных тросах.И финал – все космонавты погибли при странных обстоятельствах,вот незадача,случайно наверное :)

    Артур Малосиев avatar
    Артур Малосиев13 августа 2012
    0

    @La_Negro, зачет сдан :)

    Moga avatar
    Moga13 августа 2012
    0

    @Артур Малосиев,
    возьми меня тоже в комиссию :)

    oflam avatar
    oflam13 августа 2012
    0

    @La_Negro, Об афтерэффектс тогда знали только Доктор Эммет Браун, и Доктор Кто. Да вообще только врачи догадывались.

    SeaKier avatar
    SeaKier13 августа 2012
    0

    @La_Negro, Почитайте http://www.skeptik.net/conspir/moonhoax.htm и больше глупо не цитируйте ren-tv и тв3. А то так и скатиться до “Гагарин в космос не летал” и “скорость звука недостижима” недолго.

    La_Negro avatar
    La_Negro13 августа 2012
    0

    @SeaKier, это вы про рен тв сказали,не я,если на этом канале была передача про “удвительные приключения американцев на Луне” то я ее не смотрел.Не впадайте в крайности. Когда китайцы доберутся до луны тогда все и решится.У них есть потенциал.А насчет Американцев – напомню что когда Ссср запускал в космос собак и обезьян – американские ракетоносители взрывались еще на старте. Поинтересуйтесь,почитайте.

    FiLunder_7 avatar
    FiLunder_714 августа 2012
    0

    @La_Negro, Тоесть то что в СССР принимали радиопереговоры американцев с Луны вас не смущает? И что во времена СССР никто даже не вякнул про то что всё подстроено? И фотографии места посадки Апполона 11 с Китайского спутника, на которых видно следы астронавтов вас тоже не убеждают? А все доводы про влажные следы, развивающиеся флаги и тд развенчает любой школьник хорошо учивший физику, и не смотрящий Рен-тв и НТВ.

    VitaliyGl avatar
    VitaliyGl14 августа 2012
    0

    @SeaKier, ну спасибо Вам, товарищ. Вечер на увлекательное чтение я уже потратил. Делами придется заниматься ночью.

    SimpleWhite avatar
    SimpleWhite13 августа 2012
    0

    @oflam, я бы даже сказал, что намного больше чем в 10 слабее были системы. В самом центре управления в хьюстоне было всего 1мб памяти, а на космическом аппарате намного меньше

    vetok avatar
    vetok13 августа 2012
    0

    @Артур Малосиев, так точно ” На Земле сигнал принимали с задержкой в 13 минут 46 секунд”

    Stepan avatar
    Stepan13 августа 2012
    0

    @Артур Малосиев, Странно, у меня одного музыка играла слишком громко, и я почти ничего не мог разобрать из сказанного тем человеком?

    Войди на сайт, чтобы ответить
    Ответить
  4. vetok avatar
    vetok 13 августа 2012
    0

    а зачем небесный кран так далеко улетел?

    Артур Малосиев avatar
    Артур Малосиев13 августа 2012
    0

    @vetok, чтобы изучить ближайших соседей и свалить всей великой нацией с этой грязной планеты. России опять вернется Аляска.

    Роман Юрьев avatar
    Роман Юрьев13 августа 2012
    0

    @vetok, Чтобы случайно не повредить марсоход, если вдруг в этом кране что-то откажет. Он свою задачу выполнил и улетел.

    Никита Горяинов avatar
    Никита Горяинов13 августа 2012
    0

    Так кому верить? :)

    vetok avatar
    vetok13 августа 2012
    0

    @Роман Юрьев, так 100 метров хватит наверно…

    FiLunder_7 avatar
    FiLunder_714 августа 2012
    0

    @vetok, На сколько импульса хватило на столько и улетел, ему уже всё равно в принципе 100 метров или 10 км.

    vetok avatar
    vetok14 августа 2012
    0

    @FiLunder_7, спасибо кэп

    Старый Пью avatar
    Старый Пью14 августа 2012
    0

    @Роман Юрьев, Рома, подскажи плиз, какой у тебя ник на 4PDA?

    Роман Юрьев avatar
    Роман Юрьев14 августа 2012
    0

    @Старый Пью, такой же, как и везде — bigbeastus

    anivaros avatar
    anivaros13 августа 2012
    0

    @vetok, не знаю зачем, но он об успехе даже в твиттер написал :)

    http://www.twitter.com/MarsSpaceCrane/status/232357075919962112

    Alexis Assa avatar
    Alexis Assa14 августа 2012
    0

    @anivaros, а пацаны его так подставили…

    Войди на сайт, чтобы ответить
    Ответить
  5. shooshpad avatar
    shooshpad 13 августа 2012
    0

    Немного занудства. Последите, пожалуйста, за стилистикой: слишком много “чудовищного” для одного абзаца. Прям лавкрафтщина.

    Роман Юрьев avatar
    Роман Юрьев13 августа 2012
    0

    @shooshpad,
    Правильное замечание, благодарю. Поправил статью.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.