From b1d92a5d99bce1bc7823137eb4930d06ea60b52d Mon Sep 17 00:00:00 2001 From: Incardona Pietro <incardon@mpi-cbg.de> Date: Mon, 20 Dec 2021 00:52:19 +0100 Subject: [PATCH] Fixing MemBW --- example/Performance/memBW/main.cu | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/example/Performance/memBW/main.cu b/example/Performance/memBW/main.cu index b38b643bf..2cc424229 100644 --- a/example/Performance/memBW/main.cu +++ b/example/Performance/memBW/main.cu @@ -143,7 +143,7 @@ void check_read(in_type & in, out_type & out) if (success == false) { - std::cout << "FAIL READ " << i << in.template get<0>(i)[1] << " != " << a+b+c+d+e+f+g+h << std::endl; + std::cout << "FAIL READ " << i << " " << in.template get<0>(i)[1] << " != " << a+b+c+d+e+f+g+h << std::endl; exit(1); } } @@ -202,6 +202,12 @@ int main(int argc, char *argv[]) check_write(in,out); + for (int i = 0 ; i < 16777216 ; i++) + { + in.template get<0>(i)[0] = i; + in.template get<0>(i)[1] = i+100.0; + } + for (int i = 0 ; i < 110 ; i++) { cudaDeviceSynchronize(); @@ -277,6 +283,12 @@ int main(int argc, char *argv[]) double dev_write_lamb = 0.0; standard_deviation(res,mean_write_lamb,dev_write_lamb); + for (int i = 0 ; i < 16777216 ; i++) + { + in.template get<0>(i)[0] = i; + in.template get<0>(i)[1] = i+100.0; + } + for (int i = 0 ; i < 110 ; i++) { cudaDeviceSynchronize(); -- GitLab