浏览代码

mpi/examples/cholesky: fix output

Nathalie Furmento 14 年之前
父节点
当前提交
7560ff696a
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 2 2
      mpi/examples/cholesky/mpi_cholesky.c
  2. 2 2
      mpi/examples/cholesky/mpi_cholesky_distributed.c

+ 2 - 2
mpi/examples/cholesky/mpi_cholesky.c

@@ -154,8 +154,8 @@ static void dw_cholesky(float ***matA, unsigned size, unsigned ld, unsigned nblo
 	gettimeofday(&end, NULL);
 
 	double timing = (double)((end.tv_sec - start.tv_sec)*1000000 + (end.tv_usec - start.tv_usec));
-	fprintf(stderr, "Computation took (in ms)\n");
-	printf("%2.2f\n", timing/1000);
+	fprintf(stderr, "[%d] Computation took (in ms)\n", rank);
+	fprintf(stdout, "%2.2f\n", timing/1000);
 
 	double flop = (1.0f*size*size*size)/3.0f;
 	fprintf(stderr, "Synthetic GFlops : %2.2f\n", (flop/timing/1000.0f));

+ 2 - 2
mpi/examples/cholesky/mpi_cholesky_distributed.c

@@ -154,8 +154,8 @@ static void dw_cholesky(float ***matA, unsigned size, unsigned ld, unsigned nblo
 	gettimeofday(&end, NULL);
 
 	double timing = (double)((end.tv_sec - start.tv_sec)*1000000 + (end.tv_usec - start.tv_usec));
-	fprintf(stderr, "Computation took (in ms)\n");
-	printf("%2.2f\n", timing/1000);
+	fprintf(stderr, "[%d] Computation took (in ms)\n", rank);
+	fprintf(stdout, "%2.2f\n", timing/1000);
 
 	double flop = (1.0f*size*size*size)/3.0f;
 	fprintf(stderr, "Synthetic GFlops : %2.2f\n", (flop/timing/1000.0f));