我一直在了解CUDA和OpenCL,了解到在这些框架之前,开发人员只能使用低级别的API,如OPENGL和D3D。不幸的是,我没有找到太多关于它的信息。
这是一个普遍的商业实践还是只是研究和军事实验室中使用的东西?我相信这里有人有早期GPGPU编程的经验。
我一直在了解CUDA和OpenCL,了解到在这些框架之前,开发人员只能使用低级别的API,如OPENGL和D3D。不幸的是,我没有找到太多关于它的信息。
这是一个普遍的商业实践还是只是研究和军事实验室中使用的东西?我相信这里有人有早期GPGPU编程的经验。
它主要用于研究。当然,一些GPGPU技术被应用于需要在屏幕上放置像素和游戏的软件中,但大多数情况下它是一个研究工具。