From fe9f3d293d4fac3fd670f593650d87af7b590db8 Mon Sep 17 00:00:00 2001 From: Camille Coti <camille.coti@lipn.univ-paris13.fr> Date: Tue, 28 Jan 2020 14:30:25 -0800 Subject: [PATCH] Output --- src/tensormatrix_mpi.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/tensormatrix_mpi.cpp b/src/tensormatrix_mpi.cpp index 79ea3dd..47ba29b 100644 --- a/src/tensormatrix_mpi.cpp +++ b/src/tensormatrix_mpi.cpp @@ -69,7 +69,7 @@ int main( int argc, char** argv ){ gi::ex Tseq = 0; double tv_start, tv_para, tv_seq; - int rank; + int rank, size; #ifdef TAUPROF TAU_INIT(&argc, &argv); @@ -210,8 +210,10 @@ int main( int argc, char** argv ){ std::cout << "Tseq=" << Tseq << ";" << std::endl; #endif std::cout.precision( 4 ); - std::cout << "Time: "; - std::cout << "parallel " << ( tv_para - tv_start ) / 1e6 << " "; + MPI_Comm_size( MPI_COMM_WORLD, &size ); + // std::cout << "Time: "; + //std::cout << "parallel " << ( tv_para - tv_start ) / 1e6 << " "; + std::cout << size << "\t" << tostart << "\t" << ( tv_para - tv_start ) / 1e6 << " "; #if DEBUG std::cout << "sequential " << ( tv_seq - tv_para ) / 1e6 << " "; /* this verification does not work, the manual one (copy-paste in ginsh) works */ -- GitLab