Esperanto Technologies
Esperanto Technologies — американская компания, занимавшаяся разработкой энергоэффективных процессоров для систем искусственного интеллекта и машинного обучения, в первую очередь для задач вывода (inference) нейросетей. Основана в 2014 году в Беркли, Калифорния. Компания известна разработкой процессора ET-SoC-1, который объединяет более тысячи ядер на базе архитектуры RISC-V с тензорными ускорителями.
История
Компания Esperanto Technologies была основана в 2014 году ветеранами полупроводниковой индустрии, включая Дэйва Дицела (Dave Ditzel), ранее работавшего в Intel и Sun Microsystems. Целью стартапа было создание высокопроизводительных, но при этом экономичных чипов для задач искусственного интеллекта, способных конкурировать с решениями на базе графических процессоров (GPU) от NVIDIA и AMD.
В 2015 году компания привлекла начальное финансирование от венчурных фондов, включая Acorn Campus Ventures и другие. В 2018 году Esperanto Technologies объявила о привлечении 58 миллионов долларов в ходе раунда финансирования серии C, а в 2020 году — ещё 60 миллионов долларов, доведя общий объём привлечённых средств до более чем 130 миллионов долларов.
В 2021 году компания анонсировала свой первый процессор — ET-SoC-1, ориентированный на задачи вывода нейросетей. В 2022 году начались поставки образцов и тестирование чипа партнёрами. Однако к 2023 году компания столкнулась с финансовыми трудностями на фоне жёсткой конкуренции и замедления рынка полупроводников. В начале 2024 года Esperanto Technologies прекратила операционную деятельность и была продана, а её активы, включая интеллектуальную собственность, перешли к другим компаниям, в частности, к компании Rivos Inc., занимающейся разработкой RISC-V-процессоров для серверов.
Архитектура процессора ET-SoC-1
Основной продукт компании — система на кристалле (SoC) ET-SoC-1, предназначенная для ускорения вычислений в задачах машинного обучения, в первую очередь для вывода (inference) на серверах и в центрах обработки данных.
Ключевые характеристики
- Количество ядер: 1088 ядер RISC-V, из которых 1024 являются тензорными ядрами (ET-Tensor), а 64 — универсальными ядрами (ET-Minion) для управления и вспомогательных задач.
- Тензорные ядра (ET-Tensor): специализированные процессорные ядра, оптимизированные для матричных операций, лежащих в основе нейросетей. Каждое ядро поддерживает операции с плавающей запятой различной точности, включая FP32, FP16, BF16 и INT8.
- Универсальные ядра (ET-Minion): ядра на архитектуре RISC-V, выполняющие управляющие функции, обработку данных и поддержку операционной системы.
- Память: встроенная память SRAM объёмом до 128 МБ на кристалле, а также поддержка внешней памяти DDR4 и DDR5.
- Энергопотребление: заявленное тепловыделение (TDP) составляет около 15–20 Вт, что значительно ниже, чем у современных GPU с аналогичной производительностью.
- Производительность: по заявлениям компании, ET-SoC-1 способен выполнять до 100 TOPS (триллионов операций в секунду) при точности INT8.
Особенности архитектуры
ET-SoC-1 использует концепцию «множества простых ядер» (manycore), а не несколько мощных ядер, как в GPU. Каждое тензорное ядро ET-Tensor имеет собственный кэш и блок управления, что позволяет эффективно распараллеливать вычисления. Процессор поддерживает стандартные фреймворки машинного обучения, такие как TensorFlow, PyTorch и ONNX, через собственный стек программного обеспечения.
Применение
Процессоры Esperanto Technologies были ориентированы на следующие области:
- Серверное ускорение ИИ: использование в центрах обработки данных для вывода нейросетей в реальном времени, например, для распознавания изображений, обработки естественного языка и рекомендательных систем.
- Пограничные вычисления (edge computing): благодаря низкому энергопотреблению, чипы могли применяться в устройствах на границе сети, таких как камеры видеонаблюдения, промышленные контроллеры и автономные транспортные средства.
- Облачные вычисления: интеграция в облачные платформы для предоставления услуг машинного обучения как сервиса (MLaaS).
Конкуренция и рыночная позиция
Esperanto Technologies конкурировала с такими компаниями, как NVIDIA (с её GPU и тензорными ядрами), Intel (с процессорами Habana Labs и Gaudi), AMD (с GPU Instinct), а также с многочисленными стартапами, разрабатывающими специализированные чипы для ИИ, включая Graphcore, Cerebras Systems и Groq.
Основным преимуществом ET-SoC-1 называлась высокая энергоэффективность: при производительности, сопоставимой с младшими моделями GPU, энергопотребление было в несколько раз ниже. Однако недостатком стала более сложная программная экосистема по сравнению с доминирующей платформой CUDA от NVIDIA, что ограничивало массовое внедрение.
Программное обеспечение
Компания разработала собственный стек программного обеспечения для работы с ET-SoC-1, включающий:
- Компилятор, оптимизирующий код для тензорных ядер.
- Библиотеки для популярных фреймворков машинного обучения (TensorFlow, PyTorch).
- Драйверы для операционных систем Linux и поддержку контейнеризации (Docker).
- Инструменты для профилирования и отладки производительности.
Интересные факты
- Название компании «Esperanto» отсылает к искусственному языку эсперанто, символизируя идею универсальности и совместимости архитектуры RISC-V с различными вычислительными задачами.
- Процессор ET-SoC-1 содержал 24 миллиарда транзисторов, что на момент анонса (2021 год) было одним из самых высоких показателей среди чипов для ИИ.
- Компания использовала производственные мощности TSMC (Тайвань) по техпроцессу 7 нм.
- После закрытия Esperanto Technologies её ключевые технологии и патенты были приобретены компанией Rivos Inc., которая продолжает разработку RISC-V-процессоров для серверов.
Критика
Основные критические замечания в адрес Esperanto Technologies касались сложности и высокой стоимости внедрения новой архитектуры в условиях доминирования платформы NVIDIA CUDA. Несмотря на заявленную энергоэффективность, реальная производительность в задачах вывода нейросетей часто оказывалась ниже, чем у современных GPU, из-за меньшей оптимизации программного обеспечения. Кроме того, компания не смогла привлечь достаточное количество крупных заказчиков, что в конечном итоге привело к финансовым трудностям и закрытию.
Источники
- Официальные пресс-релизы Esperanto Technologies (2014–2023).
- Статья «Esperanto Technologies Unveils ET-SoC-1: A 1088-Core RISC-V AI Accelerator» на сайте AnandTech (2021).
- Публикация «Esperanto Technologies Raises $60M for RISC-V AI Chips» на сайте VentureBeat (2020).
- Материалы о продаже активов компании Rivos Inc. (2024).
- Аналитические отчёты полупроводниковой отрасли за 2021–2024 годы.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →