腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
OpenCL
内核
中
的
log2
函数
?
、
您好,我在
OpenCL
内核
中使用
的
log2
函数
有一个问题,我有一个编译器崩溃:代码是这样
的
:其中m是一个整数,问题出在哪里?
浏览 13
提问于2020-02-06
得票数 0
1
回答
OpenCL
内核
定义错误clBuildProgram(CL_BUILD_PROGRAM_FAILURE)?
、
运行
openCl
应用程序时会出现以下错误:这是
内核
定义,
log2
函数
中有一个错误,另一个错误在max[it] = *count
中
最后一个错误在if(max[i] > *result){*result = max[i];}
中
。i
浏览 99
提问于2020-02-05
得票数 0
1
回答
3种不同
内核
的
OpenCL
应用
、
我刚从
OpenCL
开始,我想移植我在CUDA
中
的
一个应用程序。我现在面临
的
问题是核心问题。在CUDA
中
,我
的
所有
内核
函数
都在同一个文件
中
,相反,
OpenCL
要求使用
内核
源代码读取该文件,然后执行其他一些操作。我
的
问题是:我是否可以拥有一个包含所有
内核
函数
的
文件,然后在
OpenCL
、或
中
构建程序
浏览 3
提问于2013-05-14
得票数 0
回答已采纳
1
回答
在
OpenCL
中选择CPU核数
我比较了OpenMP和
OpenCL
在CPU上
的
性能,我
的
系统有8个
内核
。但我需要分别比较2、4、6和8个
内核
。我可以通过" set_num_threads (n)“
函数
或环境变量来激活OpenMP
中
的
内核
数量;但我不知道如何在
OpenCL
中
执行同样
的
操作,
OpenCL
中
是否有OpenMP set_num_threadsAPI
的<
浏览 0
提问于2011-08-23
得票数 3
1
回答
卤化物:
OpenCL
代码生成
是否可以在Halide中生成包含生成
的
OpenCL
代码
的
文件?我试图从一个Halide程序中生成一个c文件,目标是
opencl
,但是我没有看到任何
opencl
的
特殊代码。编辑1:屏幕上有两行表示
内核
的
内容。应该有什么吗?
Ope
浏览 7
提问于2015-01-20
得票数 4
1
回答
不能在Intel
中
为
OpenCL
使用printf或调试器
、
、
、
、
我使用IntelSDKforInteHDGraphics4000GPU成功地运行了一个
OpenCL
程序。我确保链接到英特尔
的
OpenCL
库,因为我也安装了Nvidia库。但是,在
内核
中放置printf()调用会导致
OpenCL
编译器错误。错误:在
OpenCL
中
不允许隐式声明
函数
'printf‘ 此外,我还在Visual 2012插件
中
启用了
OpenCL
内核
调试,并将以下选项传递给cl
浏览 1
提问于2013-08-14
得票数 1
回答已采纳
2
回答
在
OpenCL
中将
函数
作为参数传递
、
、
在
OpenCL
1.2
中
,是否可以将
函数
指针传递给
内核
?我知道它可以用C实现,但我不知道如何用
OpenCL
的
C来实现。 编辑:我想做与这篇文章
中
描述
的
相同
的
事情:,但是是
内核
。以前,我使用内联
函数
从
内核
调用它们,但我希望该
函数
是一个参数,而不是硬编码在
中
。
浏览 1
提问于2018-07-10
得票数 2
2
回答
OpenCL
单工作项VS NDRange
内核
、
、
、
我是新手,在
OpenCL
上使用
OpenCL
进行块密码加密。我读了一些论文,知道
Opencl
中有两种
内核
(单一工作项和NDRange)。NDRange
内核
的
函数
不会被编译器自动流水线处理,而单个工作项
内核
的
函数
会被自动流水线处理。 是否建议在FPGA上实现单个工作项
内核
而不是NDRange
内核
?为什么?如果我想让
内核
循环运行直到读取所有数据,那么
内核</em
浏览 1
提问于2017-08-10
得票数 1
1
回答
我们可以在
opencl
内核
中
调用arrayFire快速傅立叶变换
函数
吗
因为我们在
opencl
内核
中
写
的
任何东西都将在gpu(指定
的
设备)上执行。我们可以在
opencl
的
内核
中
调用fft
函数
吗?
浏览 2
提问于2016-12-07
得票数 0
1
回答
错误:“atomic_t”未在此范围内声明,其他未声明
在
opencl
程序
中
,我得到了这些错误。我没有"oclUtils.h“头文件。S0我还没有把它包括在我
的
程序
中
。这就是为什么我会遇到这个问题。我也发送我
的
内核
。如果这就是原因,我如何使用原子
函数
而不使用oclUtils.h?\n" \我得到
的
错误
浏览 3
提问于2012-11-10
得票数 1
回答已采纳
1
回答
如何获取
内核
信息
我想获得有关已编译
的
OpenCL
内核
的
以下信息-类型列表、params顺序(如果可能的话),以及内存和访问分类器。
内核
是在应用程序运行时从源代码构建
的
。实际上,在
OpenCL
1.2
中
,已经存在适合这种查询
的
函数
-- clGetKernelArgInfo,但是由于项目限制,我必须找到方法来使用纯
OpenCL
1.0来实现这种功能,而不需要任何扩展。目前,我正考虑三种方法: 编写简单
的</
浏览 1
提问于2013-11-13
得票数 4
3
回答
printf
函数
在
OpenCL
内核
中
不起作用
、
、
嗨,我试着在
OpenCL
上调试PS3
内核
代码。i; for (i = 0; i < 10; i++)} 在第18页4.3.3节
的
IBM
OpenCL
_guide.pdf
中
,有描述使用printf方法调试
内核
的
方法。因此,我将printf
函数
添加到
内核
中
,并尝试测试它。但是
OpenCL</e
浏览 22
提问于2011-04-25
得票数 4
1
回答
为什么在相同
的
工作负载下,单个CPU核心在pthread和
OpenCL
上
的
性能会有所不同?
、
、
我有一个非常简单
的
任务:多次扫描char数组(16*1024)。我用pthread在一个CPU核心上实现了一个线程。时间是23秒。然后我使用设备分裂来创建一个只包含一个CPU计算单元(即一个CPU核)
的
设备,时间只有17秒。在我看来,
OpenCL
的
实现应该比pthread慢(因为C更接近于硬件)。我怎么会得到这样
的
结果呢?
浏览 0
提问于2014-08-21
得票数 1
1
回答
如何使用
OpenCL
在Visual
中
编译和执行C#
内核
?
、
、
基本上,我有一个学校作业,在这个任务
中
,我必须编写一个
函数
,它接受一个
OpenCL
内核
(可能是一个字节缓冲区或字符串),编译它,在C#
中
执行它。我在编写一个可以编译
opencl
内核
的
C#
函数
的
概念上有困难。是否有一个或多个链接可以帮助我理解和编写
函数
? 我已经在Visual中集成了Intel和
opencl
.net。
浏览 1
提问于2014-03-04
得票数 0
回答已采纳
3
回答
如何使用Clang将
OpenCL
内核
编译成SPIR-V
、
、
、
、
我需要在SPIR
中
编译
OpenCL
内核
才能与Vulkan一起使用,我尝试过使用Google ,但是问题出现在矢量化
中
,像vload8这样
的
函数
无法工作。所以我需要使用clang在SPIR
中
编译
OpenCL
内核
。
浏览 0
提问于2018-09-18
得票数 4
回答已采纳
1
回答
CUDA与
OpenCL
:浮点精度更改
我正在通过移植一些现有的
OpenCL
函数
来学习CUDA。下面是我
的
CUDA和
OpenCL
内核
。当将相同
的
输入参数传递给两个
函数
时,输出
的
顺序不同,从^-3到^-4。当我反复调用这些
函数
时,差异
的
顺序显著增加(这对我
的
预期输出非常不利)。我
的
OpenCL
移植有什么问题吗?注意:我已经在编译
OpenCL
内核
时尝试了"-cl
浏览 11
提问于2017-07-21
得票数 0
2
回答
是否有在
OpenCL
C++
中
可用但在
OpenCL
C
中
不可用
的
OpenCL
2.2功能?
、
、
OpenCL
2.1和2.2除了传统
的
OpenCL
C
内核
语言外,还引入了
OpenCL
C++
内核
语言。我必须在一个支持C但不支持C++
的
环境中使用
OpenCL
。除了C++语法之外,是否还有在
OpenCL
C++
中
可用但在
OpenCL
C
中
不可用
的
OpenCL
2.2功能? 我必须使用C++编译器(编写C++主程序)才能使用
OpenCL<
浏览 6
提问于2017-04-21
得票数 2
2
回答
CPU设备上
的
OpenCL
-引擎盖下发生了什么?
、
、
、
、
所以,如果我在CPU设备上运行
openCL
内核
函数
,而不是GPU设备,那么
内核
会自动使用CPU上
的
所有
内核
吗?例如,我
的
系统说我在CPU上有4个核心,
内核
会自动使用所有4个
内核
吗?如果上述情况属实,那么是否意味着在单个CPU设备上运行
openCL
内核
就等于使用标准
的
std::线程(假设我们使用C++)来执行相同
的
任务?我之所以这样问,是因为在我目前
的</e
浏览 6
提问于2014-09-30
得票数 4
回答已采纳
1
回答
OpenCL
内核
参数多义性
我有两个
函数
:void sum2(float * a, float * b, float* res, int size);__kernel void sum(__global const T * a, __global const T * b, __global)int x = get_global_id(0);} 从上
浏览 5
提问于2013-09-21
得票数 0
3
回答
内存对象以外
的
clSetKernelArg arg_value
在
OpenCL
中
,我可以按以下方式设置
内核
参数吗?cl_uint a = 0;我希望从
内核
函数
中
读取和写入一个值,而不仅仅是写到
内核
函数
。
浏览 15
提问于2012-02-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TDSQL中修复的mysql内核bug
PHP 中的函数式编程:高阶函数
OpenCL环境下的并行化编程
Excel中Len函数与lenb函数的区别
Python 中的魔法函数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券