Сложные вычислительные процессы под силу только суперкомпьютерам. Такие машины уже есть, но их возможностей хватает только для того, чтобы покрывать потребности крупных корпораций и научных центров. Да и создание и содержание суперкомпьютера стоит солидных денег. В результате компании поменьше лишены возможности пользования вычислительными мощностями таких машин. Но, по мнению ученых НИТУ «МИСиС», решение этой проблемы есть и оно более, чем доступно – оно у нас в руках!
Исследователи с кафедры инженерной кибернетики предложили создание грид-сетей, объединяющих разрозненные мобильные устройства в качестве поставщиков вычислительной мощности. Согласно статистике, большую или значительную часть времени компьютеры, планшеты, ноутбуки и смартфоны бездействуют, а их ресурсы практически простаивают. Ученые уверены, что можно найти способ использовать их без вреда для самих гаджетов. Кроме того, пользователи не только не будут чувствовать неудобств, но и не будут замечать этого.
Сначала проект был создан «на бумаге». Затем, ученые провели несколько смелых экспериментов, используя возможности открытой платформы BOINC. На их пути возникло несколько препятствий. Например, в опыте участвовало только ограниченное количество устройств, принадлежавших самим исследователям. Тем не менее им удалось создать тестовую распределенную мобильную сеть, которая начала работать и показала первые положительные результаты. Экспериментируя с вариантами, ученым удалось найти оптимальную конфигурацию сети. Им удалось увеличить процент загрузки гаджетов и уменьшить процент невыполненных задач.
Идея будет развиваться и может стать успешным проектом. В будущем предполагается объединение устройств с различной архитектурой и операционными системами в единую сеть по определенному алгоритму. Включение в сеть будет доступно во время зарядки или, когда заряд батареи более 80%, а сам гаджет подключен к беспроводной сети Wi-Fi. Ученые сообщают, что ведется работа по нахождению лучшего соотношения параметров сети с тем, чтобы использование гаджетов для решения сложных вычислительных задач меньше влияло на скорость разрядки аккумуляторов. Ученые уже составили первые рекомендации по созданию эффективной грид-сети.