NSA.121 FPGA加速卡

Semptian NSA.121(Network&Service Accelerator)加速卡是一款基于最新20nm工艺的XILINX Kintex UltraScale FPGA的PCIE(支持IBM CAPI)板卡。支持强力涡轮风扇进行主动散热,对机箱电源、结构和散热无特殊要求。

  • 产品概述

  • 性能特点

  • 典型应用

Semptian NSA.121加速卡主要用于大数据、云计算等互联网业务的计算加速,可广泛应用于大数据分析、图像识别和处理、视频编解码、压缩解压缩、语音识别和处理、神经网络、机器学习、网络安全等领域的计算加速领域。

除了提供完整加速算法解决方案,NSA.121加速卡也提供二次开发平台,提供完整的Semptian NSA Development Kit——FPGA NPL(NSA Platform Layer)和软件SDK,帮助FPGA算法开发客户屏蔽底层硬件,硬件零感知的进行算法开发。


• 硬件松耦合
无需额外机架空间,无需额外结构支持、无需额外散热支持、无需外接电源,对服务器的适应性强,安装简便,易于大规模部署。
• 软件无感知
通过更新系统函数库Library,或者使用CAPI提供的内存访问一致性特性,应用软件只需要调用新函数并启用CAPI功能就能实现对原有算法的加速,软件架构无改动。
• 高性能低功耗
相比软件实现方案,NSA.121加速性能有数倍甚至百倍的提升;NSA.121的功耗仅为15Watt~75Watt,每Watt功耗获得的性能优势明显,使得算法应用性价比、性能功耗比相较传统服务器CPU和GPU的处理有量级倍数的提升。
• 灵活在线升级
加速卡可在线升级更新加速算法,且无需重启服务器,可灵活适应不同加速场景,具备通用性。
• 软件化FPGA开发流程 
支持XILINX最新的SDAccel开发环境(基于OpenCL、C和C++内核及库的开发环境,是面向系统和软件工程师的FPGA开发环境),软件工程师也可以实现FPGA加速算法的开发。

Semptian为AFU算法开发用户提供NPL基础开发平台,完成了底层硬件接口、**存储、状态监控、升级和加密等模块。一方面提高了板卡的可靠性;另一方面帮助AFU算法用户进行硬件无感知的开发,把开发投入集中在AFU加速算法的实现。


NSA.121

NSA.121的加速算法可以根据需要进行更换,应用场景广泛。数据中心、网络加速、大数据分析、高速计算等等,常见的一些加速应用场景如下:

•    大数据分析
•    卷积神经网络
•    压缩/解压缩
•    加密/解密
•    深度神经网络
•    Hadoop加速
•    分布式存储
•    图像识别和处理
•    键值存储(KVS)
•    机器学习
•    文本搜索/分析
•    网络安全
•    正则表达式
•    SSL
•    TCP/IP卸载
•    视频编码
•    语音识别
•   … …