WebGPU六年磨一剑,浏览器图形性能将一飞冲天 全球聚焦

去年夏季,一副名为《太空歌剧院》的AI画作在一项比赛中获奖,由此也拉开了AIGC(人工智能生成内容)的新时代,第一次让外界意识到AI原来已经如此强大。在有了AI的帮助后,画画已然不再是一个需要一定天赋和专业训练的事情,而是变为了人人皆可参与。然而AI绘画也不是完全没有门槛,且不提需要RTX 3080/4090等配备大容量显存的显卡提供算力,更是还要完成本地化部署。

没错,Midjourney、Stable Diffusion等当下流行的AI绘画工具是有使用条件的,并且这一门槛也阻挡了不少人体验人工智能的魅力。但现在如果你使用的是Chrome浏览器,那么谷歌的一项更新或许会让人工智能的本地化部署变为“有手就行”。


(相关资料图)

日前谷歌方面宣布,在Chrome 113 Beta版本中正式启用全新的WebGPU图形API,用于在网络上进行高性能3D图形与数据并行计算。

简单来说,在Chrome 113 Beta版本中,Chrome浏览器可以借助webGPU直接允许网页访问电脑的显卡,并承诺在相同的图形级别减少JavaScript负载,让机器学习模型的推理性能提高三倍以上。众所周知,所有显卡都要安装对应的驱动程序,只有显卡驱动与应用程序以图形API的形式互相通信,才能让显卡完成图形渲染、并行计算等工作。

而WebGPU则是基于浏览器的图形API,并可用于硬件加速图形和计算。与微软的Direct3D 12、苹果的Metal,以及Vulkan这三大现代图形API一样,WebGPU允许直接在显卡GPU上渲染并访问高级功能。

事实上,WebGPU的诞生源自Web平台的图形渲染能力没有跟上现代硬件的发展,为此谷歌、Mozilla、微软等公司在 W3C“Web GPU”社区小组的框架下,自2017年开始研发,经过了6年的努力才让网页图形技术翻开了新的篇章。

最初Web平台上实现图形功能依靠的是Flash,通过移动HTML元素来实现动画。到了2006年,一位Mozilla旗下的开发者做了一个个人项目,用HTML Canvas标签实现了OpenGL ES的原型,他将这个项目叫做Canvas3D,并且随后在2011年该项目演化出了WebGL。而WebGL的出现也让web平台终于有了一个可堪一用的图形技术,也成为了彼时网页游戏爆发式增长的助推器。

其实WebGL思路很简单,就是依靠浏览器的内核对OpenGL ES版本做打包和封装,然后就可以让浏览器里的前端开发者直接用Web环境去调用底层的图形学能力,最终展示3D图形内容。目前Web平台上广泛使用的WebGL 2.0是2017年上线,它对标的是SIGGRAPH 2012专业图形大会上发布的3D图形标准规范OpenGL ES 3.0。

但要知道,源自上世纪90年代的OpenGL几乎已经被PC和智能手机抛弃,现在主流的图形API则是Direct12、Meta和Vulkan。

换而言之,Web环境的3D渲染和Native环境有着5年以上的差距,在PC游戏、手机游戏的画面日趋拟真的情况下,Web游戏的表现则只能用几乎十年如一日来形容,有着十分明显的性能瓶颈。在这样的情况下,坐拥Chrome的谷歌就坐不住了,作为吃下Web端最大一块蛋糕的既得利益者,其在2016年就产生了用新API来代替WebGL的想法,也就是WebGPU的前身WebGL Next项目。

与WebGL一样,WebGPU的思路就是对三个现代图形API直接打包,然后在实现跨平台的同时,让浏览器直接可以调用这三个现代图形API的能力,实现高质量的渲染效果,并调用GPU的强大计算能力。根据开发者的实际测试显示,在“渲染”层面WebGPU比WebGL快了3倍以上,而在“计算”领域WebGPU则比WebGL快50倍以上。

那么对于普通用户来说,Chrome支持WebGPU到底对于未来的体验会有怎样的影响呢?借助完全开放了显卡能力的WebGPU,浏览器将能够直接利用GPU实现各式各样的命令,其中最直观的效果,就是3D图形渲染能力会迎来质的飞跃、即页游的画面表现可能会迎来大幅提升。不过随着手机游戏的蓬勃发展,如今页游的生态位已经被挤占,所以即使未来后者的上限会更高,可能也不会有太多开发者愿意加入其中。

