Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __device__ void bitonicMergeGPU(float *arr, int l, int indexT, int order)
- {
- int k,p;
- if(l > 1)
- {
- p = l/2;
- for(k=indexT;k<indexT+p;k++)
- {
- //Compare the values.
- compareAndExchange(arr,k,k+p,order);
- }
- //THIS IS WHERE I GET THE ERROR
- bitonicMergeGPU(arr,p,indexT,order);
- bitonicMergeGPU(arr,p,indexT+p,order);
- }
- }
Add Comment
Please, Sign In to add comment