From 2212feaab5c1f028d0ce2f549b5c5d70923e9adf Mon Sep 17 00:00:00 2001 From: kai Date: Sun, 1 Jun 2025 16:01:25 +0200 Subject: [PATCH] run --- lab10/jacobi/jacobi_main.cpp | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/lab10/jacobi/jacobi_main.cpp b/lab10/jacobi/jacobi_main.cpp index 9e26cf9..6df3e80 100644 --- a/lab10/jacobi/jacobi_main.cpp +++ b/lab10/jacobi/jacobi_main.cpp @@ -156,24 +156,24 @@ int main(int argc, char *argv[]) { // Result is saved to file. // Use this to graphically verify the correctness of the parallel // implementation. - // runSerial(n, eps, maxNumIter); + runSerial(n, eps, maxNumIter); - // runParallel(n, eps, maxNumIter); + runParallel(n, eps, maxNumIter); // Run the benchmark - double serialTime = 0; - double parallelTime = 0; + // double serialTime = 0; + // double parallelTime = 0; + // + // serialTime = serialBenchmark(n, eps, maxNumIter); + // parallelTime = parallelBenchmark(n, eps, maxNumIter); - 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"; - } + // 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(); }