实现了一致性之后,Altera可提供经过验证的跨平台环境,与其他的计算机硬件体系结构相比,以极低的功耗大幅度加速算法的实现。为达到一致性,Altera针对高性能Stratix V FPGA,使用面向OpenCL的SDK,成功完成了8500多次一致性测试。测试涉及到连续运行服务器集群中的Stratix V FPGA加速器卡,结果是零错误。
Altera 公司软件、DSP及IP市场总监Alex Grbic评论说:“我们在OpenCL上不断投入,因此,Altera能够推动业界使用FPGA来加速需要大量计算的应用。世界上最前沿的高性能计算系统开发人员使用了我们面向OpenCL的SDK。这些开发人员需要Khronos集团OpenCL的一致性要求,Altera是唯一达到这一要求的FPGA供应商,已经准备好提供我们的解决方案。”
Altera开发的面向OpenCL的SDK不但支持其高性能Stratix V FPGA,而且还支持低功耗、低成本Cyclone V SoC,它在一片28 nm FPGA中集成了ARM Cortex-A9处理器。Altera最近使用其面向OpenCL的SDK来开发并演示了一个完整的异构系统,这一系统采用了一片Cyclone V SoC。这一演示使用Altera面向OpenCL的SDK和一片Cyclone V SoC进行加速,展示了怎样采用光线追踪算法来渲染3D图形,与在完全分立的ARM处理器系统上运行相比,同样的算法速度提高了近40倍。对于不熟悉硬件设计语言的软件开发人员,实现OpenCL内核时并不需要专业硬件知识。