用C++在GPU上执行向量计算,无论品牌如何

问题描述 投票:0回答:1

无论 GPU 的品牌如何(AMD、Nvidia,甚至 iGPU),如何执行计算(并将结果分配给变量)?

我想要最简单、最高效的API,我可以只用计算的输入调用一个函数,它会在GPU上计算它,并将值分配给

float t

计算方式为:

float t = - (dot(N, orig) + D) / dot(N, dir);

...从这里.

c++ graphics 3d gpgpu
1个回答
0
投票

好的。我在 Google 上进行了一些搜索,但最终我决定使用 SYCL (oneapi)。安装过程很困难,但一旦我让它工作起来,它就非常适合我的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.