我可以使用GPU分享一些计算任务吗?

xzh*_*zhu 3 gpu

我正在编写一个opengl C程序,我知道大多数图形作业都是由GPU完成的.我的问题是,我可以使用GPU来计算与图形无关的东西吗?例如,计算1 + 2 + 3 + ... + 100 = ?

Rob*_* J. 5

您可以使用OpenCL或Computeshaders(这就是DX名称,但我认为在openGl中有类似的东西).但总的来说,只有易于并行化且比您的示例更大的算法才有意义.