diff --git a/tests/benchmarks/spmv.h b/tests/benchmarks/spmv.h index f84003826ebc56125319c34f82a110546d50f45b..00b968f5cdfdf492926047160e202accf12305fb 100644 --- a/tests/benchmarks/spmv.h +++ b/tests/benchmarks/spmv.h @@ -139,7 +139,7 @@ benchmarkSpMV( Benchmark & benchmark, const int elements = setHostTestMatrix< HostMatrix >( hostMatrix, elementsPerRow ); setCudaTestMatrix< DeviceMatrix >( deviceMatrix, elementsPerRow ); - const double datasetSize = loops * elements * ( 2 * sizeof( Real ) + sizeof( int ) ) / oneGB; + const double datasetSize = ( double ) loops * elements * ( 2 * sizeof( Real ) + sizeof( int ) ) / oneGB; // reset function auto reset = [&]() {