新一代可重配置计算技术,实现真正并行处理,极大地加速应用程序 系统特点 •同位叠加、高带宽FPGA计算单元使应用程序加速若干数量级 •来自于高端计算解决方案的领先提供商的先进应用程序加速技术 •与基于刀片的SGI® Altix®服务器兼容 •与SGI Altix 3700 Bx2和350服务器后向兼容 •提供了完整的解决方案套件,简化开发,改进编程效率 新一代可重配置计算技术为实现应用程序惊人加速提供了真正的并行处理 SGI® RASCTM RC100刀片由双Xilinx Virtex 4 LX220 FPGA组成,该FPGA采用门阵列技术实现特定算法的重配置。与传统的天然串行处理器不同,FPGA天生具有并行性,允许同时执行多个计算。有些应用包含了很多需运行很长时间的算法,对于运行这些应用的用户而言,可以按需配置RASC RC100计算刀片,极大地减少应用程序的运行时间。 直接集成系统内存光纤提高FPGA性能和实际的无限可扩展能力 RASC RC100刀片通过具有业界最快的6.4GB/s带宽的SGI® NUMAlinkTM 4互连技术直接连接到系统内存光纤。高速访问大型全局共享系统内存意味着在对FPGA重编程时无需加载或释放数据——这实现了更快的系统级FPGA重编程。直接访问系统共享内存还意味着SGI RASC技术能够实现实际可行的无限级扩展能力,可以配置高达128个FPGA节点。 与SGI® Altix®服务器的无缝操作 I/O与NUMAlink内存光纤的直接连接使得RASC RC100刀片能够与SGI Alitx 4700、3700 BX2和350服务器实现无缝操作。可以把处理从某个服务器或服务器集群转移到某个RASC刀片,而无需在物理上更改内存结构。直接连接还导致了混合实现的应用,应用的某部分运行在RASC RC100刀片,其它部分运行在某台高性能服务器或集群上。 先进的应用程序加速技术提高了性价比,极大降低了拥有者总成本 与传统服务器相比,SGI RASC技术将应用程序性能提高了若干数量级,而无需增加额外计算节点或处理器的费用,获得极大的性价比优势。此外,RASC RC100计算刀片执行1G条浮点指令的功耗比传统服务器有了显著下降。功耗的减少节约了电量和搁架空间。这意味着RASC RC100刀片能提供超级计算机集群相同的性能,而且从低成本和低耗电量收益。 完整的解决工具套件简化了开发,提供了编程效率 基于SGI软件环境专长和在可重配置计算市场的关键提供商的合作,使得SGI能够提供一个完整的解决工具套件简化开发。RASC解决工具套件包含一个FPGA版的Gnu Debugger(GDB)、一个RAS抽象层(RASCAL)和一个RASC API以及核心服务库。SGI还支持Verilog和VHDL模块、一些HLL开发工具(包括Celoxica Handel-C和DK设计套件、Starbridge Systems Viva和Mitrionics Mitrion C)、Synplicity Synplify Pro和Xilinx Synthesis Technology(XST)。 |