早在今年3月底,Sun就兑现了去年的承诺,为代号Niagara的UltraSparc T1处理器发布了相关的开源软硬件规范,方便并称之为OpenSparc T1。这是一个不收特许费的8核心、32线程、64位处理器设计。
Sun此次又拿出了一份长达240页的PDF文档,详尽披露了OpenSparc T1处理器的核心架构和各组件功能,包括众多详细的结构方块图和信号清单。由于该处理器基于GNU GPL开源授权协议,预计很快就会被广泛采纳。
以下是OpenSparc T1处理器的主要特征:
●8个Sparc V9处理核心,每核心4线程,共计32线程;
●用于芯片间通信的交叉通道内部互连达132GB/s;
●每处理核心16KB一级指令缓存,共128KB;
●每处理核心8KB一级数据缓存,共64KB;
●3MB二级缓存,4-way bank,12向关联,各核心共享;
●4个DDR2内存控制器,每通道位宽144bit,总带宽峰值25GB/s;
●IEEE754兼容浮点单元(FPU),各核心共享;
●J-Bus输入输出接口,峰值带宽2.56GB/s,128bit多元地址/数据复用总线。