ПОЧЕМУ МАЙНИНГ КРИПТОВАЛЮТЫ МЕШАЕТ ИССЛЕДОВАНИЯМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА?
Когда в конце 2020- начале 2021 года курс биткоина взлетел сначала до 40, а потом и до 60 тысяч долларов, в интернете можно было наблюдать начавшееся противостояние сообщества игроманов и сообщества майнеров криптовалюты. Иногда оно выражалось в забавных мемах (таких как, например, этот или этот), а иногда и в полных грусти и негодования постах. Однако от майнеров пострадали не только геймеры, их сообщество было просто наиболее активным. Другими пострадавшими были разработчики и исследователи искусственного интеллекта. Но какая здесь связь?
Дело в том, все упомянутые сообщества используют для своих целей одно и тоже устройство — видеокарту (графический процессор или Graphic processing unit — GPU). А поскольку биткоин — одна из главных криптовалют, её подорожание повлияло на рост котировок остальных виртуальных валют. Это спровоцировало бум в продажах видеокарт, сменившийся ростом цен на них и, как следствие, последующим дефицитом.
Графический процессор, наряду с центральным процессором, устанавливается во все современные компьютеры, планшеты или смартфоны. Но, если задача центрального процессора сводится к обеспечению работы основных функций устройства (про его работу мы писали здесь), то задача видеокарты, как следует из названия, — воспроизведение графики. Например, для монитора с разрешением FullHD (1920х1080 точек) необходимо отрисовывать 2 млн. пикселей. Причём это надо делать с такой скоростью, чтобы человеческий глаз не замечал обновления пикселей на экране. Поэтому то, что называется графическим процессором, на самом деле состоит из множества мелких процессоров, цель которых — производить простые вычисления максимально быстро. Именно скорость обработки графической информации особенно ценится геймерами, поскольку качество ощущений от игры напрямую зависит от качества картинки виртуального мира. Но оказалось, что принцип работы видеокарт отлично подходит для майнинга криптовалют, где прибыль зависит от скорости расшифровки множества блоков в цепи блокчейн, и для разработка искусственного интеллекта, где внутри сетей глубокого обучения между миллионами нейронов происходят вычисления.
ЗАЧЕМ ИСКУССТВЕННОМУ ИНТЕЛЛЕКТУ СВОЙ “ЦИФРОВОЙ МОЗГ”?
Видеокарты, заточенные под работу с графикой, не могут являться оптимальным решением для задач искусственного интеллекта, но используются из-за отсутствия альтернатив. Правда постепенное внедрение искусственного интеллекта в жизнь меняет ситуацию. Примерно с 2015 года многие компании занимаются разработкой нейроморфных процессоров — чипов, которые бы оптимально подходили для задач искусственного интеллекта. Нейроморфными чипы называются потому, что их разработчики пытаются копировать работу нейронов внутри мозга, хотя на самом деле за этим словом скрывается множество различных технологий и подходов.
Компания Apple, например, в прошлом году представила сразу два новых процессора с нейроморфными модулями. Один из них c говорящим названием — Apple A14 ‘Bionic’ — устанавливается в IPhone 12, другой — Apple M1 — в ноутбуки MacBook Pro и MacBook Air. В самой компании нейроморфные процессоры называют нейронными (или neural engine). Нейронные процессоры, к слову, Apple ставит во все свои смартфоны, начиная с IPhone X. Они используются в модуле распознавания речи, FaceID, подборе режима съёмки, обработки и каталогизации фото. То есть как раз там, где работают алгоритмы искусственного интеллекта.
Другим примером служит компания Tesla. Автомобили Tesla с функцией беспилотного вождения полностью зависят от работы систем искусственного интеллекта, поэтому компания с 2019 года ведёт разработку собственного нейроморфного процессора под названием Dojo.
КАК ПРОИЗВОДИТЕЛИ ВИДЕОКАРТ БОРЮТСЯ С МАЙНЕРАМИ?
На первый взгляд это может показаться странным вопросом: зачем бороться с тем, кто приносит тебе прибыль? Дело в том, что рынок производителей видеокарт специфичный и работает по принципу “кто раньше встал, того и тапочки”. Это значит, что из-за высокой сложности технического процесса создания чипов, конкуренцию выигрывают те, кто первыми вышел на рынок. Исторически видеокарты производят только две компании: NVidia и AMD, причём доля NVidia больше 80%. Такая ситуация приводит к тому, что потребители, которые не занимаются майнингом криптовалюты (а таких большинство), выражают возмущение ценовой политикой NVidia. И компания вынуждена реагировать. Так, представители NVidia заявили, что выпустят линейку видеокарт, на которых будет невозможно заниматься майнингом криптовалюты, а также разработали специальный драйвер, блокирующий иил замедляющий майнинг на некоторых версиях уже выпущенных графических процессоров. Правда блокировку этого драйвера быстро обошли. Причём сделали это так просто, что, пожалуй, лучше всего ситуацию опишет данная картинка с сообщества Пикабу.
При этом в сообществе разработчиков искусственного интеллекта у NVidia хорошая репутация. Когда началась эпидемия коронавируса, компания открыла доступ к своим серверам с новейшими видеокартами для исследователей и команд, которые занимались поиском формулы вакцины. Но о том, как именно искусственный интеллект помогал разработчикам вакцины, наверно, стоит написать отдельный пост.
Ещё больше любопытного в Телеграм-канале: