有没有办法利用MacBook的Intel HD Graphics 5000GPU在Python中?

2024-06-28 20:09:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了libgpuarray,如this link中所述。在

测试

python -c "import pygpu;pygpu.test()"

只给出了一系列错误,都以

^{pr2}$

甚至可以用MacBook随附的Intel HD Graphics 5000(2014年初)进行GPU编程吗?在


Tags: testimportgpu编程错误linkthismacbook
1条回答
网友
1楼 · 发布于 2024-06-28 20:09:53

通常GPU库的存在是为了利用OpenCL和/或CUDA。所以这里有两个问题:

  1. 你的CPU支持CUDA/OpenCL吗?在
  2. 您要使用的特定库是否支持它?在

我不能回答2,因为我不熟悉那个图书馆,但关于1:是的,有可能。在

对于初学者来说,在Intel集成图形/CPU上看不到CUDA支持。在旧的处理器中,你也看不到OpenCL的支持。在

你没有提到你有哪种类型的Macbook,但是2014年Airs和Pros都有新一代Haswell cpu,而Haswell的cpu确实有{a1}。在

所以,是的,硬件方面,你可以用OpenCL和你的CPU/笔记本电脑做图形编程。在

如果您想在Python中使用OpenCL,可以使用PyOpenCL

但是,特定的库是否对这种平台组合有很好的支持,libgpuarray是否能与集成图形一起工作,与仅仅使用CPU相比,iGPU的性能是否有实质性的提高,则是一个完全不同的问题。在

相关问题 更多 >