3 月 5 日,据报道,微软将 ONNX Runtime Web 与 WebGPU 进行集成,旨在提升网络浏览器中复杂机器学习模型的运行效率。当前阶段,Chromium 和 Edge 浏览器已加入初步支持。
作为微软的 JavaScript 库,ONNX Runtime Web 使得网络开发者能在浏览器环境下部署机器学习模型,并提供多种硬件加速的后端支持。
WebGPU 则是一种设计用于网络浏览器的,为机器学习模型提供硬件加速的 API。在此前,因算力限制,复杂机器学习模型尤其是大规模生成模型无法在网页浏览器中有效运行。如今,WebGPU 得以充分利用设备 GPU 的潜力来解决这一问题,大幅改善运行效果。
微软指出:
借助计算着色器等创新技术,WebGPU 能够更为高效地应对复杂机器学习工作负载。其对半精度(FP16)的支持,不仅降低 GPU 内存占用及带宽需求,还提升运算速度。WebGPU 借助 GPU 并行处理的优势,轻松实现高效且具有扩展性的机器学习应用。
所有版本的 Chrome 113、Edge 113、适用于 Mac、Windows、ChromeOS 的 Chrome 以及适用于 Android 的 Chrome 121 均默认为WebGPU 做好准备,开发者可通过 ONNX Runtime Web 调用 WebGPU 以提高运行效率。
-
微软
+关注
关注
4文章
6719浏览量
107349 -
gpu
+关注
关注
28文章
5099浏览量
134455 -
模型
+关注
关注
1文章
3648浏览量
51712 -
机器学习
+关注
关注
66文章
8541浏览量
136233
发布评论请先 登录
Microsoft Edge浏览器iOS端插件功能上线
亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地
微软Microsoft Edge浏览器构筑立体式安全防线
WEB组态物联网平台是什么?有什么功能?
鸿蒙5开发宝藏案例分享---Web开发优化案例分享
老电视如何安装浏览器?
edge浏览器识别 latex语法插件
「极速探索HarmonyOS NEXT 」阅读体验】+Web组件
使用模型优化器命令将ONNX模型转换为OpenVINO™ IR格式时出现“ReplacementID”错误怎么解决?
E2000 Speedometer测试浏览器性能
华为云 Flexus 云服务器 X 实例之 openEuler 系统下部署 SQLite 数据库浏览器 sqlite-web

微软推出ONNX Runtime Web,利用WebGPU优化浏览器机器学习性能
评论