Browse Source

Fix bandwidth computation

Samuel Thibault 8 years ago
parent
commit
934b3479f4

+ 1 - 1
src/core/disk_ops/disk_leveldb.cpp

@@ -310,7 +310,7 @@ static int get_leveldb_bandwidth_between_disk_and_main_ram(unsigned node)
 	_starpu_disk_free(node, mem, SIZE_DISK_MIN);
 	free(buf);
 
-	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*1000000, (NITER/timing_slowness)*1000000,
+	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*SIZE_DISK_MIN, (NITER/timing_slowness)*SIZE_DISK_MIN,
 					       timing_latency/NITER, timing_latency/NITER, node);
 	return 1;
 }

+ 1 - 1
src/core/disk_ops/disk_stdio.c

@@ -427,7 +427,7 @@ static int get_stdio_bandwidth_between_disk_and_main_ram(unsigned node)
 	_starpu_disk_free(node, mem, SIZE_DISK_MIN);
 	starpu_free_flags(buf, sizeof(char), 0);
 
-	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*1000000, (NITER/timing_slowness)*1000000,
+	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*SIZE_DISK_MIN, (NITER/timing_slowness)*SIZE_DISK_MIN,
 					       timing_latency/NITER, timing_latency/NITER, node);
 	return 1;
 }

+ 1 - 1
src/core/disk_ops/unistd/disk_unistd_global.c

@@ -468,7 +468,7 @@ int get_unistd_global_bandwidth_between_disk_and_main_ram(unsigned node)
 	_starpu_disk_free(node, mem, SIZE_DISK_MIN);
 	starpu_free_flags(buf, MEM_SIZE, 0);
 
-	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*1000000, (NITER/timing_slowness)*1000000,
+	_starpu_save_bandwidth_and_latency_disk((NITER/timing_slowness)*SIZE_DISK_MIN, (NITER/timing_slowness)*SIZE_DISK_MIN,
 					       timing_latency/NITER, timing_latency/NITER, node);
 	return 1;
 }