diff example/fft/cuda/norm.cu @ 2018:433043c56a0c draft

fix fft
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Tue, 15 Jul 2014 01:41:57 +0900
parents 4cf85b48ab9e
children
line wrap: on
line diff
--- a/example/fft/cuda/norm.cu	Tue Jul 15 01:19:31 2014 +0900
+++ b/example/fft/cuda/norm.cu	Tue Jul 15 01:41:57 2014 +0900
@@ -1,13 +1,13 @@
 extern "C" {
     __global__ void
-    norm(long* param, float* in_x,float* out_x)
+    norm(long* param, float* x)
     {
         unsigned long gid = blockIdx.x*blockDim.x+threadIdx.x; // (unsigned long)s->get_param(0);
         unsigned long nid = blockIdx.y*blockDim.y+threadIdx.y; //(unsigned long)s->get_param(1);
         
         long n = param[0];
         
-        out_x[(nid*n+gid)*2] = in_x[(nid*n+gid)*2] / (float)n;
-        out_x[(nid*n+gid)*2+1] = in_x[(nid*n+gid)*2+1] / (float)n;
+        x[(nid*n+gid)*2] = x[(nid*n+gid)*2] / (float)n;
+        x[(nid*n+gid)*2+1] = x[(nid*n+gid)*2+1] / (float)n;
     }
 }