В настоящее время на рынке появляется все больше и больше микроконтроллеров и процессоров RISC-V, но им всем не хватало графического процессора для ускорения 3D-графики..
Think Silicon является производителем графических процессоров NEMA для IoT и носимых устройств, и недавно эта компания объявила о том, что 10-12 декабря на саммите RISC-V в конгресс-центре Сан-Хосе (штате Калифорния) состоится демонстрация первого 3D графического процессора на основе RISC-V ISA, который получил название NEOX|V.
Ключевые особенности NEOX|V:
- Параллельная многоядерная и многопоточная архитектура на основе набора ISA-инструкций RISC-V64GC с адаптивным NoC (Networks-on-Chip)
- Настраивается от 4 до 64 ядер
- Различные конфигураций размеров кеша и количества потоков – от 1 до 16 элементов кластера
- Различные конфигураций кластеров / ядер с вычислительной мощностью от 12.8 до 409.6 GFLOPS при 800 МГц
- Поддержка инструкций FP16, FP32 и FP64 плюс SIMD
Помимо 3D-графики, графический процессор RISC-V может также использоваться для машинного обучения, обработки изображений и видео, а также в ускорении расчётов GPGPU.
SDK NEOX|V включает в себя System Verilog RTL, интеграционное тестирование, компилятор LLVM C / C++ и компилятор GCC C / C++. OpenGL ES и Vulkan поддерживаются также через промежуточное программное обеспечение компании GLOVE.
SDK также поддерживает пользовательские расширения и изменение инструкций RISC-V для компьютерной графики, вычислений и ИИ. Сам графический процессор NEOX|V RISC-V можно опробовать либо на платформе Xilinx SoC FPGA, либо на SW Cycle Accurate Simulator с поддерживаемыми операционными системами: Linux, RTOS, и Google Wear OS.
На данном этапе нет страницы продукта, но более подробная информация должна появиться на веб-сайте Think Silicon.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.