- 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/
最近公司采购了一台DELL R730服务器,正好找到了下面的教程,特分享一下 CPU:e5-2609 v3内存2*8GB硬盘:4*2TB阵列卡:H330,忘记拍安装导轨及上架的图片了,这个已经装上
磁盘阵列可以在安装系统之前或之后产生,系统会视之为一个(大型)硬盘,而它具有容错及冗余的功能。磁盘阵列不单只可以加入一个现成的系统,它更可以支持容量扩展,方法也很简单,只需要加入一个新的硬盘并执行一
DSET工具是在操作系统中收集硬件的信息,借助于此工具,可以快速判断和分析机器的硬件工作情况 官方下载工具:http://www.dell.com/support/contents/cn/zh/c
最近买了些二手服务器,dell品牌,性价比还不错,但是一台dell 服务器开机总是提示按F1才能进系统,到底应该怎么解决呢? 请问我的电脑开机老是提示“strike the f
Dell PowerEdge服务器RAID卡驱动下载 DELL新阵列卡驱动下载 型号 支持系统驱动 H310/710 /710P/810
这次是在戴尔服务器R710上面尝试的做Raid0和Raid5,亲测成功。 因为创建Raid0与Raid5的方式是一样的,所以就以创建Raid5为例。 &nbs
Dell R730服务器,有7块5t硬盘,默认做的RAID5。我们的目的是取其中6块硬盘做RAID5,留一块硬盘做热备。 一块SSD系统盘。 热备盘的用处 RAID阵列硬盘中的热备硬盘是没有数据
我的某些客户电脑(新的戴尔电脑)出现问题 Windows XP Professional SP3,4GB RAM 如果我尝试使用启动 Eclipse-Xms256m -Xmx1024m 比失败减少到-
Dellr710服务器,有4块450G硬盘,默认做的RAID5。我们的目的是取其中3块硬盘做RAID5,留一块硬盘做热备。 在这里,我具体解释一下 ①4块硬盘做成RAID5 ②3块硬盘做RAI
如果您看过戴尔 XPS 的运行情况,您可能已经注意到它在普通键盘上方的漂亮媒体按钮: alt text http://blog.evolvedsoftwarestudios.com/wp-conten
这似乎是一个 widespread problem . 我有以下可绘制目录: drwxr-xr-x 18 mike staff 612 Feb 4 17:28 drawable/ drwxr
说明:此文章中所有图片均为网络搜集,所以不一定为DELL R720服务器安装界面,但可保证界面内容接近DELL R720安装界面 1、 安装前准备物品 DELL R
磁盘阵列可以在安装系统之前或之后产生,系统会视之为一个(大型)硬盘,而它具有容错及冗余的功能。磁盘阵列不单只可以加入一个现成的系统,它更可以支持容量扩展,方法也很简单,只需要加入一个新的硬盘并执行一
所以我在设备上启用了 USB 调试并通过 USB 插入。目前,执行 adb devices 不会在 Android Studio 终端中列出任何内容。我检查了设备管理器,该设备在“可移植设备”下成功显
注意:所有固件和型号都是兼容的,这就是为什么没有发布任何有关它的内容。 我现在已经为此工作了几个小时(阅读手册等),所以我不是突然来到这里。我正在一个预先存在的 Nagios 服务器上工作,其中还有其
我制作 DXGI 适配器和监视器枚举。连接到我的计算机的第二台显示器是 Dell P2715Q,分辨率为 3840*2160: 但是,程序将其报告为 2560*1440,这是第二个可用分辨率。重现的最
我有一个类可以提取模型信息(硬件信息)对于本地机器码是这样的: Imports System.Management Public Class clsWMI Private objOS A
是否有某处显示 [设备] > [在 AVD 中复制它的设置] 的指南?如果不是,我应该专门为 Dell Streak 使用什么值? 最佳答案 我没有 Dell Streak,但引用 this我建议您使
我需要在戴尔服务器上自动安装 ISO。对于这样的系统,我们有自己的主机和 iDrac 的另一个 IP。管理界面。 我需要自动化的流程是: 将带有 ISO DD 镜像的 USB 连接到系统 重启主机(可
所以出现了一篇关于支持辅助易受攻击的文章,bla bla。 高层管理人员认为支持辅助是不安全的,并已下令将其从每台机器上移除...... 不,我不能/不会尝试以其他方式说服他们,这将以某种方式发生 在
我是一名优秀的程序员,十分优秀!