Questions tagged «opencl»

OpenCL(开放计算语言)是一个框架,用于编写在由CPU,GPU和其他处理器组成的异构平台上执行的程序。

3
如何在Ubuntu上安装libOpenCL.so
我下载并intel_sdk_for_opencl_2016_ubuntu_6.0.0.1049_x64尝试运行,install.sh但显示不支持的操作系统,因此我从某个RPM文件中读取了制作.deb文件所需的位置,我用2做到了: opencl-1.2-devel_6.0.0.1049-2_amd64.deb opencl-1.2-英特尔-devel_6.0.0.1049-2_amd64.deb 使用都安装了它们sudo dpkg -i,但是我仍然没有libOpenCL.so 现在我被卡住了... :(
44 opencl 

4
如何在配备nVidia离散卡/英特尔集成显卡的笔记本电脑上使用nVidia CUDA或OpenCL?
背景:我是3D艺术家(出于业余爱好),最近开始将Ubuntu 12.04 LTS用作Windows 7的双启动。它正在运行于带有nVidia GeForce GT 540M GPU的相当新的64位东芝笔记本电脑上(显卡)。但是它也有Intel Integrated Graphics(我怀疑Ubuntu一直在使用)。 因此,当我在Windows上将3D场景渲染为图像时,可以在使用CPU或nVidia GPU(更快)之间进行选择。在3D应用程序中,我可以将GPU设置为使用CUDA或OpenCL。在Ubuntu中,没有GPU选项。 在对Linux和nVidia Optimus技术的问题进行了(太多?)研究之后,我有所启迪,但更加困惑。 我一点都不在乎Optimus技术,因为电池寿命对我来说绝对不是问题。 这是我的问题:如何在Ubuntu的nVidia GPU上使用可利用CUDA的程序(例如Blender)?我需要nVidia驱动程序吗?(我听说它们在Linux上的Optimus设置中不能很好地发挥作用。)至少有一种方法可以在Ubuntu的GPU上使用OpenCL吗?



3
如何使OpenCL在14.10 + Nvidia 331.89驱动程序上工作?
专有驱动程序331.89没有给我OpenCL。(尝试并测试/更新)一段时间,我的版本304.123可以正常工作-除了我想要当前的驱动程序外,现在无法降级。 无论如何-我可以通过变通办法降级,但我希望331.89可以工作。 我使用“ darktable -d opencl”作为测试,还向黑暗表添加了符号链接,但这对331.89没有帮助
11 nvidia  opencl 

2
/ usr / bin / ld:找不到-lOpenCL
当前正在尝试从该网站编译OpenCL中提供的简单程序。它会给我DeviceInfo我所需要的。简单地调用a之后make,我得到以下错误: sharan@sharan-X550CC:~/opencl-ex/Ex1$ make g++ DeviceInfo.cpp -I ../../Cpp_common -lOpenCL -o DeviceInfo /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status Makefile:23: recipe for target 'DeviceInfo' failed make: *** [DeviceInfo] Error 1 现在,我已按照该网站上的说明进行安装。但是,我仍然得到上面的错误。 我该如何解决这个错误?


2
在英特尔中打开cl
如何在具有Intel HD 4000 gpu单元的Intel i5处理器上编译和运行开放cl代码???Open cl已在/ opt / intel / opencl和versionis ubuntu 12.04中进行了标记。任何帮助将是极大的帮助...谢谢
9 opencl 

1
如何为OpenCL应用程序启用CPU平台?
我目前在装有AMD A8-5600K APU和Radeon R9 270X的计算机上运行Ubuntu 16.04。amdgpu驱动程序尚不支持我的卡,因此无法在GPU上使用OpenCL。但是,我看不出为什么OpenCL应用程序不能使用我的CPU。 我已经安装了我能想到的每个软件包-ocl-icd-libopencl1,ocl-icd-opencl-dev等。 我编写了一个简单的应用程序,该应用程序枚举了可用的OpenCL平台,但clGetPlatformIDs()调用失败。我想念什么? 编辑:我按照SE6的回答安装了AMD APP SDK,但尚未出现任何平台。运行strace显示OpenCL ICD加载器找不到libamdocl64.so。 进一步编辑:成功!我可以使用以下命令使其工作: sudo ln -s '/opt/AMDAPPSDK-3.0/lib/x86_64/sdk/libamdocl64.so' \ /usr/lib/x86_64-linux-gnu/libamdocl64.so (替换/opt为您安装AMD APP SDK的路径。)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.