Компания X-Silicon разработала новую микропроцессорную архитектуру C-GPU, которая сочетает ускорение GPU с векторным процессором RISC-V для маломощных одноядерных решений. Это универсальный гибридный процессор, который может справляться с разными задачами и разным типом вычислений. Это открытая архитектура с аппаратным доступом на уровне регистров через слой аппаратных абстракций (HAL).

X-Silicon представляет гибридную архитектуру C-GPU, которая заменит CPU, GPU и NPU

Уже много лет в отрасли идут поиски универсального процессора для разных сфер применения — от автомобилей до Интернета вещей и робототехники. X-Silicon утверждает, что их универсальная архитектура C-GPU NanoTile для создания энергоэффективных чипов является ответом на эти поиски. Разработка новой архитектура стартовала в 2022 году. Это развитие открытой архитектуры RISC-V с использованием еще 14 патентов для оптимизации потока данных между ядрами и памятью и повышения эффективности вычислений. Чип C-GPU сочетает возможности центрального и графического процессоров, что позволяет ему выполнять разные операции на одном вычислительном ядре. Архитектура предусматривает унифицированный декодер инструкций, векторное ядро RISC-V с 32-битным FPU и скалярным ALU, планировщик, движок отсечения, блок растеризации, блок обработки текстур, пиксельный процессор и нейронный движок, плюс математический движок и блок вывода изображения. Такой чип может выполнять общие вычисления, обрабатывать 2D- и 3D-графику, а также вычисления искусственного интеллекта.  И все это возможно в рамках одного потока без обмена данных из пространства памяти CPU и GPU, что позволяет оптимизировать процесс вычислений и улучшить энергоэффективность. Заявлено, что архитектура уже поддерживает API Vulkan.

X-Silicon представляет гибридную архитектуру C-GPU, которая заменит CPU, GPU и NPU

Такие ядра можно объединять в рамках многоядерного чипа с использованием скоростных межъядерных интерфейсов и дополнительной кэш-памяти. И каждое отдельное ядро ​​в таком чипе можно запрограммировать для отдельного типа нагрузки — обработка графики, искусственного интеллекта, видео, физики или других вычислений.

Открытая универсальная архитектура C-GPU NanoTile с низким энергопотреблением предполагает смену парадигмы в развитии графических процессоров. X-Silicon надеется, что NanoTile установит новый стандарт для GPU благодаря широким возможностям и эффективности. Также использование новой архитектуры не потребует лицензионных отчислений, как в случае использования x86 или ARM.

В целом все звучит многообещающе, но надо дождаться конкретных инженерных решений. Первые комплекты разработки программного обеспечения под C-GPU NanoTile будут предоставлены избранным партнерам в текущем году.

Источники:
Tom’s Hardware
Jon Peddie Research