今年早些时候,微软在IT专业人员的Ignite会议上发布了一个亮点:可编程芯片以及云数据中心的服务器。
这一芯片被称为现场可编程门阵列(FPGAs),可以为特定的应用部署优化后重新配置,例如网络和机器学习等。
现在,微软允许客户编程FPGAs。负责微软的云计算和企业部门的执行副总裁Scott Guthrie在旧金山Structure会议上演讲时表示。
使用这些工具可以帮助提高工作负载性能,这一芯片正应用于此。Guthrie说,相比使用CPUs或GPUs,他希望使用FPGAs的企业将得到两个或三个数量级之间的性能改进。
这有些给人们初次访问FPGAs的提示。
“当有错误发生时,你真的需要调试,快速的调试。” Guthrie说。“因为它的硬件,它可能阻碍机器性能,有很多事情我们不得不学习如何防范。”
FPGAs被用于Azure的加速网络特性,以及微软必应等产品。他们有能力从根本上加快计算速度。
为FPGAs编写代码实际可能会吸引企业的一个小子集。但是对于那些想要访问的公司,微软的云平台可能成为一个更有趣的选择。
本文转自d1net(转载)