【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

WebNN - 将硬件加速的深度学习带入开放式 Web 平台

  • 2019-08-12
  • 本文字数:836 字

    阅读完需:约 3 分钟

WebNN - 将硬件加速的深度学习带入开放式 Web 平台

GMTC 北京2019大会上,来自英特尔的张敏讲师做了《WebNN - 将硬件加速的深度学习带入开放式 Web 平台》主题演讲,主要内容如下。


演讲简介:


近年来,机器学习技术,特别是深度学习子领域已经成功地用于高级模式识别应用,例如图像识别、语音识别和自然语言处理。包括英特尔在内的硬件供应商正在积极优化深度学习工作负载的性能,不仅要扩展 CPU 和 GPU 的功能,还要引入新的专用加速器。但是,在 Web 平台上运行的程序仍然缺乏和原生程序类似的性能。为了解决这种情况,我们提出了 Web 神经网络(WebNN)API,用于访问 Web 浏览器中的深度学习硬件加速。我们在 Chromium 中构建了 WebNN API 原型,我们的原型运行在 Windows、Linux、macOS 和 Android 等平台上。我们在 TensorFlow 和 ONNX 的深度学习模型上尝试了我们的 WebNN 原型,在 GPU 上观察到 3-13 倍的加速,并且在 CPU 上加速超过 10 倍。


本次分享将以目前 Web 平台深度学习框架的性能分析为起点,详细介绍 Intel Web 团队对 WebNN 的原理和实现,以及带来的真实的性能提高等内容。希望能够对关注深度学习框架,尤其是在 Web 端应用以及 Web 端深度学习框架的与会者带来新的技术和帮助。


讲师介绍:


张敏


英特尔亚太研发有限公司软件技术经理


2013-至今,目前担任英特尔亚太研发有限公司 Web Platform Engineering Team 软件技术经理,深度参与到 W3C Web Platform Test 的贡献,参与 Intel 的开源 Crosswalk Web Runtime 的完整生命周期,目前负责的团队参与到 Intel 的 Web Neural Network API, PWA 以及 WebGraphics 等项目。


2007-2013,担任 Opera Software 软件经理及产品经理,负责 Opera 浏览器以及欧朋浏览器的软件质量及产品 (客户端运营和关键数据)团队,负责浏览器在 Android、iOS、PC 等所有平台的质量,以及在中国市场的网站兼容性。同时负责浏览器产品的新特性定义和原型,包括 Opera 欧朋 Lite 浏览器 4.x 以及 Opera 欧朋浏览器 7、8 的产品工作。












完整演讲 PPT 下载链接:


https://gmtc.infoq.cn/2019/beijing/schedule


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2019-08-12 13:135234

评论

发布
暂无评论
发现更多内容

揭秘 VMAF 视频质量评测标准

阿里云视频云

视频 图像处理

构师训练营 - 第七周课后练习

joshuamai

为什么阿里人能够快速成长?看完他们Java架构进化笔记,我秒懂!

Java架构追梦

Java 学习 架构 面试 成长笔记

架构师训练营第 1 期 第 11 周作业

李循律

极客大学架构师训练营

深度学习在物理层信号处理中的应用研究

华为云开发者联盟

学习 模型 物理层

王者级别的Java多线程技术笔记,我愿奉你为地表最强!

Java架构师迁哥

架构探索:事务处理一

而立斋

拆解增长黑客之实战(一):获客与激活

懒杨杨

增长 产品运营

理解Python协程的本质

Justfly

Python 协程 异步 Async 异步编程

WebRTC SDP 详解和剖析

阿里云视频云

阿里云 音视频 WebRTC 视频云 流媒体传输

告别“效率内卷化”,华为用一年时间让职场人支棱起来

脑极体

前端开发还可以这么玩?元数据实践分享

华为云开发者联盟

大前端 元数据 组件 ROMA 业务流

基于RTMP数据传输协议的实时流媒体技术研究(论文全文)

程序员小灰

音视频 ffmpeg 流媒体 RTMP webrtc、

CloudIDE插件开发实战:教你如何调试代码

华为云开发者联盟

ide 开发 Cloud

Linux角度仰视Goroutine的GMP

ninetyhe

Java Linux 多线程与高并发 Go 语言

工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇

阿里巴巴云原生

云原生 dubbo 中间件 案例分享 CloudNative

mongodb 源码实现系列 - command 命令处理模块源码实现二

杨亚洲(专注MongoDB及高性能中间件)

MySQL mongodb 分布式数据库 源码刨析 分布式数据库mongodb

干货分享!用心满满:面试前必知必会的二分查找及其变种

比伯

Java 编程 架构 面试 计算机

研发管理:敏捷研发下周报的价值

云原生实验室

云原生 敏捷 研发管理 周报

5G多输入多输出技术,到底是个啥东东?

华为云开发者联盟

5G 输入 输出

流动性挖矿系统APP开发|流动性挖矿软件开发

系统开发

全球熵ETV系统APP开发|全球熵ETV软件开发

系统开发

鹅厂大佬亲身经历证明,一周上线百万级并发系统

Java架构师迁哥

InfoQ 内容推荐位资源限时开放

乐白

InfoQ 资源

数字经济跨越五个融合发展阶段,区块链正成为基础支撑结构

CECBC

数字经济

三分钟看懂快速开发,常用软件快速开发平台速览

Marilyn

敏捷开发 快速开发 企业开发 企业应用

多活/多机房的几种实现方式与重点

Justfly

高可用 跨机房 数据同步 异地多活容灾

云原生架构:容器资源限制及资源可见性

云原生实验室

云原生

anyRTC 联合 vInClass 打造在线教育上课模式

anyRTC开发者

音视频 WebRTC 在线教育 RTC

《Web自动化》基础知识脑图

清菡软件测试

Web

构师训练营 - 第七周学习总结

joshuamai

WebNN - 将硬件加速的深度学习带入开放式 Web 平台_GMTC_张敏_InfoQ精选文章