0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

微云疏影 来源:综合整理 作者:综合整理 2024-03-05 14:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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
    gpu
    +关注

    关注

    28

    文章

    5099

    浏览量

    134455
  • 模型
    +关注

    关注

    1

    文章

    3648

    浏览量

    51712
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136233
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Microsoft Edge浏览器iOS端插件功能上线

    在最新发布的 139 版本中,Microsoft Edge 浏览器 iOS 端正式支持插件功能!与此同时,Microsoft Edge 安卓端的插件数量已跃升至近 30 款。广告拦截、双语翻译、资源下载……你的手机浏览器,也能拥有自定义的「超能力」。
    的头像 发表于 08-19 14:29 1405次阅读

    亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地

    北京2025年8月5日 /美通社/ -- 亚马逊云科技日前宣布,推出Amazon Nova Act SDK有限预览版,可快速帮助客户将基于浏览器的Agent从原型部署至生产环境。该SDK可与亚马逊云
    的头像 发表于 08-06 08:42 644次阅读

    微软Microsoft Edge浏览器构筑立体式安全防线

    在信息爆炸的今天,钓鱼网站、诈骗广告、隐私追踪层出不穷。Microsoft Edge 浏览器为桌面与移动端用户构筑了立体式安全防线。用七大安全护盾,保护你的上网安全。
    的头像 发表于 08-04 15:39 1006次阅读

    WEB组态物联网平台是什么?有什么功能?

    WEB组态物联网平台是一种基于Web技术的物联网(IoT)可视化管理与监控平台,它将 组态软件 的灵活配置能力与 物联网技术 的数据采集、传输、分析功能相结合,通过浏览器即可实现设备监控、数据展示
    的头像 发表于 06-17 15:25 662次阅读

    鸿蒙5开发宝藏案例分享---Web开发优化案例分享

    先把它编译成字节码才能执行。JS越大越复杂,编译时间越长(官方例子:5.76MB JS编译~2915ms!)。 妙招: 首次加载优化 (V8 Code Cache): 浏览器(如V8引擎)在第一次
    发表于 06-12 17:20

    老电视如何安装浏览器

    2017年购买的夏普老电视,1.5G+8G存储,网上下的浏览器APK文件在电视内打开就弹出“解析程序包出现问题”。 未知来源选项已打开,存储空间清空到只剩下三个应用(只占用300M左右),基本可
    发表于 06-01 18:57

    edge浏览器识别 latex语法插件

    默认的浏览器是没有latex识别功能的,容易显示为乱码或者源码,无法正常识别。本插件需要在浏览器的扩展程序菜单下安装,能在edge下完美运行。本插件是免费插件。
    发表于 03-17 18:03 1次下载

    「极速探索HarmonyOS NEXT 」阅读体验】+Web组件

    web web应用是基于 Web技术(如HTML、CSS、JavaScript),构建在浏览器中运行的应用,亦称为前端开发。从用户视角来看,手机和平板上的应用多由原生开发打造;而通过
    发表于 03-10 10:39

    使用模型优化命令将ONNX模型转换为OpenVINO™ IR格式时出现“ReplacementID”错误怎么解决?

    使用模型优化命令将 ONNX 模型转换为 OpenVINO™ IR 格式: --input_model \"{onnx_path} --input_shape [1,512, 89
    发表于 03-05 09:41

    E2000 Speedometer测试浏览器性能

    E2000 Speedometer****测试浏览器性能 Version:V1.0 日期:2024-12-5 1、浏览器基准测试Speedometer Speedometer是一款专为Web
    发表于 01-10 21:33

    华为云 Flexus 云服务 X 实例之 openEuler 系统下部署 SQLite 数据库浏览器 sqlite-web

    的资源调度能力和全面的安全保障体系,Flexus 云服务 X 实例已成为众多中小企业和开发者青睐的选择。本文将详细介绍如何在华为云 Flexus 云服务 X 实例上部署基于 openEuler 操作系统的 SQLite 数据库,并使用先进的
    的头像 发表于 01-08 11:42 975次阅读
    华为云 Flexus 云服务<b class='flag-5'>器</b> X 实例之 openEuler 系统下部署 SQLite 数据库<b class='flag-5'>浏览器</b> sqlite-<b class='flag-5'>web</b>

    2024年12月浏览器市场份额报告:谷歌Chrome稳居榜首

    %,彰显了其作为全球最受欢迎的浏览器之一的强大实力。 紧随其后的是苹果Safari浏览器,凭借17.09%的市场份额位列第二。Safari浏览器凭借其在苹果设备上的预装优势,以及流畅的用户体验,赢得了大量用户的青睐。 而
    的头像 发表于 01-02 14:58 3224次阅读

    讯飞星火浏览器插件全新升级

    时刻陪伴,星火插件让你的浏览器变成真正的生产力工具。
    的头像 发表于 12-25 09:48 1747次阅读

    Web缓存的类型及功能分析

    速度,降低了延迟,并提高了网站的可用性。 Web缓存的类型 Web缓存主要分为以下几种类型: 浏览器缓存(Browser Cache) 功能 :浏览器缓存是用户计算机上的缓存,它存储了
    的头像 发表于 12-18 09:35 1224次阅读

    Chrome浏览器优化Android性能,骁龙8至尊版表现突出

    谷歌近日对Chrome浏览器的最新版本进行了重大更新,特别针对Android设备进行了性能优化,特别是对于搭载骁龙8至尊版处理的旗舰设备而言。 自Chrome M112版本以来,An
    的头像 发表于 12-13 14:44 1724次阅读