CNode

WEBGL 与 GPU加速

问答
Zzswnew发布于9 年前最后回复9 年前4 回复9258 浏览0 收藏

我发现npm上有一个叫做gpu.js的第三方模块,

在浏览器上可以通过调用webgl的API对js写的数学运算代码进行gul加速,

能不能在nodejs上实现一个webgl环境,让计算密集型的任务通过gpu加速,从而提高性能呢?

我开始是打算在 node-webkit上做实验, 但是发现,这个对node 的c/c++插件支持得并不是很好,于是希望找到一个能恰到好处的实现GPU加速的方法,

求解答

来自酷炫的 CNodeMD

查看回复

回复 (4)

K
kanoyami#1·9 年前

通过原生C++插件调用一些支持并行计算的科学计算库不可以吗? 8.0版本里提供的实验性的NAPI可能会对你有所帮助。

S
stuartZhang#2·9 年前

node-ffi或node-java都允许你做这类的事情。 推荐这个贴子给你看:https://cnodejs.org/topic/59d5998eeab6a6536873feaa

Z
zswnew#3·9 年前
引用 kanoyami通过原生C++插件调用一些支持并行计算的科学计算库不可以吗? 8.0版本里提供的实验性的NAPI可能会对你有所帮助。

@kanoyami,不吧gpu加速不占cpu的,而且感觉gpu加速只支持做数学运算,很符合js目前的需求,cpu密集的任务表现不佳可通过这个来改变,感觉交互更方便点

来自酷炫的 CNodeMD

参与回复
登录后即可参与回复。登录