Компания Microsoft представила платформу Project Brainwave для ускорения глубокого обучения искусственного интеллекта. Ее вычислительная мощность составляет 39.5 терафлоп (то есть 39,5 триллионов операций в секунду). Такая высокая производительность и сверхмалое время ожидания позволяют ИИ от Microsoft обрабатывать оперативные данные в реальном времени, что критически важно при работе с поисковыми запросами, потоковым видео, данными с датчиков или взаимодействии с пользователями. Платформа способна выполнять 130 000 вычислительных операций за один цикл, что открывает большие возможности для современных систем искусственного интеллекта.
Платформа Project Brainwave состоит из трех основных слоев: высокопроизводительной распределенной архитектуры, аппаратного движка глубокой нейронной сети (DNN), построенного на FGPA (программируемые вентильные матрицы Field-Programmable Gate Arrays); компилятора c библиотекой времени исполнения.
Новинка получила четыре модуля FPGA, созданных компанией Intel на базе 14-нанометровых процессоров Stratix 10. FPGA представляют собой программируемые аппаратные средства, которые не только повышают скорость и продуктивность работы, но также предоставляют нужную гибкость.
На данный момент Project Brainwave поддерживает Microsoft Cognitive Toolkit и Google Tensorflow, в планах добавить поддержку множества других платформ. Microsoft планирует внедрить Project Brainwave в облачный сервис Azure уже в 2018 году, чтобы любой клиент мог получить доступ к этой технологии.