在科技的浪潮中,RISC-V架构的创新者SiFive公司再次引领潮流,于昨日宣布了其最新力作——Intelligence XM系列AI数据流处理器。这一系列产品是SiFive旗下Intelligence智能处理器IP核家族的新成员,与X390等先前产品一同,构成了公司强大的产品线。
SiFive公司自豪地宣称,Intelligence XM系列搭载了一个既具有扩展性又高效的AI计算引擎,这一引擎不仅继承了SiFive IP产品在处理计算密集型任务时的卓越每瓦性能,更在性能上实现了新的飞跃。
深入探究这一系列产品的核心,我们发现其基本构成单元是XM集群。每个XM集群由一个矩阵引擎和四个与之紧密结合的X-Core组成。这些X-Core各具特色,每个都能提供两个矢量单元和一个标量单元,共同协作以实现高效的数据处理。
XM集群还引入了一种新的矩阵指令集,这一指令集由标量单元控制,数据源来自矢量寄存器,而目标则是矩阵累加器。这种设计不仅提高了数据处理的效率,也使得AI计算更加灵活和高效。
SiFive公司宣称,单个XM集群在每GHz的频率下能够提供高达16 TOPS的INT8算力或8 TFLOPS的BF16算力,而单个XM集群的持续带宽更是达到了惊人的1TB/s。
在内存连接方面,XM集群提供了两种方式:一种是通过高带宽接口直接访问存储模型数据的高速SRAM,另一种则是通过CHI接口访问DDR或HBM内存。这两种方式为用户提供了灵活的选择,以适应不同的应用场景和需求。
SiFive的Intelligence XM系列AI数据流处理器还支持通过CHI协议进行多XM集群的扩展,这意味着它可以支持RISC-V、x86或Arm主机CPU,甚至可以在没有主机CPU的情况下独立运行。这种灵活性和可扩展性,无疑将为AI应用的开发者和企业提供更多的可能。