Новости Армия хочет научиться воевать с помощью дешёвых чипов из музыкальных открыток. И нет, это не шутка

NewsMaker

I'm just a script
Премиум
27,755
46
8 Ноя 2022
А ведь даже эти открытки уже умнее самого первого компьютера в истории.


5i83knowtmlill4olie04ipoecsu0tc4.jpg

Музыкальная открытка с батарейкой и микросхемой сегодня обладает большей вычислительной мощностью и памятью, чем ENIAC - первый универсальный программируемый электронный компьютер. В 1940-х ENIAC занимал целую комнату, потреблял огромное количество энергии и стоил миллионы долларов в пересчете на современные деньги. К 80-летию машины агентство DARPA предложило использовать разрыв между двумя эпохами для военных задач: найти способы заставить крошечные и дешевые вычислительные устройства выполнять полезную работу в сложных полевых условиях.

DARPA опубликовало запрос информации о новых подходах к низкоресурсным вычислениям, или LRC. Агентство ищет не просто уменьшенные компьютеры и не пытается собрать дата-центр в миниатюрном корпусе. Речь идет о системах, которым изначально досталось мало памяти, слабый процессор, ограниченное питание и простые компоненты, но которым все равно нужно выполнять важные задачи без постоянной помощи внешнего оборудования.

Ведомство исходит из простой проблемы. Стоимость самих вычислений резко упала: микросхемы попадают в одноразовые игрушки, детские книги и открытки со звуковыми эффектами. Сложнее обеспечить работу устройства в реальном мире. Питание, охлаждение, корпус, запасные части, транспортировка и защита оборудования часто обходятся дороже процессора. Для армии проблема особенно заметна там, где нет надежной связи, розетки, ремонтной мастерской и возможности быстро доставить замену.

DARPA называет положение парадоксом ресурсов. С одной стороны, даже крошечная электроника способна считать и хранить данные на уровне, недоступном ранним компьютерам. С другой, готовые военные системы нередко зависят от тяжелых серверов, внешних компьютеров для настройки и сложной инфраструктуры. Агентство хочет найти промежуточный вариант: небольшое устройство, которое не требует многого, но может продолжать работать и приспосабливаться к задаче.

Первое направление - работа с минимальным запасом электроэнергии и памяти. Авторам предложений нужно показать, как система будет выполнять задачу на слабом оборудовании, а не просто переносить на него привычную программу. Второе направление - устойчивость к ненадежным деталям. DARPA интересуют методы, при которых отдельный компонент может работать с ошибками, периодически отключаться или выдавать неполные данные, но вся IoT система не теряет работоспособность.

Третье направление касается производства. Агентство готово рассматривать устройства, которые можно изготовить с помощью старых технологических процессов, низкой точности или в технологически бедной среде. За формулировкой скрывается практическая цель: устройство не должно зависеть от передовой фабрики, редких компонентов и сложного оборудования для сборки. В полевых условиях или при перебоях поставок подобное ограничение может решить, удастся ли вообще развернуть вычислительную систему.

От участников ждут решений хотя бы по одному из перечисленных направлений. DARPA также предлагает учесть трудности, с которыми сталкиваются военные системы. Одна из них - работа в среде с низким доверием. Датчики, каналы связи, поступающие данные и отдельные модули могут быть скомпрометированы или просто неисправны. Устройство должно уметь выполнять задачу, не принимая на веру каждый сигнал и каждую команду.

Еще одно требование - принцип минимальных привилегий . Программа не должна получать права администратора только потому, что так проще настроить систему. Ограничение доступа уменьшает ущерб от ошибки, вредоносного кода или неверной команды. Интерфейс при этом должен оставаться простым, чтобы военнослужащий без специальной подготовки мог понять, что делает устройство, и управлять основными функциями.

Самое необычное требование связано с автономным программированием . DARPA хочет получить миниатюрные системы, которые смогут по указанию пользователя менять собственный код прямо на устройстве. Речь идет не о загрузке готового обновления с сервера, а о способности адаптировать программу, собрать ее заново или создать новый рабочий код без внешнего компьютера и инструментов разработки.

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

Запрос пока не означает запуск готовой программы или создание конкретного устройства. DARPA собирает идеи для будущих исследований и ждет ответы до 17 июля. Агентство просит разработчиков объяснить, как предложенный подход решит хотя бы одну техническую проблему и, по возможности, поможет работать в условиях ограниченного доверия, связи, прав доступа и ресурсов.
 
Источник новости
www.securitylab.ru

Похожие темы