hwjwd610

hwjwd610

0个粉丝

1

问答

0

专栏

0

资料

hwjwd610  发布于  2016-06-16 23:07:34
采纳率 0%
1个问答
4055

hi3536运行opencl,查找不到gpu

 
1. opencl环境设置:1)开发板启动后,执行sdk中自带的loadgpu脚本,输入参数为 -i,加载gpu驱动程序
                                2)在调试主机上安装mali opencl sdk v1.1 及交叉编译工具,编译mali opencl sdk 中的hello_world_opencl例程,将生成的可执行文件拷贝到开发板的root目录下
2.程序运行:在开发板上执行./hello_world_opencl,报错如下:
~/Mali_OpenCL_SDK_v1.1.0/bin/hello_world_opencl # ./hello_world_opencl
OpenCL error: Unknown error
Retrieving OpenCL platforms failed. common.cpp:234
Failed to create an OpenCL context. hello_world_opencl.cpp:120

3.问题定位:经查看common.cpp,发现是在执行可用平台查询时,clGetPlatformIDs()函数执行没有得到可用的平台,修改clGetPlatformIDs()函数入参进行可用平台数查询,返回的可用数为0
                    就是说没有查询到GPU,但是hi3536的sdk包中所包含的gpu例程sphere则能够顺利运行

哪位大大遇到过这种情况,该怎么解决?
我来回答
回答4个
时间排序
认可量排序

default

0个粉丝

40

问答

0

专栏

0

资料

default 2016-07-18 12:51:54
认可0
正想搞3536的GPU部分,楼主有什么进展了?

misszhq

0个粉丝

3

问答

0

专栏

0

资料

misszhq 2016-08-29 11:25:24
认可0
请问这个问题找到原因了吗,可以告知一下吗

hcl9119

0个粉丝

0

问答

0

专栏

0

资料

hcl9119 2016-09-06 11:21:38
认可0
求教楼主hi3536的gpu例程sphere的运行结果是什么样的,多谢!

CallMeBroYang

1个粉丝

7

问答

0

专栏

0

资料

CallMeBroYang 2018-05-12 14:02:12
认可0
我这也是,
qt中的opengl总是报错说 This plugin does not support createPlatformOpenGLContext!
估计原因和楼主的一样。

不带opengl的可以正常运行

不知你解决了没有
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区