Explorar o código

cg: fix timing conversions

Philippe SWARTVAGHER %!s(int64=4) %!d(string=hai) anos
pai
achega
2d876639db
Modificáronse 3 ficheiros con 5 adicións e 5 borrados
  1. 1 1
      examples/cg/cg.c
  2. 3 3
      examples/cg/cg_kernels.c
  3. 1 1
      mpi/examples/cg/cg.c

+ 1 - 1
examples/cg/cg.c

@@ -329,7 +329,7 @@ int main(int argc, char **argv)
 	partition_data();
 	end = starpu_timing_now();
 
-	FPRINTF(stderr, "Problem intialization timing : %2.2f seconds\n", (end-start)/10e6);
+	FPRINTF(stderr, "Problem intialization timing : %2.2f seconds\n", (end-start)/1e6);
 
 	ret = cg();
 	if (ret == -ENODEV)

+ 3 - 3
examples/cg/cg_kernels.c

@@ -825,9 +825,9 @@ int cg(void)
 	error = sqrt(delta_new/delta_0)/(1.0*n);
 	FPRINTF_SERVER(stderr, "*****************************************\n");
 	FPRINTF_SERVER(stderr, "iter %d DELTA %e - %e\n", i, delta_new, error);
-	FPRINTF_SERVER(stderr, "Total timing : %2.2f seconds\n", timing/10e6);
-	FPRINTF_SERVER(stderr, "Seconds per iteration : %2.2e seconds\n", timing/10e6/i);
-	FPRINTF_SERVER(stderr, "Number of iterations per second : %2.2e it/s\n", i/(timing/10e6));
+	FPRINTF_SERVER(stderr, "Total timing : %2.2f seconds\n", timing/1e6);
+	FPRINTF_SERVER(stderr, "Seconds per iteration : %2.2e seconds\n", timing/1e6/i);
+	FPRINTF_SERVER(stderr, "Number of iterations per second : %2.2e it/s\n", i/(timing/1e6));
 
 	return 0;
 }

+ 1 - 1
mpi/examples/cg/cg.c

@@ -397,7 +397,7 @@ int main(int argc, char **argv)
 	starpu_mpi_barrier(MPI_COMM_WORLD);
 	end = starpu_timing_now();
 
-	FPRINTF_SERVER(stderr, "Problem initialization timing : %2.2f seconds\n", (end-start)/10e6);
+	FPRINTF_SERVER(stderr, "Problem initialization timing : %2.2f seconds\n", (end-start)/1e6);
 
 	ret = cg();
 	if (ret == -ENODEV)