赛灵思宣布开始正式发放高性能计算行业首款针对Intel前端总线(FSB)的FPGA加速解决方案商业许可。基于高性能65nm Virtex™-5 平台 FPGA 和Intel® QuickAssist技术,赛灵思公司的加速计算平台(Accelerated Computing Platform, ACP)M1许可包支持实现全速1066MHz FSB性能。ACP M1许可包目前已开始向系统集成商提供,支持他们进行解决方案的开发,以提高基于Intel处理器的服务器平台的性能,并保证把功耗和总体拥有成本降至最低。
高性能FPGA计算解决方案领域的领先开发商Nallatech公司将在2007年超级计算大会(SC07)上展示ACP M1许可包的首个商用实现案例,其展台号为161号。
在当今的许多计算环境中,功率效率是一项关键的要求,但这一要求与对更高的原始性能和吞吐能力的需求存在冲突。基于FPGA的加速器支持多种应用在获得最高性能的同时保持高功率效率,这些应用的例子包括财务分析中的期权期货定价分析、生物信息中的核酸序列分析以及石油天然气勘探中的子面结构成像等。
“高性能ACP模块可帮助进一步推动对基于FSB的加速解决方案的需求。”Intel公司数字企业部服务器技术和推广市场总监Lorie Wigle说,“服务器中的某些工作负载可以从紧耦合的FPGA加速器中获益。利用赛灵思的ACP M1许可包、Intel QuickAssist技术及其加速器抽象层,我们的客户将从完整的系统解决方案中获益匪浅。”
通过多个Intel QuickAssist技术项目,Intel为面向多种应用、市场和互联的加速解决方案创新提供支持。为了支持连接到FSB总线的基于FPGA的加速器,Intel开发了Intel QuickAssist技术加速器抽象层(AAL),这是一组一致的针对加速解决方案的平台级服务组合。ACP许可包包括赛灵思公司开发的一个电路板参考设计、Intel和赛灵思联合开发的经1066MHz验证的FSB协议IP以及Intel QuickAssist AAL驱动。
赛灵思ACP M1硬件参考设计与Intel Socket 604 Xeon处理器引脚兼容,专门针对新的Intel Xeon 7300系列多处理器数据中心平台。采用1066MHz FSB 接口,每个基于Virtex-5的ACP M1模块可提供8.5 GByte/s的系统存储器带宽。采用四个独立的1066MHz FSB接口,7300数据中心平台可提供34 GByte/s的总带宽,可支持多种FPGA和Xeon处理器配置(支持1:3, 2:2或3:1),并且不会牺牲系统吞吐能力。有个可展示其性能的例子:一个基于Virtex-5 FPGA的ACP M1模块已证明可使基于BGN的蒙特卡罗(Monte Carlo)财务分析应用比单处理器软件解决方案加速30多倍,而消耗的功率还不到15W。
“ACP模块对于提高密集工作负载计算的性能非常理想。”赛灵思公司CTO Ivo Bolsens说,“充分利用Virtex-5系列FPGA的高性能特点,ACP M1可提供低于120ns的处理延迟,并在全速情况下维持猝发传输。这一性能可使平台开发人员获得更加优异的应用吞吐能力,并且不需要采用多台计算机集群,也不会大幅提高数据中心的功耗或总体拥有成本。”
赛灵思ACP M1参考设计包的价格和供货情况
ACP M1许可包现在即向符合条件的系统集成商提供,帮助他们开发基于赛灵思Virtex-5 FPGA的商用FSB加速平台。用户同时还需要拥有Intel FSB的使用许可。ACP M1加速包包括一个完整的电路板参考设计、支持全速1066MHz工作的FSB协议IP以及Intel QuickAssist AAL驱动。