获得更好的基于CPU的OpenCL驱动程序(OS X)

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

在浏览Web时,我从PyOpenCL项目中看到了这个页面:Py OpenCL Mac OS Install Readme

在这个页面上,一些奇怪的事情被指称:“OS X支持内置的基于CPU和GPU的OpenCL。不幸的是,内置的驱动程序可能很有气质,并且它们没有像人们想象的那样快速前进。使PyOpenCL使用更新的(和开源)基于CPU的OpenCL驱动程序,键入以下内容:

conda install osx-pocl-opencl pocl(OS X)

请注意,通过安装osx-pocl-opencl,您将无法再使用PyOpenCL与系统范围的Apple OpenCL驱动程序通信。要重新获得对这些驱动程序的访问权限,只需卸载osx-pocl-opencl并在之后重新安装pyopencl。“

这是真的? MacOS的OpenCL驱动程序是否更快?我对安装PyOpenCL不感兴趣。有没有办法让我接触那些“更快”的司机?

macos opencl intel
1个回答
0
投票

看起来他们建议你使用pocl,一个支持OpenCL 1.2功能(以及一些2.0功能)的开源OpenCL实现。我无法对性能发表评论,但官方的Mac OS OpenCL驱动程序非常挑剔。

我发现this readme详细说明了为OSX构建和安装pocl的步骤。

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