diff --git a/quicksort/quicksort.cuh b/quicksort/quicksort.cuh index ec7e3cce7d495ee95c259a1596db30b7d3a25309..50a49aca6f1746fbfabd72a758e9843e8e0e2eab 100644 --- a/quicksort/quicksort.cuh +++ b/quicksort/quicksort.cuh @@ -191,9 +191,8 @@ public: cuda_newTasks.getView(), cuda_newTasksAmount.getData()); tasksAmount = processNewTasks(); - cudaDeviceSynchronize(); - } + cudaDeviceSynchronize(); } int getSetsNeeded() const @@ -231,7 +230,6 @@ public: cuda_blockToTaskMapping.getView()); cuda_newTasksAmount = 0; - cudaDeviceSynchronize(); return cuda_blockToTaskMapping_Cnt.getElement(0); }