diff options
Diffstat (limited to 'BS')
-rw-r--r-- | BS/baselines/cpu/bs_omp.c | 2 | ||||
-rw-r--r-- | BS/host/app.c | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/BS/baselines/cpu/bs_omp.c b/BS/baselines/cpu/bs_omp.c index 2e4c300..5084c41 100644 --- a/BS/baselines/cpu/bs_omp.c +++ b/BS/baselines/cpu/bs_omp.c @@ -50,7 +50,7 @@ void create_test_file(DTYPE *input, uint64_t nr_elements, DTYPE *querys, } for (uint64_t i = 0; i < n_querys; i++) { - querys[i] = input[rand() % nr_elements]; + querys[i] = input[rand() % (nr_elements - 2)]; } } diff --git a/BS/host/app.c b/BS/host/app.c index 22ad81a..90d016f 100644 --- a/BS/host/app.c +++ b/BS/host/app.c @@ -43,14 +43,12 @@ void create_test_file(DTYPE *input, DTYPE *querys, uint64_t nr_elements, uint64_t nr_querys) { - srand(time(NULL)); - input[0] = 1; for (uint64_t i = 1; i < nr_elements; i++) { - input[i] = input[i - 1] + (rand() % 10) + 1; + input[i] = input[i - 1] + 1; } for (uint64_t i = 0; i < nr_querys; i++) { - querys[i] = input[rand() % nr_elements]; + querys[i] = i; } } |