opencl 相关问题

OpenCL(开放计算语言)是一个用于编写程序的框架,这些程序跨CPU,GPU和其他处理器组成的异构平台执行。

将OpenCL SPIR-V转换为Vulkan SPIR-V

是否可以将OpenCL风格的SPIR-V转换为Vulkan风格的SPIR-V?我知道可以使用clspv将OpenCL C编译为Vulkan风格的SPIR-V,但是我没有看到任何迹象表明它...

回答 1 投票 1

[使用开发人员命令提示符pip安装python软件包时如何将库链接到OpenCL.lib?

[我在装有AMD显卡的Dell Inspiron笔记本电脑上,旨在安装一个名为pyviennacl的python软件包:https://github.com/viennacl/pyviennacl-dev我正在使用开发人员命令提示符...

回答 1 投票 1

OpenCL内核随机写入__global缓冲区是否安全?

我想运行检测的OpenCL内核以获取一些执行指标。更具体地说,我添加了一个隐藏的全局缓冲区,该缓冲区将从带有N个零的主机代码中初始化。每个...

回答 1 投票 1

如何使用OpenCL零拷贝直接写入Linux帧缓冲区?

我正在使用OpenCL进行图像处理,并希望使用它将RGBA图像直接写入帧缓冲区。工作流程如下所示:1)将帧缓冲区映射到用户空间。 2)使用...

回答 2 投票 3

如何在OpenCL(散布/聚集)中优化对直方图的写入?

我正在写类似于OpenCL中的粒子系统的东西。所有粒子都有一个位置和一个颜色,该位置和颜色是即时计算的。在所有计算的最后,我要显示所有...

回答 1 投票 1

OpenCL内核的LLVM IR到PTX到二进制

我正在使用clang为Nvidia OpenCL和Cuda内核生成LLVM IR,我想随后对其进行检测,为OpenCL做如下操作:clang -c -x cl -S -emit-llvm -cl-std = CL2。 0 ...

回答 1 投票 1

如何在OpenCL内核执行期间计算LLVM IR指令?

我正在尝试为我的自定义内核编写OpenCL主机代码,我想计算执行位置的LLVM IR指令。我的问题是,内核的LLVM IR表示丢失了...

回答 1 投票 0

多个设备的OpenCL上下文

我已经开始使用OpenCL,并且一直想用多个设备创建cl :: Context。在研究OpenCL 1.2 C ++包装器Api规范时,我发现此构造函数用于...

回答 1 投票 0

尝试使用'aocl install'安装de5a_net_i2驱动程序,但失败

我正在尝试安装DE5-NET FPGA的驱动程序。我在Ubuntu 16.04上使用针对OpenCL 16.0的英特尔FPGA SDK。 aoc --list-boards提供输出de5a_net_e1但是,在此步骤之后,当我尝试...

回答 1 投票 0

大规模并行一维卷积

我现在正在使用ArrayFire OpenCL,而不是cuda ,我想知道是否有任何方法可以对一个非常大的 M 位浮点数 向量执行几个并行的一维卷积 以计算移...

回答 0 投票 2

过滤图像,最佳做法

我有一个输入图像 让它成为 像素的缓冲区,带有RGBA颜色数据 我想对每个像素做的是根据邻居过滤它,如x和y方向的 , 所以我担心的是,使用全局内存执行此操作...

回答 1 投票 0

在arm mali midgard gpus上的零复制缓冲区分配?

我希望对arm mali midgard gpus和arm cpus上的opencl缓冲区具有零复制行为,以便向量的数据指针和clBuffer在其生命周期内指向相同的位置。某些...

回答 1 投票 0

[OpenCL 1.2中使用cl_arm_import_memory扩展的零复制缓冲区-arm mali midgard GPU

我希望分配一个向量,并使用它的数据指针在GPU上分配一个零拷贝缓冲区。有此cl_arm_import_memory扩展名可用于执行此操作。但是我不确定它是否......>

回答 1 投票 0

非常奇怪的OpenCL CL_OUT_OF_RESOURCES行为

我正在编写一个相当大的OpenCL程序,其中包含许多函数调用和递归。我一直遇到CL_OUT_OF_RESOURCES错误的问题,但是我设法通过简单的printf解决了问题...

回答 1 投票 3

如果在DLL和调用的应用程序中使用GPGPU API,会发生什么情况

我目前正在设计一个dll(等等)库,该库将为CUDA,SYCL,OpenCL或Vulkan(尚未确定)构建卸载任务。由于不知道应用程序将执行什么操作(可能还会使用相同的...

回答 1 投票 0

如何在Intel FPGA上安排OpenCL工作组?

我对英特尔FPGA中多个CU上的工作组调度有疑问。将工作组分配给可用的CU时,什么时候认为CU可用?是...

回答 1 投票 0

“ clRetainKernel”功能的目的是什么?

不可能使用相同的内核对象并行执行同一内核的两个实例。要并行执行同一内核的多个实例,多个内核对象需要...

回答 1 投票 0

等价于OpenCL中的C ++ std :: numeric_limits :: max()?

在内核中,我将对无符号整数值进行位偏移,但是显式测试前导0和尾随0的数量,以查看是否可以在不发生上溢/下溢的情况下进行移位,因此我需要钳位...

回答 1 投票 0

OpenCL(1.2)内核中向量的不规则行为

所以,我试图在OpenCL内核中执行一些操作。我有一个名为filter的缓冲区,它是一个用值1初始化的3x3矩阵。我将此作为参数从...

回答 1 投票 0

OpenCL内核仅在诊断时使用

我目前正在OSX上使用OpenCL内核,正在尝试将输入图像设置为全部255。我使用CL_MEM_WRITE_ONLY |创建了一个1通道图像。 CL_MEM_ALLOC_HOST_PTR和CL_UNSIGNED_INT8和我的...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.