因此在许多业内人士看来,WebGPU落地的最大意义将在于人工智能方面。根据谷歌的说法,WebGPU提供了“机器学习模型推理的三倍以上的改进”。更为重要的是,有了WebGPU,Stable Diffusion的本地化部署可能就真的只用动动鼠标就行。

从目前来说,AI绘画确实已经进入寻常百姓家,不再是实验室中的产物,但对于绝大多数用户而言,在自己的电脑上用Stable Diffusion绘制出一幅蕴含个人创作理念的作品,依然是有一定门槛的。

由于Stable Diffusion不是一个应用程序,而是纯代码界面,所以也不是下载即可用。用户需要先在电脑里配置Python环境,安装用来克隆下载github项目的git,比如基于Stable diffusion的可视化操作项目Stable diffusion WebUI,还需要下载NVIDIA显卡用来跑算法的依赖程序CUDA,到此为止,Stable Diffusion才能被打开。

但在Chrome支持WebGPU后,上述这一系列步骤都可以被省略,浏览器直接就能借助NVIDIA显卡调用AI绘画所需要的算力和功能。或许,未来真的会是人人都能成为“小画家”。

标签:

最近更新

WebGPU六年磨一剑,浏览器图形性能将一飞冲天 全球聚焦
2023-04-07 21:40:25
微软推出Xbox One主机的May 2019更新:整合信息 强化互动
2023-04-07 20:00:18
张艺兴为“零食很忙”代言 助力长沙本土品牌新升级
2023-04-07 18:58:24
应用心理学书系教育心理学
2023-04-07 17:48:01
当前热点-沈阳9区房价6涨3跌!心心念念的“涨价潮”还能来么?
2023-04-07 16:52:41
湖北2022养老金每月增加多少钱?今年养老金啥时候调整-世界短讯
2023-04-07 16:14:10
LPL:饭堂谈LPL三大网红队被淘汰,犀利点评找内鬼,Theshy被单杀背锅! 全球热点评
2023-04-07 15:04:34
赚大发了!想重建的篮网,发现自己提前锁定季后赛了!
2023-04-07 13:58:30
当前热文:“丰县生育八孩女子”事件相关案件一审宣判:董志民获刑九年
2023-04-07 13:03:37
美17岁黑人少年遭警方车内射杀|当前速讯
2023-04-07 11:53:09
车载导航系统刷机方法有哪些|世界资讯
2023-04-07 11:01:07
即时焦点:10年来首次易主!日本政府任命植田和男出任央行行长
2023-04-07 10:31:08
私装车位锁存隐患,拆!
2023-04-07 09:36:22
瑞华泰:4月6日融资买入213.66万元,融资融券余额1.11亿元_环球观速讯
2023-04-07 08:32:39
931家公司拟派现近万亿,A股分红或创纪录!|环球快讯
2023-04-07 06:59:17
天天即时:“极目” + “慧眼”捕捉宇宙最亮的“烟花”(科技强国 · 奋斗之路)
2023-04-07 05:11:51
4月07日00时湖南张家界疫情今天多少例及张家界疫情最新通报今天情况|当前速看
2023-04-07 01:06:12
焦点报道:复活节休市提醒:港股4月7日和10日休市;美股4月7日休市
2023-04-06 21:59:20
世界速讯:国内首个半潜式海上漂浮式光伏发电平台交付
2023-04-06 21:00:14
当前播报:2023年西安曲江公租房第一批房源报名对象
2023-04-06 19:19:31
因管道维修,泰安洼子街、市场街等用户今晚停水|环球最新
2023-04-06 18:22:43
2023年南宁三月三有什么好玩的地方
2023-04-06 17:17:00
沪电股份涨停,机构龙虎榜上激烈博弈_资讯
2023-04-06 16:35:25
支付宝卡通怎么激活(支付宝卡通是什么?支付宝卡通怎么开通?)
2023-04-06 15:44:59
中国电科辟谣网传“因强制加班怼领导”当事人任免信息:假的 环球速读
2023-04-06 14:46:08
抢抓降雨有利时机 湖北春灌面积已过半-热门看点
2023-04-06 13:43:27
Square前CTO遇袭身亡:多位硅谷高管表示哀悼 马斯克批旧金山暴力犯罪|天天热头条
2023-04-06 12:43:06
合肥放开部分区域限购! 多孩家庭可买第3套住房
2023-04-06 11:44:26
森林“眼睛”护林员守望呵护这片绿水青山
2023-04-06 10:55:28
​泉州扩大垃圾分类覆盖范围推行厨余垃圾直运_最资讯
2023-04-06 10:21:35