From 155b3a832c590c55ea3d89dd0783713f1d0f19c1 Mon Sep 17 00:00:00 2001 From: KunoiSayami Date: Sun, 4 Jun 2023 19:35:54 +0800 Subject: fix: Fix compile error Signed-off-by: KunoiSayami --- expt_0502.cu | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'expt_0502.cu') diff --git a/expt_0502.cu b/expt_0502.cu index eb4ff5b..0c89535 100644 --- a/expt_0502.cu +++ b/expt_0502.cu @@ -1,5 +1,7 @@ // Experimental content: Test the correctness of binary search and // special(single thread) search +#define ENABLE_SORT_TEST +#define SORT_FIRST_VERSION #include "sortlib.cuh" #include @@ -58,8 +60,7 @@ __global__ void kernel(unsigned long step, const double slice_size) { // printf("%d\n", tid); auto index = (int)(custom_sort.sample_cdf_custom_version( - cudaSampleItem, cudaSampleItem + SAMPLE_LENGTH, - cudaPopulationItem[tid]) / + cudaSampleItem, cudaPopulationItem[tid]) / slice_size) - 1; @@ -90,9 +91,9 @@ __global__ void kernel2(unsigned long step, const double _slice_size) { // printf("%d\n", tid); auto index = custom_sort.calculate_index( - custom_sort.binary_search(cudaSampleItem, - cudaSampleItem + SAMPLE_LENGTH, - cudaPopulationItem[tid]) - + custom_sort.original_binary_search(cudaSampleItem, + cudaSampleItem + SAMPLE_LENGTH, + cudaPopulationItem[tid]) - cudaSampleItem); auto index2 = -- cgit v1.3.1