12月5日消息,成立于2007年,专门为全球半导体技术客户开发用于超低功耗和面积受限的数字设备的高性能图形,显示控制器和机器学习IP技术的公司Think Silicon日前正式宣布,推出了业界首款基于RISC-V ISA的3D GPU NEOX | V。据报道,NEOX | V 的IP提供了无数种灵活的可能性,可以轻松配置为计算机图形学,机器学习,视觉/视频处理和通用计算等应用。新产品提供了一个平台,可在许多消费和工业垂直市场的多种嵌入式和外部设备中实施,当中包括了图形,计算和用于IoT / Edge / Compute的AI。
NEOX | V还提供了一个用于集成自定义用户指令的框架,使公司可以定制其解决方案以增强其目标应用程序的性能。NEOX | V也可以成为客户多核/多线程计算引擎的基础。他们指出,在主系统CPU和GPU之间使用公共ISA将通过动态平衡这些处理元素之间的计算负载来允许新的编程范例。
而从Think Silicon的介绍我们得知,软件支持将是NEOX | V的重点。他们指出,现在客户面临的主要痛点之一是有限的软件资源所带来的约束,加上不断上升的开发成本(根据EETimes,占总运营支出的60%-70%)。针对这些问题,NEOX | V将利用RISC-V生态系统中不断增长的工具集(例如编译器,优化器和调试器)来提供基于开放标准的解决方案。
据介绍,现在NEOX | V™支持的功能:
基于具有自适应NoC的RISC-V64GC ISA指令集的并行多核和多线程体系结构;
可配置4至64核;
以1到16个群集元素组织的各种缓存大小和线程计数;
各种集群/核心配置,在800 MHz下的计算能力范围为12.8至409.6 GFLOPS;
支持FP16,FP32和FP64以及SIMD指令;
NEOX | V SDK同时还具有系统Verilog RTL,集成测试,LLVM C / C ++编译器和GCC C / C ++编译器。支持供开放的图形框架,如OpenGL ® ES和Vulkan,通过 GLOVE中间件。该SDK支持针对计算机图形,计算和AI的自定义指令以及用户定义的扩展。可在Xilinx SoC FPGA平台和SW Cycle Accurate Simulator上进行评估。支持的操作系统包括Linux,RTOS和Wear OS。
Think Silicon销售和营销高级副总裁Ulli Mueller则表示,在RISC-V指令集体系结构上构建GPGPU是Think Silicon年轻历史的另一个重要里程碑。随着NEOX | V的发布,我们将提供基本的低功耗GPU技术,以使公司能够为各种市场创建高效灵活的解决方案。