Semidynamics 推出了 业界首批可用于高度并行处理器的 RISC-V 向量单元之一,例如用于人工智能 (AI)、高性能计算 (HPC) 甚至图形处理的处理器(如果配备适当的专用处理器)目的IP。该公告标志着 RISC-V 生态系统发展的一个重要里程碑。
Semidynamics 的向量单元与 RISC-V 向量规范 1.0 完全兼容,并提供大量额外的、适应性强的功能,以增强其数据处理能力。VU 由多个“矢量核心”组成,可与 AMD、英特尔和 Nvidia 的 GPU 核心相媲美,旨在同时执行多项计算。每个矢量核都配备了运算单元,可以执行加、减、融合乘加、除、平方根和逻辑运算等运算。
Semidynamics 开发的向量核可根据客户应用的具体需求进行定制,以支持各种数据类型,包括 FP、FP32、FP16、BF16、INT、INT32、INT16 或 INT8。客户还可以选择要集成到矢量单元中的矢量内核数量,可选择 4、8、16 或 32 个内核,从而提供广泛的功率和性能区域权衡可能性。
Semidynamics 的矢量单元具有连接所有矢量核心的高速网络,有助于特定 RISC-V 指令的数据混洗。独特的是,Semidynamics 允许自定义向量寄存器位大小 (VLEN),除了标准的 1X 之外,还提供 2X、4X 和 8X 比率。当 VLEN 大于总数据路径宽度 (DLEN) 时,矢量运算需要多个周期,这有助于管理内存延迟并降低功耗。