На что бы хватило мощностей мобилы?
У нас с коллегой есть шутка про программы, которые потребляют неоправданно много ресурсов непонятно на что - «оно там в фоне спутником управляет». Думаю, многим знакома такая ситуация - пара десятков открытых вкладок в одном известном браузере заставляют всю систему ощутимо глючить, вот это как раз тот самый случай. Недавно я натолкнулся на статью про американский проект PhoneSat, в рамках которого были построены несколько спутников под управлением обычных, не модифицированных смартфонов, и задался вопросом, а насколько бы эта шутка могла быть правдой?
Фразу о том, что «Ваш смартфон сейчас мощнее, чем все компьютеры NASA в 1969» сегодня не слышал, пожалуй, только ленивый слепо-глухо-немой отшельник. Но тогда, во-первых, намного интенсивнее использовался человеческий ресурс (целые здания живых «калькуляторов»), а во-вторых, задача решалась все же менее сложная, чем сегодняшние. Ну и сравнивать технологии с разницей в 50 лет - это все равно что поставить на гонку лошадь и болид Формулы-1, поэтому я озадачился поиском более современных данных.
После непродолжительных пыток поисковика мне удалось выяснить, что в шаттлах NASA сегодня используется компьютер с процессором IBM PowerPC 750FX, разработанный в 2002 году (инфа на 2014 год, свежее не нашел, но не думаю что что-то сильно изменилось). В каждом компьютере используется два таких одноядерных процессора, каждый с тактовой частотой 900MHz. Всего таких компьютеров на борту три.
Для сравнения - последний процессор Qualcomm Snapdragon 855+ имеет тактовую частоту 2960MHz и 8 ядер. Путем нехитрых расчетов можем получить, что один Snapdragon в 4.4 раза мощнее, чем все три машины в шаттле на PowerPC (1 проц х 2960MHz х 8 ядер) / (2 проца х 900MHz х 1 ядро х 3 компа). Расчеты приведены в абсолютном вакууме и не претендуют на объективность, не учтены реальные показатели количества операций в секунду, RISK-архитектура, закон Амдала и еще куча всяких умных понятий. Но, даже если мы уменьшим этот показатель еще вдвое, все равно получится, что топовый смартфон 2020 года теоретически смог бы управлять сразу двумя шаттлами, а уж на спутники бы его хватило на орбитальную группировку наверное.
На фотке PhoneSat (взято из интернета, БМ не ругается, даже странно), размер примерно 10х10х10см, вес около 1кг, стоимость поизводства 3500-7000 вечнозеленых.