gpt4 book ai didi

javascript - 浏览器中的 GPU 加速数学

转载 作者:技术小花猫 更新时间:2023-10-29 11:49:18 25 4
gpt4 key购买 nike

我正在启动一个浏览器项目,它需要一些复杂的数据处理。当使用 GPU 加速时,我使用的算法速度提高了 50-100 倍。

我可以在浏览器中使用 JavaScript、Flash 或其他技术。有什么方法可以访问 GPU 来加速我的数学处理?

最佳答案

您可以开始尝试使用 Khronos 的 WebCL,尽管它仍处于起步阶段。 Internet Explorer、Chrome 和 Opera 等大玩家目前还没有明确的支持计划,微软甚至没有显示任何支持 WebGL 的计划。

也就是说,除了基于 WebGL 着色器的 GPGPU 方法之外,WebCL 可能是计算的最佳选择。 WebCL 本质上是一组 JavaScript 绑定(bind)到 OpenCL。因此,开发很可能与 OpenCL 的开发密切相关。

虽然如前所述,目前对 WebCL 的支持还不是标准的或广泛的,但目前有以下可用资源:

  • Khronos集团官网here .
  • Nokia Research 在 their dedicated site 上报告了其实验,包括 FireFox 的 WebCL 扩展(目前只有 18 版)。从事此扩展的开发人员也有一个 Twitter,地址为 https://twitter.com/NokiaWebCL。 .
  • Samsung 在 Safari 浏览器上测试的 WebKit 实验是 available here .
  • 摩托罗拉有一个基于 NodeJS 的 OpenCL 实现 available here .
  • Mozilla 本身似乎已经变得活跃,并且与他们自己的 WebCL developments ,尽管我不知道它的确切当前状态。

我最近才开始自己玩,但除了“很好玩”之外还不能提出任何建议。

关于javascript - 浏览器中的 GPU 加速数学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6035810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com