Кратко:
Компания X-Silicon Inc. объявила о разработке новой процессорной архитектуры микропроцессоров RISC-V. Её уникальность заключается в сочетании ядра ЦП RISC-V и векторной графики на одном чипе. Об этом сообщает издание Jon Peddie Research.
Новый гибридный процессор CPU/GPU с открытым исходным кодом, как утверждается, предназначен для решения самых разных задач, включая задачи, связанные с искусственным интеллектом. Сейчас для ИИ-задач выделяют специальные нейронные процессоры и графические ускорители.
Как пишут журналисты тематического ресурса, современная отрасль мечтает получить универсальное решение с открытым стандартом, которое будет достаточно гибким и масштабируемым, чтобы обеспечить поддержку самых разных нагрузок, например, управление «мозгами» электрического автомобиля, работа в составе системы виртуальной реальности или как часть устройств IoT. Новый чип RISC-V от X-Silicon должен решить данную проблему.
Его архитектура не похожа на те, которые использованы в моделях от Intel и AMD, где ядра центрального и графического процессоров разделены. В X-Silicon ядро предназначено для решения, как задач CPU, так и задач GPU. Такой подход многим может напомнить проект под названием Intel Larabee — его авторы попытались использовать архитектуру x86 для графических и других видов нагрузок.
Архитектура, разработанная за стенами компании X-Silicon, использует ядро с 32-битным блоком FPU, которое задействовано в вычислениях с плавающей точкой, различного рода инженерных симуляциях и трёхмерной графике. Его дополняет модуль Scaler ALU, включающий в себя планировщик потоков, механизм обрезки, растеризатор, блок текстур, нейронный движок и пиксельный процессор.
Разработчики утверждают, обработка задач для CPU и GPU на одном ядре даёт процессору ряд преимуществ. Чип, который выполняет один поток инструкций, оперирует меньшим объёмом памяти и имеет более высокую эффективность, так как в этом случае не происходит обмена данными между центральным и графическим процессорами.
Дополнительным преимуществом решения стала возможность объединения ядер CPU/GPU в многоядерную конструкцию для повышения производительности, если таковая потребность появится. В этом случае ядра расположены на одном чипе, а связь между ними устанавливается при помощи высокоскоростной шины. Конструкция предполагает наличие кэш-памяти второго уровня L2, которая получает информацию из нескольких ядер. Каждое ядро в данной схеме можно задействовать для выполнения разных задач: одно — для искусственного интеллекта, второй — для графики и так далее.
В заключении необходимо отметить, что X-Silicon использует открытый исходный код, поэтому компаниям-разработчикам не придётся платить за использование архитектуры, как в случае с ARM и x86.
Источник: trashbox.ru