FPGA的“新恋情”
2017-08-24张振伦
软件和集成电路 2017年7期
张振伦
去年圣诞季,亚马逊发布拥抱硬件的消息曾引起轰动。亚马逊容器和HPC部门总经理Deepak Singh认为:“规模达到一定阶段后,专用硬件和基础设施是十分必要的,而此时,FPGA就是一个很好的选择。”一不小心,30多岁FPGA与公有云巨头的这个新恋情就被Deepak Singh给抖搂出来了。
其实,FPGA和专有硬件的使用即使在数据中心也不是新鲜事,将某些能够定制的功能通过硬件来实现的优势不言而喻。实际上,传统的网络交换机就是一个专门定制的硬件,通过专用的硬件解决了高速、大规模下的数据交换问题。数据中心里面使用FPGA也是很常见的事,许多安全设备,尤其是那些DDoS保护设备,都专门配置了FPGA来确保迅速地进行大规模入站流量检测,并斩断DDoS攻击流量侵入数据中心的可能。
在公有云上使用传统硬件和FPGA的区别之一是扩展能力,但也有性能和成本的考量。在公有云上部署的话,FGPA相比传统硬件有三大好处。下面我们一起来解读一下FPGA和专有硬件的三大亮点:
一、速度更快
通過硬件来实现特定功能速度更快,并且需要的资源更少,这一点毋庸置疑。通过硬件来实现一个功能比软件实现肯定延迟更小,特别是针对安全的加解密算法,通过硬件实现的效率肯定比软件高很多。对于企业客户来说,当然希望提升计算的速度,因为这意味着用更快速的方式响应他们自己用户的需求,生产效率和竞争力肯定会获得提升,这有助于降低运维的三大风险之一:性能问题。……
登录APP查看全文
