APP下载

Deno 1.8开始支援网页3D绘图WebGPU API

消息来源:baojiabao.com 作者: 发布时间:2026-05-20

报价宝综合消息Deno 1.8开始支援网页3D绘图WebGPU API

由Node.js之父新创建的软件专案Deno,释出了最新的1.8版本。这个JavaScript和TypeScript的Runtime新版本加入不少功能,重要功能包括开始支援WebGPU API,开发者可以使用GPU来加速机器学习,而且Deno 1.8还加入身份验证权杖,让开发者可以从私人服务器远端撷取模组。

WebGPU是一种低阶、高效能和跨基础架构的网页3D绘图API,赋予JavaScript程式存取GPU的能力,WebGPU作为WebGL的后继者,除了执行速度比WebGL更快之外,语法也更简单,虽然最终规范尚未确定,但是目前Firefox、Chromium和Safari都已经着手添加对WebGPU的支援,而Deno也跟上了脚步。

这个新的绘图API,让开发者可以用Deno执行GPU渲染以及GPU通用运算,一旦这个功能稳定后,将提供网页、服务器和开发机,一个存取GPU的可移植方法。由于GPU提供强大的平行运算能力,除了渲染图形和游戏之外,在机器学习中,也可以借助GPU的运算能力,执行更复杂的算法,且能支援电脑视觉、图像生成和增强学习等用例。

官方提到,由于现在将神经网络放到GPU上运算的应用,都是以Python作为主要开发语言,但是当基础设施条件适合,JavaScript也可以扮演重要的角色,Deno就是以这样的想法支援WebGPU,希望之后可以在Deno上,以GPU加速Tensorflow.js执行。

另外,因为并非所有程式码都可以从公开的互联网上获取,因此Deno 1.8开始让开发者可以存取放在私人服务器上的程式码。过去Deno无法从需要身份验证的服务器上下载程式码,而在这个版本,增加了让使用者可以针对每个网域,指定用来撷取模组的身份验证权杖。

2021-03-07 07:46:00

相关文章