盐湖城,2016年11月15日电/新华美通/ - 浪潮与英特尔在2016年国际超级计算大会(SC16)上宣布了一项研发项目 - 现场可编程门阵列(FPGA)(可编程逻辑芯片)加速卡F10A的合作伙伴关系)。这是一个基于OpenCL的高密度和高性能FPGA卡。
由于OpenCL的高级开发语言易于编程,F10A在软件生产力方面取得了质的飞跃。在传统的FPGA开发中,开发人员的要求更高,开发周期更长,导致高性能计算应用受到限制。基于OpenCL,F10A通过采用软件高级语言和编程模型大大缩短了开发周期。根据浪潮提供的数据,工程师可以在一个月内使用OpenCL独立移植一个GZIP应用程序到F10A,而使用Verilog完成移植需要三个月的时间。
F10A还具有高性能,高密度和高适用性。基于Altera的Arria 10微芯片,F10A具有1.5 TFlops的单精度浮点性能,峰值功耗仅为35W,每瓦性能为42 GFlops。同时,F10A专为高密度半长低调设计,具有灵活的机载存储分配,最大支持32GB内存,是业内平均水平的4至8倍。另外F10A还支持2个SFP + GE / 10GE接口,可以直接从网上传输数据到板卡上进行处理,无需通过CPU,大大降低了传输时延。
F10A支持DNRange模式下的数据并行性和Pipeline模式下的任务并行性,完全支持高性能计算,深度学习,数据采集,高频事务,网络处理和信号处理等低延迟,高密度应用,等等
随着HPC和AI的爆炸性增长,传统处理器芯片的性能和功耗比率成为瓶颈。 OpenCL FPGA位于专用芯片和具有可编程性的通用芯片之间,反映了独特的硬件重新配置和软件定义的特性,在处理特定应用时效率更高。此前,浪潮与IFLYTEK,Altera合作成功将FPGA芯片应用于在线智能语音识别领域。这是CPU性能的2.871倍,而功耗则相当于CPU性能的15.7%。功耗增加了18倍。