Google построил вычислительный кластер из 2000 б/ушных смартфонов Pixel В Калифорнийском университете в Сан-Диего создаётся вычислительный кластер из …
В Калифорнийском университете в Сан-Диего создаётся вычислительный кластер из двух тысяч материнских плат отслуживших своё смартфонов Google Pixel. Вместо Android на них установлен серверный дистрибутив Linux, а вместо покупки новых серверов почти бесплатный кластер для экспериментов студентов.
Производительность однопоточных ядер современных смартфонов (например, Pixel Fold 2023) в тестах SPEC 2017 превосходит ядра типового сервера ASUS RS720A-E11. Разница в том, что серверы имеют много многопоточных ядер, а SoC смартфона небольшое число высокопроизводительных и энергоэффективных ядер. С учётом числа ядер вычислительные возможности 25–50 смартфонов эквивалентны современному серверу.
Кластер разделён на группы по 25–50 устройств, приложения запускаются в изолированных контейнерах под управлением Kubernetes. Эксперименты показали, что кластер из 20 смартфонов выдерживает нагрузку курса для 75 студентов с задержками ниже, чем в AWS.
Запуск кластера из 2000 устройств ожидается осенью, он сможет обеспечивать ресурсами сотни курсов по параллельным вычислениям и системному программированию.
🐧Обсудить в Чате Linux