             fp[I_q - ys + 1] -= gupdate;                
         }
     }
-    //__syncthreads();
+    __syncthreads();
 
 
 

            fp[I_q] -= gupdate;
        }
    }
    //__syncthreads();

    /*  transverse-y
    

        }

    }
    __syncthreads();


    /*  transverse-y
