From a6fd185b740b18546c652a546befa01d4a23a7f4 Mon Sep 17 00:00:00 2001 From: kai Date: Sun, 1 Jun 2025 16:05:10 +0200 Subject: [PATCH] finito (hopefully) --- lab10/jacobi/jacobi_main.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lab10/jacobi/jacobi_main.cpp b/lab10/jacobi/jacobi_main.cpp index 6df3e80..718eff9 100644 --- a/lab10/jacobi/jacobi_main.cpp +++ b/lab10/jacobi/jacobi_main.cpp @@ -161,19 +161,19 @@ int main(int argc, char *argv[]) { runParallel(n, eps, maxNumIter); // Run the benchmark - // double serialTime = 0; - // double parallelTime = 0; - // - // serialTime = serialBenchmark(n, eps, maxNumIter); - // parallelTime = parallelBenchmark(n, eps, maxNumIter); + double serialTime = 0; + double parallelTime = 0; - // if (rank == 0) { - // std::cout << "Serial time: " << serialTime << "ms" << std::endl; - // std::cout << "Parallel time: " << parallelTime << "ms" << std::endl; - // std::cout << "Speedup: " << serialTime / parallelTime << std::endl; - // std::ofstream fout("benchmark.txt", std::ios::app); - // fout << numProc << "\t" << parallelTime << "\n"; - // } + serialTime = serialBenchmark(n, eps, maxNumIter); + parallelTime = parallelBenchmark(n, eps, maxNumIter); + + if (rank == 0) { + std::cout << "Serial time: " << serialTime << "ms" << std::endl; + std::cout << "Parallel time: " << parallelTime << "ms" << std::endl; + std::cout << "Speedup: " << serialTime / parallelTime << std::endl; + std::ofstream fout("benchmark.txt", std::ios::app); + fout << numProc << "\t" << parallelTime << "\n"; + } MPI_Finalize(); }