Tag: opencl

在Ubunut 18.04上使用Nvidia 390进行OpenCL

16.04,OpenCL与我的Nvidia 840M一起在Ubuntu repos中运行最新的Nvidia驱动程序。 我已经完成了18.04的全新安装,但是使用了来自Ubuntu repos的390 Nvidia驱动程序(不是来自任何PPA)。 现在我的OpenCL兼容应用程序都无法使用它。 我错了,安装Nvidia驱动程序后OpenCL应该可以工作吗?

在Ubuntu 17.04上安装OpenCL,intel

在Ubuntu 17.04,Intel上安装OpenCL 我正在尝试在ubuntu 17.04上安装OpenCL: $ lshw : *-cpu product: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz vendor: Intel Corp. physical id: 1 bus info: cpu@0 size: 2899MHz capacity: 3100MHz width: 64 bits *-display description: VGA compatible controller product: 3rd Gen Core processor Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: […]

在ubuntu 16.04中启用AMD / Intel混合显卡

我有HP-ProBook 450 G0笔记本电脑,它包含流动的图形卡, lspci | grep VGA结果 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] (rev ff) 因为它说Ubuntu 16.04有fglrx驱动程序的问题,所以我安装了AMDGPU-Pro Driver 。 即使它已安装,似乎它无法正常工作。 当我导航到Ubuntu中的“其他驱动程序”部分时,AMD没有任何内容。 我这样做是因为系统与其他机器相比非常慢,并且提到这是因为在混合系统中没有适当的图形驱动程序。 正如我发现的,这个驱动程序问题的一个解决方案是将linux内核更新到最新的稳定版本。 如何解决此图形问题并加快系统速度。 或者可以更新内核吗? 另外我想尝试使用AMD GPU进行OpenCL编程,是否可能?

如何为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 APP替换为安装AMD APP SDK的路径。)

制作Cuda SDK时出现“找不到-lOpenCL”错误

我有一台带有nVidia gt 520m的华硕笔记本,并考虑过在Ubuntu 11.10上尝试一些OpenCL编程(第一次)。 我安装了nvidia-current-dev软件包。 因此,我在/ usr / lib / nvidia-current /文件夹中找到了libOpenCL.so等: $razvan@…:~$ locate libOpenCL.so /usr/lib/nvidia-current/libOpenCL.so /usr/lib/nvidia-current/libOpenCL.so.1 /usr/lib/nvidia-current/libOpenCL.so.1.0 /usr/lib/nvidia-current/libOpenCL.so.1.0.0 /usr/lib32/nvidia-current/libOpenCL.so /usr/lib32/nvidia-current/libOpenCL.so.1 /usr/lib32/nvidia-current/libOpenCL.so.1.0 /usr/lib32/nvidia-current/libOpenCL.so.1.0.0 然后我从nVidia网站和NVIDIA GPU SDK(在/ opt / gpu_sdk)安装了用于Ubuntu 10.10的CUDA工具包。 当我去/ opt / gpu_sdk / OpenCL并尝试make命令时,我得到: razvan@…:/opt/gpu_sdk/OpenCL$ make make[1]: Entering directory `/opt/gpu_sdk/OpenCL/common’ a – obj/release/oclUtils.cpp.o make[1]: Leaving directory `/opt/gpu_sdk/OpenCL/common’ make[1]: Entering directory `/opt/gpu_sdk/shared’ make[1]: Leaving […]

如何让OpenCL在14.10 + Nvidia 331.89驱动程序上运行?

专有驱动程序331.89不给我OpenCL。 (尝试了两个测试/更新)一段时间我有版本304.123工作 – 除了我想要当前的驱动程序,现在无法降级。 无论如何 – 我可以通过解决方法降级,但我希望331.89有效。 我使用“darktable -d opencl”作为测试alos添加了对darktable的符号链接,但这对331.89没有帮助

BOINC上的AMD A4-5300和GPU计算

我有一台AMD A4-5300 APU ,它是一款双核CPU和GPU。 它是OpenCL能力的。 我试图让BOINC识别GPU,但它似乎无法。 记录(剪切): [—] Starting BOINC client version 7.4.22 for x86_64-pc-linux-gnu [—] OpenCL CPU: AMD A4-5300 APU with Radeon(tm) HD Graphics (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1642.5 (sse2,avx,fma4), device version OpenCL 1.2 AMD-APP (1642.5)) [—] No usable GPUs found 我一直在谷歌搜索两天的答案,我很遗憾地说我放弃了。 我正在使用AMD的最新fglrx(Catalyst 14.12)和最新的BOINC(7.4.22),尽管我已经尝试了两者的旧版本而没有运气。 我安装了相关的OpenCL和ICD软件包,将CPU识别为OpenCL,但BOINC拒绝识别GPU。 用户:boinc是群组的一部分:video,但我尝试设置 xvideo +无论如何都没有区别。 我尝试了在BOINC论坛上提出的所有建议,但没有一个有效。 […]

OpenCL On ubuntu 16.04,Intel Sandy Bridge CPU

是否可以在16.04(仅限CPU)上安装openCL? 我尝试了很多指南,但仍然没有得到一个工作箱。 如果这很重要,我有一个沙桥第二代CPU。

如何使用Coffee Lake在18.04安装NVIDIA CUDA工具包 – 是否支持?

我喜欢18.04的安装,我也很喜欢blender3d。 我需要CUDA工具包才能使用GPU而不是CPU来渲染。 我已经读过,获得正确的工具包或者可能有一些非常糟糕的问题至关重要。 只是想确认它适用于Ubuntu 18.04。 此外,在哪里得到它并确认它是正确的? 谢谢

如何使用nVidia分立卡/英特尔集成显卡在笔记本电脑上运行nVidia CUDA或OpenCL?

背景:我是一名3D艺术家(作为一种爱好)并且最近开始使用Ubuntu 12.04 LTS作为Windows 7的双启动。它运行在我的一台相当新的64位东芝笔记本电脑上,带有nVidia GeForce GT 540M GPU(显卡)。 它也有英特尔集成显卡(我怀疑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吗?