英特尔 FPGA 助力 Microsoft Azure 人工智能

在近日举行的Microsoft Build大会上,Microsoft推出了基于Project Brainwave的Azure机器学习硬件加速模型,并与Microsoft AzureMachine Learning SDK相集成以供预览。客户可以使用Azure大规模部署的英特尔FPGA(现场可编程逻辑门阵列)技术,为其模型提供行业领先的人工智能(AI)推理性能。

“作为一家整体技术提供商,我们通过与Microsoft密切合作为人工智能提供支持。人工智能适用于从训练到推断,从语音识别到图像分析等各种使用场景,英特尔拥有广泛的硬件、软件和工具组合,可满足这些工作负载的需求。”Daniel McNamara,英特尔公司副总裁兼可编程解决方案事业部总经理说。

数据科学家和开发人员可以在全球最大的加速计算云中轻松地使用深度神经网络(DNN)处理各种实时工作负载,应用的领域涵盖制造、零售和医疗领域等。不论是在云计算还是边缘计算中,他们都可以利用英特尔FPGA来训练模型,并将其部署到Project Brainwave上。

Project Brainwave使用英特尔FPGA来提供实时人工智能,释放了可编程硬件的潜能并展示了人工智能的未来。基于FPGA的架构具有高吞吐和经济节能的特点:比如可以运行ResNet 50——这是一种行业标准的DNN,需要近80亿次计算——而无需批处理。AI客户无需在高性能和低成本之间进行选择。

操作方法:通过使用Azure Machine Learning SDK for Python,客户可以重新训练基于ResNet 50的模型及其数据,专门处理图像识别任务。

对于实时AI工作负载,由于计算强度较高,因此需要专用的硬件加速器。英特尔FPGA支持Azure针对任务配置硬件,以实现峰值性能。

微软公司杰出工程师Doug Burger表示:“客户现在可以利用英特尔FPGA和英特尔至强技术,在云端和边缘使用微软的一系列AI突破性技术。这些新功能支持将AI集成到实时处理流程中,以利用Microsoft Azure 和Microsoft AI的强大功能推动业务转型。”

用户可以根据Azure工作负载的特定要求进一步完善FPGA或完全改变其用途。采用英特尔FPGA和英特尔至强处理器开发的Azure架构支持根据用户的定制软件和硬件配置条款,通过加速AI实现创新。

Project Brainwave的限量预览版现已提供。