diff example/fft/main.cc @ 1975:4cf85b48ab9e draft

running fft with CudaScheduler, but wrong result
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Wed, 26 Feb 2014 19:39:15 +0900
parents fdb3ed0bc51d
children 9360e782a431
line wrap: on
line diff
--- a/example/fft/main.cc	Wed Feb 26 16:24:28 2014 +0900
+++ b/example/fft/main.cc	Wed Feb 26 19:39:15 2014 +0900
@@ -125,7 +125,7 @@
     brev->set_param(1,n);
     brev->set_inData(0, src, length_src*sizeof(cl_float2));
     brev->set_outData(0, dst, length_dst*sizeof(cl_float2));
-    brev->set_cpu(SPE_ANY);
+    brev->set_cpu(spe_cpu);
     brev->wait_for(waitTask);
     brev->iterate(gws[0],gws[1]);
 
@@ -140,7 +140,6 @@
         bfly->set_inData(0, dst, length_dst*sizeof(cl_float2));
         bfly->set_inData(1, spin, sizeof(cl_float2)*(n/2));
         bfly->set_outData(0,dst,length_dst*sizeof(cl_float2));
-        //bfly->flip();
         bfly->set_cpu(spe_cpu);
         bfly->wait_for(waitTask);
         bfly->iterate(gws[0],gws[1]);
@@ -153,7 +152,6 @@
         norm->set_inData(0,dst,length_dst*sizeof(cl_float2));
         norm->set_outData(0, dst, length_dst*sizeof(cl_float2));
         norm->set_param(0,n);
-        // norm->flip();
         norm->set_cpu(spe_cpu);
         norm->wait_for(waitTask);
         norm->iterate(gws[0],gws[1]);
@@ -253,7 +251,6 @@
     setWorkSize(gws,lws,n,n);
     hpfl->set_inData(0,rm,length_r*sizeof(cl_float2));
     hpfl->set_outData(0, rm, length_r*sizeof(cl_float2));
-    // hpfl->flip();
     hpfl->set_param(0,n);
     hpfl->set_param(1,(long)radius);
     hpfl->set_cpu(spe_cpu);