Name | Module | Coverage orig_0 (%) | Coverage Excluding Loops orig_0 (%) | Max Inclusive Time Over Threads orig_0 (s) | Max Exclusive Time Over Threads orig_0 (s) | Inclusive Time w.r.t. Wall Time orig_0 (s) | Exclusive Time w.r.t. Wall Time orig_0 (s) | Nb Threads orig_0 | Deviation (coverage) orig_0 | Deviation (walltime) orig_0 | Categories orig_0 | Compilation Options |
---|---|---|---|---|---|---|---|---|---|---|---|---|
►cg_calc_ur(int, int, int, double, double*, double*, double const*, double*, double const*) [clone .omp_outlined] | exec | 40.23 | 0.01 | 66.02 | 0.03 | 63.69 | 0.01 | 96 | 1.74 | 2.93 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
○Loop 18 - cg.cpp:105-105 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
►Loop 20 - cg.cpp:107-113 - exec | 40.23 | 0.00 | 66.01 | 0.00 | 63.68 | 0.00 | 11 | 0.00 | 0.00 | |||
○Loop 19 - cg.cpp:108-113 - exec | 40.23 | 40.23 | 66.01 | 66.01 | 63.68 | 63.68 | 96 | 1.74 | 2.93 | |||
►cg_calc_w(int, int, int, double*, double const*, double*, double const*, double const*) [clone .omp_outlined] | exec | 37.19 | 0.01 | 60.01 | 0.05 | 58.88 | 0.01 | 96 | 0.49 | 0.77 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
○Loop 15 - cg.cpp:83-83 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
►Loop 17 - cg.cpp:85-90 - exec | 37.18 | 0.00 | 60.03 | 0.01 | 58.86 | 0.00 | 38 | 0.00 | 0.00 | |||
○Loop 16 - cg.cpp:86-90 - exec | 37.18 | 37.18 | 60.01 | 60.01 | 58.86 | 58.86 | 96 | 0.49 | 0.77 | |||
►cg_calc_p(int, int, int, double, double*, double const*) [clone .omp_outlined] | exec | 16.51 | 0.01 | 27.00 | 0.04 | 26.14 | 0.01 | 96 | 0.29 | 0.46 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 22 - cg.cpp:127-131 - exec | 16.50 | 0.01 | 27.04 | 0.04 | 26.12 | 0.01 | 80 | 0.00 | 0.01 | |||
○Loop 21 - cg.cpp:128-131 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
○Loop 23 - cg.cpp:128-131 - exec | 16.50 | 16.50 | 26.99 | 26.99 | 26.11 | 26.11 | 96 | 0.29 | 0.46 | |||
○kmp_flag_64<false, true>::wait(kmp_info*, int, void*) | libomp.so | 5.07 | 5.07 | 14.07 | 14.07 | 8.02 | 8.02 | 96 | 1.35 | 2.10 | OMP (%): 100.00 | |
○kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check() | libomp.so | 0.27 | 0.27 | 0.73 | 0.73 | 0.43 | 0.43 | 96 | 0.07 | 0.11 | OMP (%): 100.00 | |
○__sched_yield | libc.so.6 | 0.13 | 0.13 | 0.43 | 0.43 | 0.21 | 0.21 | 96 | 0.05 | 0.08 | OMP (%): 100.00 System (%): 0.00 | |
○__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) | libomp.so | 0.07 | 0.07 | 0.34 | 0.34 | 0.12 | 0.12 | 96 | 0.05 | 0.08 | OMP (%): 100.00 | |
○unknown_function | [vdso] | 0.06 | 0.00 | 0.22 | 0.00 | 0.10 | 0.00 | 96 | 0.02 | 0.04 | OMP (%): 100.00 Others (%): 0.00 | |
○__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*) | libomp.so | 0.04 | 0.04 | 0.11 | 0.11 | 0.06 | 0.06 | 96 | 0.01 | 0.02 | OMP (%): 100.00 | |
○__kmp_launch_thread | libomp.so | 0.04 | 0.04 | 0.12 | 0.12 | 0.06 | 0.06 | 95 | 0.02 | 0.03 | OMP (%): 100.00 | |
○__aarch64_ldadd8_acq_rel | libomp.so | 0.04 | 0.04 | 0.36 | 0.36 | 0.06 | 0.06 | 92 | 0.05 | 0.09 | OMP (%): 100.00 | |
○__kmpc_reduce_nowait | libomp.so | 0.03 | 0.03 | 0.10 | 0.10 | 0.05 | 0.05 | 96 | 0.01 | 0.02 | OMP (%): 100.00 | |
○unknown_function | exec | 0.03 | 0.00 | 0.09 | 0.00 | 0.05 | 0.00 | 96 | 0.01 | 0.02 | Exe (%): 100.00 | |
○__kmpc_for_static_fini | libomp.so | 0.02 | 0.02 | 0.08 | 0.08 | 0.04 | 0.04 | 96 | 0.01 | 0.02 | OMP (%): 100.00 | |
►cg_init(int, int, int, int, double, double, double*, double const*, double const*, double*, double*, double*, double*, double*, double*) [clone .omp_outlined.7] | exec | 0.02 | 0.00 | 0.05 | 0.00 | 0.03 | 0.00 | 96 | 0.01 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
○Loop 12 - cg.cpp:59-59 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
►Loop 14 - cg.cpp:61-68 - exec | 0.02 | 0.00 | 0.05 | 0.00 | 0.03 | 0.00 | 0 | 0.00 | 0.00 | |||
○Loop 13 - cg.cpp:62-68 - exec | 0.02 | 0.02 | 0.05 | 0.05 | 0.03 | 0.03 | 96 | 0.01 | 0.01 | |||
►update_left(int, int, int, int, double*, bool) [clone .omp_outlined] | exec | 0.02 | 0.00 | 0.06 | 0.02 | 0.03 | 0.01 | 96 | 0.01 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 73 - local_halos.cpp:12-15 - exec | 0.02 | 0.00 | 0.06 | 0.00 | 0.03 | 0.00 | 16 | 0.00 | 0.00 | |||
○Loop 72 - local_halos.cpp:13-15 - exec | 0.02 | 0.02 | 0.05 | 0.05 | 0.03 | 0.03 | 94 | 0.01 | 0.01 | |||
►update_right(int, int, int, int, double*, bool) [clone .omp_outlined] | exec | 0.02 | 0.00 | 0.06 | 0.02 | 0.03 | 0.01 | 96 | 0.01 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 75 - local_halos.cpp:25-30 - exec | 0.01 | 0.00 | 0.05 | 0.01 | 0.02 | 0.00 | 24 | 0.00 | 0.00 | |||
○Loop 74 - local_halos.cpp:28-30 - exec | 0.01 | 0.01 | 0.04 | 0.04 | 0.02 | 0.02 | 95 | 0.01 | 0.01 | |||
○__kmp_invoke_task_func | libomp.so | 0.02 | 0.02 | 0.08 | 0.08 | 0.03 | 0.03 | 92 | 0.01 | 0.01 | OMP (%): 100.00 | |
○__kmp_barrier | libomp.so | 0.01 | 0.01 | 0.05 | 0.05 | 0.02 | 0.02 | 95 | 0.01 | 0.01 | OMP (%): 100.00 | |
○__kmp_now_nsec | libomp.so | 0.01 | 0.01 | 0.06 | 0.06 | 0.02 | 0.02 | 95 | 0.01 | 0.01 | OMP (%): 100.00 | |
○__kmp_join_barrier(int) | libomp.so | 0.01 | 0.01 | 0.06 | 0.06 | 0.02 | 0.02 | 95 | 0.01 | 0.01 | OMP (%): 100.00 | |
►update_top(int, int, int, int, double*, bool) [clone .omp_outlined] | exec | 0.01 | 0.00 | 0.04 | 0.02 | 0.02 | 0.01 | 95 | 0.01 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 78 - local_halos.cpp:42-46 - exec | 0.01 | 0.00 | 0.04 | 0.00 | 0.01 | 0.00 | 7 | 0.00 | 0.00 | |||
○Loop 79 - local_halos.cpp:46-46 - exec | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 94 | 0.00 | 0.01 | |||
○Loop 77 - local_halos.cpp:44-46 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
○@plt_start@ | libomp.so | 0.01 | 0.00 | 0.04 | 0.00 | 0.02 | 0.00 | 92 | 0.01 | 0.01 | OMP (%): 100.00 | |
►cg_init(int, int, int, int, double, double, double*, double const*, double const*, double*, double*, double*, double*, double*, double*) [clone .omp_outlined] | exec | 0.01 | 0.00 | 0.03 | 0.00 | 0.02 | 0.00 | 96 | 0.00 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 1 - cg.cpp:20-25 - exec | 0.01 | 0.00 | 0.03 | 0.00 | 0.02 | 0.00 | 0 | 0.00 | 0.00 | |||
○Loop 0 - cg.cpp:21-25 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||
○Loop 2 - cg.cpp:21-25 - exec | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 96 | 0.00 | 0.01 | |||
►update_bottom(int, int, int, int, double*, bool) [clone .omp_outlined] | exec | 0.01 | 0.00 | 0.05 | 0.02 | 0.02 | 0.00 | 91 | 0.01 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 82 - local_halos.cpp:58-62 - exec | 0.01 | 0.00 | 0.04 | 0.00 | 0.01 | 0.00 | 6 | 0.00 | 0.00 | |||
○Loop 81 - local_halos.cpp:60-62 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 0.00 | 0.00 | |||
○Loop 83 - local_halos.cpp:62-62 - exec | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 85 | 0.00 | 0.01 | |||
►calculate_residual(int, int, int, double const*, double const*, double*, double const*, double const*) [clone .omp_outlined] | exec | 0.01 | 0.00 | 0.03 | 0.00 | 0.02 | 0.00 | 95 | 0.00 | 0.01 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) /opt/arm/arm-linux-compiler-24.10.1_AmazonLinux-2023/llvm-bin/clang-19 --driver-mode=g++ -D USE_OMP -I /home/hbollore/qaas/qaas-runs/174-118-5752/intel/TeaLeaf/build/TeaLeaf... |
►Loop 128 - solver_methods.cpp:68-72 - exec | 0.01 | 0.00 | 0.04 | 0.00 | 0.02 | 0.00 | 1 | 0.00 | 0.00 | |||
○Loop 129 - solver_methods.cpp:71-72 - exec | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 95 | 0.00 | 0.01 | |||
○Loop 127 - solver_methods.cpp:69-72 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 |