Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想编写一个算法,该算法将受益于 GPU 优于 CPU 的散列能力。
PyOpenGL 是答案吗?我不想使用绘图工具,而只是运行移植到 GPU 的“香草”python 脚本。
如果这意味着什么,我有一个 ATI/AMD GPU。
PyOpenGL 是答案吗?
不,至少不是你期望的那样。如果您的 GPU 确实支持 OpenGL-4.3,您可以在 OpenGL 中使用计算着色器,但这些不是用 Python 编写的
但只需运行移植到 GPU 的“香草”python 脚本。
这不是 GPU 计算的工作方式。你必须用一种特殊的语言编写计算内核的着色器。OpenCL 或 OpenGL 计算着色器,或者特定于 NVIDIA 的 CUDA。
然后,Python 将只提供让 GPU 计算运行的框架。