«Мозг» Falcon 9 — три двухядерных процессора x86 и Linux

8:43 /  Новое, Технологии, ТОП
falcon-9-nasa

Электроника, используемая в космической промышленности, обычно сильно отличается от электроники в бытовых устройствах. Однако это не относится к ракете SpaceX Falcon 9 , которая несколько дней назад запустила капсулу Crew Dragon с двумя астронавтами на борту, сообщает kratko-news.com.

Небольшая группа разработчиков программного обеспечения для космических полетов раскрыла некоторые секреты об аппаратном и программном обеспечении Falcon 9. Выяснилось, что «мозг» ракеты-носителя работал на облегченной версии Linux.

Что касается аппаратного обеспечения, то здесь работа поручена трем обычным x86-совместимым двухъядерным процессорам. Программное обеспечение для полета написано на C / C ++ и работает отдельно на каждом процессоре.

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

Если все идет хорошо с расчетами, каждый процессор отправляет отдельную команду в микроконтроллеры PowerPC, которые в свою очередь также сравнивают полученные команды.

Разработчики не уточняют модели процессоров, но это могут быть относительно новые коммерческие чипы.

Архивы

Июнь 2020
Пн Вт Ср Чт Пт Сб Вс
« Май   Июл »
1234567
891011121314
15161718192021
22232425262728
2930  

При копировании материалов активная ссылка на сайт обязательна. KratkoNews.com (Кратко) © 2012-2022.