首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在pocl中启用“基本”设备?

如何在pocl中启用“基本”设备?
EN

Stack Overflow用户
提问于 2019-04-07 15:58:24
回答 1查看 217关注 0票数 0

我安装了皮克尔make check显示所有145个测试都通过了。这个构建表明

代码语言:javascript
复制
--******** Enabled features:
......

-- OCL_DRIVERS (Drivers built): basic pthreads
......

但是clinfo命令只显示pthreads作为pocl平台的唯一设备。有什么方法可以启用basic设备吗?我想添加一个定制的opencl设备到pocl。理解basic设备的实现似乎是一个很好的起点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-07 18:29:31

根据pocl文件,通过将环境变量POCL_DEVICES设置为basic,将显式启用基本设备。

POCL_DEVICES是要启用的设备实例的空格分隔列表。此环境变量用于以下设备:

  • basic用于在主机CPU上执行内核的极简示例设备驱动程序。没有多线程。

因此,您应该能够通过调用POCL_DEVICES="basic" clinfo来使用该设备。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55560921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档