altera公司日前宣布,xtremedata在其xd1000 fpga协处理解决方案中选用altera容量最大的stratix ii fpga器件。xd100 fpga模块与amd opteron处理器引脚兼容,在降低功耗的基础上,使开发人员能够将算法加速100倍,应用程序运行速率提高10倍。
xtremedata的xd1000 fpga协处理器模块包括altera stratix ii ep2s180 fpga和hypertransport总线。许多应用领域的开发人员,例如医疗成像、数据分析、文本搜索、网络安全和科学计算等领域,现在都可以不用修改基本结构,在系统中增加协处理功能实现“即插即用”解决方案。
amd掌管服务器和工作站业务的副总裁randy allen说:“xd1000 fpga模块集成了强大的开发环境,在应用程序加速方面实现了巨大突破。协处理环境可以加速多种应用程序。这一解决方案非常出色,amd opteron处理器以及stratix ii系列器件在性能上不断进步,商用通用(cots)平台用户可以充分利用这两种器件所带来的好处。”
xtremedata将stratix ii ep2s180器件封装在信用卡大小的电路板中,使其能够插在2p或者4p amd opteron处理器母板二级cpu插座上。xd1000支持紧密电路板高度外形,包括1u服务器、刀片服务器以及高级电信计算架构(atca)平台等。xd1000包括16位宽、速率3.2gbps的多路hypertransport接口。它还具有128位宽ddr333存储器接口,高达8mbytes的高速sram和32mbytes的闪存。此外,xtremedata还针对未来产品设计了多种下一代xd1000型号。
xd1000使用hypertransport总线来实现与主机amd opteron处理器的低延迟通信。这表明传统的延迟链路——cpu至北桥-至南桥(通过pci接口)-至fpga,被缩短到点对点的cpu至fpga链路。与竞争i/o电路板系统相比,xd1000是更具伸缩性的方案。它可以访问更多的存储器(通过dimm模块),与北桥方案相比,能够以更低的总体拥有成本提供更高的带宽和更低的互联延迟。
xtremedata的ceo ravi chandran说:“我们之所以选择stratix ii系列,原因不仅在于它具有优于其他fpga的性能和密度优势,还因为altera的系统级设计软件是同类产品中最好的,能够帮助我们更快、更好的工作。许多行业都知道fpga可以用作加速器。加速的关键在于并行,工作速率在吉赫兹以下的fpga通过并行设置后,其工作性能可以超过多吉赫兹cpu。这与人脑在很多任务中都超过cpu的情况相似,人脑从整体上采用了并行工作方式。”
例如,医疗ct成像采用fpga硬件加速,每个3ghz amd opteron处理器结合fpga后,应用程序的运行速率提高了10倍,显著节省了系统功耗、空间和成本。xtremedata协处理开发系统提供完整的设计环境。它包括一个2p amd opteron处理器pc,含xd1000协处理器模块,包含hypertransport和ddr接口的参考设计,配置fpga的jtag下载电缆,而且还可以采用altera的signaltap ii嵌入式逻辑分析仪来探测fpga内部信号。开发系统还提供altera软件套件,包括quartus ii fpga设计软件、sopc builder系统集成工具、nios ii软核cpu以及nios ii c语言至硬件加速(c2h)编译器等。altera和xtremedata致力于联合开发应用程序开发人员使用的工具和库,与多家一流大学合作,使xd1000成为创新研究的平台。
altera亚太营销总监梁乐观说:“xtremedata协处理器模块利用了商用系统级解决方案,对现有的x86应用进行加速,显著降低了成本、功耗和空间。xtremedata还利用我们的sopc builder、nios ii嵌入式处理器和nios ii c2h编译器系统工具,为应用程序开发人员提供了以软件为中心的设计流程,其使用更加方便。现在采用安装在cots cpu平台上的xtremedata协处理器,可以通过并行和流水线方式在fpga中轻松灵活地加速x86应用的算法部分。”







-1.jpg)
.jpg)
