- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我即将进入项目的下一阶段,将计算转移到 GPU。不幸的是,我在我的环境中设置 OpenCL 的成功率很低。我希望我能获得一些关于使用什么 OpenCL 实现以及如何避免安装时的某些陷阱的具体指导。
我的机器:Linux 薄荷 17.3配备 Nvidia GTX 960M 图形芯片的 Dell XPS 15 9550
一些细节:除了在此 PPA 中找到的 Nvidia-352 版本之外,我一直无法找到任何适用于此硬件的图形驱动程序: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
我尝试的其他每一个都会使机器变砖。我重新安装 Mint 的次数超过了找到这个驱动程序的次数。请记住,我必须使用此配置才能让我的机器工作。
我试图从他们的站点 ( https://developer.nvidia.com/cuda-downloads ) 安装 Nvidia 的 CUDA 工具包,由于某种原因,安装覆盖了我的 Nvidia-352 驱动程序并再次使机器变砖。
在这一点上,我不确定哪种实现方式是正确的。我不想再试一次,结果同样的事情发生。
一些具体问题:
谢谢,
慢性
最佳答案
免责声明:所有这些都是基于我使用 Ubuntu 15.10 的经验,但希望 Mint 不会有太大不同。
如果您要安装两个不同供应商的 OpenCL 实现,则不,它们不应相互覆盖。例如,我安装并运行了 Nvidia、Intel CPU、POCL 和 Beignet(Intel GPU)平台。唯一需要注意的是英特尔 CPU 运行时覆盖了 libOpenCL.so*
文件,导致崩溃 clinfo
因为它需要英特尔 CPU 运行时决定删除的 libOpenCL.so.1。重新安装软件包 ocl-icd-opencl-dev
修复了这个,你也可以制作libOpenCL.so.1
指向实际 .so
的符号链接(symbolic link)Intel CPU 运行时留下的文件。
如果您尝试为同一平台安装两个版本,就像您尝试过的那样,那么是的,您安装的最后一个版本将覆盖前一个版本。对于您的情况,请记住 CUDA 工具包还包括 GPU 驱动程序。我已经有一段时间没玩过 CUDA 工具包了,也许有一个选项可以只安装工具包而不安装驱动程序,但是由于每个工具包都需要特定的最低驱动程序版本,所以你必须选择一个可以工作的工具包版本使用驱动程序版本,您可以安装。
在 Ubuntu 上,有一个 nvidia-cuda-toolkit
包你可以sudo apt-get install
.我不要求更改我的驱动程序,希望它对您有用。我不知道这个安装的是什么版本的工具包。
如果您只想进行 OpenCL 开发,请安装 nvidia-352
适合您的软件包,以及安装 ocl-icd-opencl-dev
.此软件包安装 ocl-icd-libopencl
和 opencl-headers
包,给出头文件和 libOpenCL.so(ICD 加载器)。您还需要 sudo apt-get install nvidia-opencl-icd-352
因为它为 Nvidia GPU 提供了 OpenCL 运行时。如果您还想进行 CUDA 开发,那么您需要该工具包。
作为旁注,安装一个 CPU 运行时,例如POCL,以及 Nvidia 运行时。我发现这对于检测我的内核中的错误很有用——内核大部分时间都在我的 Nvidia GPU 上工作,但在 POCL 上一直失败。这是一个竞争条件。
抱歉,没有最新的安装说明。但是,每个供应商及其 OpenCL 运行时(Nvidia 除外)提供的说明对我来说似乎已经足够好了。
这是一些较旧的说明:
关于linux - 在 Linux Mint Dell 9550 上安装 OpenCL 的说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38795402/
我在带有 Virtual box 的 Macbook proretina 中安装了 Linux mint 17 mate,但是字体很小,如何在 mate 中启用 HiDPI 选项? 最佳答案 MATE
鼠标光标消失(屏幕的最后一个像素)。 例如。现在一切正常。 如果我将鼠标移到显示器顶部,它就会消失。 但同时我可以点击顶部面板上的按钮。 任何想法如何解决它? 最佳答案 Heath Jones (hj
我按照此处的建议从多核软件编译并安装了 x265 编解码器:https://bitbucket.org/multicoreware/x265/wiki/Home然后按照此处的建议手动安装启用了 lib
我正在使用 Linux mint 18.3。我正在尝试更改 Jenkins 的主目录。我创建了新目录,从旧目录复制了所有数据。之后我修改了 .profile(放在那里 export JENKINS_H
我想压缩带有 linuxmint 的驱动器..当我尝试通过 Gparted 卸载具有 limuxmint 空间 700gb 的驱动器时,它显示消息 "# umount -v "/"umount:/:
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
前言:Linux mint 18发布了,但是在虚拟机下安装,发现没有1080p分辨率的选项,可能是4.4内核的原因?搜索了一下解决方法,自测可用,记录一下。 1. 创建一个shell脚
一.mysql默认不支持中文,它的server和db默认是latin1编码.所以我们要将其改变为utf-8编码,因为utf-8包含了地球上大部分语言的二进制编码 1.关闭mysql服务 sudo
近日小编在Linux mint系统操作时,登录root用户声卡突然没有了声音,相比大家也遇到相同的情况,下面小编就给大家介绍下Linux mint登录root用户时声卡无声音的处理方法,一起来学习下
中文字体发虚怎么修改 1、还是一个老生常谈的问题。Linux Mint 和 Ubuntu 及其衍生版用户都可以参照此法解决问题。从 Ubuntu 12.04 开始,系统使用中文字体的第一选择是“文
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界. 这篇CFSDN的博客文章Linux Mint Cinnamon中安装MATE桌面详细步骤由作者收
我正在使用 linux Mint 17.2“Rafaela”。今天我安装了佳能 iP2700 系列的驱动程序。驱动程序的 deb 包依赖于“libtiff4”包,但系统使用“libtiff5”,所以我
我正在建立一个很好的环境来在打印文档中展示我的代码。首先,我使用了 Latex 的 lSTListing 包,但后来我偶然发现了 类型转换 . minted 真的很棒,但有没有办法 更改高亮颜色 ?
我是linux mint的新手,我已经在它上工作了一个星期,而且声音根本不起作用。我尝试了很多在线建议的解决方案,但是没有运气。 谁能指导我问题所在或如何解决。 最佳答案 您是否在“声音设置”菜单中检
我想在 minted 包手册中为 minted 渲染源代码使用粗体字体。目前关键字是常用字体。 \usepackage[table]{xcolor} \usepackage{minted} \defi
肉眼观察,minted (Konrad Rudolph 的 LaTeX 包使用 Pygments 库进行代码突出显示)忠实地呈现传递给它的代码块,并以源代码中包含的任何缩进显示它们。 但是,如果您尝试
我是 C/Linux 的新手,我有一个简单的问题。考虑 sys/timerfd.h 头文件。它由函数定义组成: int timerfd_settime(int fd, int flags,
Linux MINT MYSQL 错误 您能解释一下发生了什么吗? 我无法在 xampp 中启动 我应该更改哪些配置? 我已经将/var/lib/mysql/更改为 chmod 777 201
我想创建一个自定义单元格,就像 Mint 应用程序中的单元格一样,它的功能几乎相同。我如何使用赚取和花费的数据绘制这两个条形图? 谢谢, 我做到了这一点: -(void)drawRect:(CGRec
我是一名优秀的程序员,十分优秀!