Java 中 GPGPU/CUDA/OpenCL 的最佳方法?
图形处理单元上的通用计算(GPGPU)是一个非常有吸引力的概念,可以利用适用于任何类型计算的 GPU。 我喜欢使用 GPGPU 进行图像处理、粒子和快速几何…
GPU YUV 到 RGB。值得付出努力吗?
我必须将几个完整的 PAL 视频 (720x576@25) 从 YUV 4:2:2 实时转换为 RGB,并且可能需要对每个视频进行自定义调整大小。 我曾想过使用 GPU,因为我见…
Microsoft Accelerator V2 - toArray2D 问题
我是 Microsoft.Accelerator 的新手。看一下下面的代码(它是 F#,但与 C# 类似): type FPA = Microsoft.ParallelArrays.FloatParallelArray let fi…
如何调试 DirectX 11 计算着色器?
我开始使用 DirectX 11 Compute Shader 技术进行 GP-GPU 编程。我在 HLSL 上编写了一个相当复杂的程序,当我想调试它时,我意识到 DX SDK August 2009…
简单的OpenCL程序编译并运行但输出不正确
我根据SDK编写了一个简单的OpenCL程序,它编译并运行,但输出是错误的。我做错了什么吗? 非常感谢任何有关学习调试 C 和 OpenCL 的建议。我对这个平…
从 XNA 上的后台缓冲区 (HLSL) 获取顶点
你好,很抱歉这个晦涩的标题:} 我会尽力解释。 首先,我是 HLSL 的新手,但我了解来自童话世界的管道和东西。我想做的是使用 GPU 进行一般计算(GPGP…
为什么我会收到 CL_MEM_OBJECT_ALLOCATION_FAILURE?
我在 GPU 上分配一个 cl_mem 缓冲区并对其进行处理,这可以正常工作,直到超过一定尺寸。在这种情况下,分配本身会成功,但执行或复制不会成功。我确…
是否有支持 GPGPU 编程的显卡列表?
我的是“NVIDIA GeForce 9500 GS”,我搜索过的所有地方都只能找到“9500 GT”...这是否意味着 9500 GS 不支持任何 GPGPU 语言,例如 CUDA?…
一个非常简单的Makefile应该是什么样子的,以便在linux下编译Cuda
我想在Linux下编译一个非常基本的hello world级别的Cuda程序。我有三个文件: 内核:helloWorld.cu 主要方法:helloWorld.cpp 公共头文件:helloWorld…
CUDA:nvcc 需要几分钟的编译时间可能是什么原因?
我有一些 CUDA 代码,nvcc(嗯,技术上是 ptxas)需要花费 10 分钟以上的时间来编译。虽然它不小,但它当然也不是很大。 (~5000 行)。 CUDA 版本更…