parallel.gpu.CUDAKernel chokes on simple prototypes

20 ビュー (過去 30 日間)
Mikhail  Kandel
Mikhail Kandel 2014 年 5 月 15 日
編集済み: Mikhail Kandel 2014 年 5 月 15 日
I just noticed that the GPU module will recognize the following prototype
__global__ void gaussianBlur( float* out,const float* image,
int w, int h)
{
but not this one:
void __global__ gaussianBlur( float* out,const float* image,
int w, int h)
{
When using Matlab
k = parallel.gpu.CUDAKernel('matlab_kernel.ptx',...
'matlab_kernel.cu');
Despite both compiling... Maybe Mathworks should get a grab a copy of EDG? (I wanted to make a post somewhere because I couldn't find a solution on Google for a while.)

回答 (0 件)

カテゴリ

Help Center および File ExchangeGPU Computing についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by