主页
FPGA培训
关于平台
企业孵化
峰会大赛
展厅预约
FPGA知识库
联系我们
登录 注册
首页 > 应用案例 > 在阿里云 F1 上实现 7 倍性能提升?InAccel这样优化FPGA资源
在阿里云 F1 上实现 7 倍性能提升?InAccel这样优化FPGA资源
来源: 2021-07-19 18:20

从云端的大数据处理到边缘端的关键字识别和图像分析,AI正在席卷全球,引发了第4次工业革命,而AI的核心技术是机器学习和深度学习。目前,机器学习已广泛应用于数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、语音和手写识别、战略游戏和机器人等领域。

 

InAccel 开发了一套被称为“加速 ML 套件”的集成式机器学习 (ML) 工具,通过充分利用 阿里云 f1 实例(基于英特尔® 至强® 处理器和英特尔® Arria® 10 FPGA)提供的 FPGA 加速,可在逻辑回归、K 均值聚类和梯度提升树 (GBT) 等使用 XGBoost 的应用中,实现高达 7 倍的性能提升。在阿里云 f1 实例中,用于处理这些工作负载的“加速 ML 套件” IP 内核在英特尔® Arria® 10 FPGA上得到了成功验证。

 

阿里云 f1 实例

 

InAccel 表示,其加速 ML 套件在逻辑回归 ML 训练方面的内核性能提升了 7 倍,整体系统性能提升了 5 倍,传输数据的时间和基于 CPU 的数据预处理时间都得到了降低。对于 K 均值聚类,InAccel IP 内核在 ML 训练方面提供 6.4 倍的内核性能提升和 4.3 倍的整体系统性能提升,这包括数据预处理速度, 以及在阿里云主机(基于英特尔® 至强® 处理器)与 阿里云 f1 实例(基于英特尔®  Arria®  10 FPGA)之间的通信速度。

 

这可以加快 ML 模型训练速度。

 


还提供 FPGA 资源管理器,允许您在每台服务器中使用多个 FPGA ,并使用包含 FPGA 的多个服务器,从而扩展这些应用的性能。InAccel 的 FPGA 资源管理器还支持您在使用虚拟化的多个应用之间共享阿里云 f1 实例的 FPGA 资源。