| ID | Module | Source Location | Source Function | Level | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Coverage (% app. time) | Speedup if no scalar integer | Speedup if FP arith vectorized | Speedup if fully vectorized | Speedup if FP only | Number of paths | Vectorization Ratio (%) | Vector Length Use (%) | CQA cycles | CQA cycles if no scalar integer | CQA cycles if FP arith vectorized | CQA cycles if fully vectorized | CQA cycles if FP only |
| ○Loop 429 | exec | ams.c:3664-3664,ams.c:3669-3672,ams.c:3677-3677,ams.c:3682-3682 | hypre_ParCSRRelaxThreads.omp_outlined.28 | Outermost | 10.24 | 9.99 | 18.83 | 1.77 | 3.53 | 5.75 | 2.09 | 17 | 50.00 | 22.92 | 11.50 | 6.50 | 3.26 | 2.00 | 5.50 |
| ○Loop 433 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.omp_outlined.28 | Innermost | 8.74 | 8.01 | 15.09 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 432 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.omp_outlined.28 | Innermost | 7.57 | 6.66 | 12.55 | 1.80 | 1.29 | 6.00 | 2.25 | 1 | 33.33 | 20.83 | 9.00 | 5.00 | 7.00 | 1.50 | 4.00 |
| ○Loop 3622 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Innermost | 3.15 | 3.07 | 5.78 | 1.80 | 1.29 | 6.00 | 2.25 | 1 | 33.33 | 20.83 | 9.00 | 5.00 | 7.00 | 1.50 | 4.00 |
| ○Loop 3635 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Innermost | 2.94 | 2.82 | 5.31 | 1.80 | 1.29 | 6.00 | 2.25 | 1 | 33.33 | 20.83 | 9.00 | 5.00 | 7.00 | 1.50 | 4.00 |
| ○Loop 3623 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Innermost | 2.78 | 2.62 | 4.94 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 3634 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Innermost | 2.47 | 2.37 | 4.47 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 427 | exec | ams.c:3659-3659 | hypre_ParCSRRelaxThreads.omp_outlined | Single | 1.24 | 1.24 | 2.34 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 1.00 |
| ○Loop 3690 | exec | vector.c:452-452 | hypre_SeqVectorAxpy.omp_outlined | Single | 0.88 | 0.88 | 1.67 | 1.00 | 1.00 | 1.00 | 1.50 | 1 | 100.00 | 100.00 | 3.00 | 3.00 | 3.00 | 3.00 | 2.00 |
| ○Loop 3617 | exec | csr_matvec.c:337-339 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Innermost | 0.60 | 0.57 | 1.07 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 2916 | exec | par_csr_matop.c:946-948,par_csr_matop.c:956-965 | hypre_ParMatmul.omp_outlined.7 | Innermost | 0.54 | 0.50 | 0.95 | 1.78 | 1.78 | 8.00 | 2.00 | 2 | 0.00 | 12.50 | 2.00 | 1.13 | 1.13 | 0.25 | 1.00 |
| ○Loop 3621 | exec | csr_matvec.c:307-310,csr_matvec.c:314-314 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Outermost | 0.60 | 0.50 | 0.94 | 1.68 | 2.01 | 5.22 | 1.76 | 4 | 28.13 | 18.36 | 2.94 | 1.75 | 1.46 | 0.56 | 1.67 |
| ○Loop 3693 | exec | vector.c:486-486 | hypre_SeqVectorInnerProd.omp_outlined | Single | 0.49 | 0.47 | 0.89 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 |
| ○Loop 618 | exec | par_coarsen.c:2361-2369 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.19 | Innermost | 0.47 | 0.46 | 0.86 | 1.14 | 1.00 | 9.52 | 1.34 | 4 | 0.00 | 11.80 | 1.56 | 1.38 | 1.56 | 0.16 | 1.17 |
| ○Loop 3394 | exec | IJMatrix_parcsr.c:3383-3385,IJMatrix_parcsr.c:3388-3388,IJMatrix_parcsr.c:3392-3392,IJMatrix_parcsr.c:3399-3402,IJMatrix_parcsr.c:3422-3422,IJMatrix_parcsr.c:3426-3426,IJMatrix_parcsr.c:3433-3436,IJMatrix_parcsr.c:3454-3454 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.15 | InBetween | 0.47 | 0.43 | 0.82 | 2.72 | 1.00 | 8.00 | 2.72 | 9 | 0.00 | 12.50 | 7.25 | 2.67 | 7.25 | 0.91 | 2.67 |
| ○Loop 3655 | exec | csr_matvec.c:564-567 | hypre_CSRMatrixMatvecT.omp_outlined.24 | Innermost | 0.45 | 0.43 | 0.81 | 1.25 | 1.21 | 8.00 | 1.25 | 1 | 0.00 | 12.50 | 1.25 | 1.00 | 1.03 | 0.16 | 1.00 |
| ○Loop 3615 | exec | csr_matvec.c:334-337,csr_matvec.c:341-341 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Outermost | 0.46 | 0.40 | 0.76 | 1.68 | 2.01 | 5.22 | 1.76 | 4 | 28.13 | 18.36 | 2.94 | 1.75 | 1.46 | 0.56 | 1.67 |
| ○Loop 2622 | exec | par_strength.c:2024-2034 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.41 | 0.40 | 0.75 | 1.00 | 1.00 | 8.00 | 1.55 | 4 | 0.00 | 12.50 | 1.81 | 1.81 | 1.81 | 0.23 | 1.17 |
| ○Loop 2641 | exec | par_strength.c:1743-1752 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.39 | 0.38 | 0.71 | 1.00 | 1.00 | 8.00 | 1.50 | 4 | 0.00 | 12.50 | 1.75 | 1.75 | 1.75 | 0.22 | 1.17 |
| ○Loop 3369 | exec | IJMatrix_parcsr.c:2803-2812 | hypre_IJMatrixAssembleParCSR.omp_outlined.11 | Innermost | 0.31 | 0.32 | 0.60 | 1.25 | 1.00 | 8.00 | 1.88 | 2 | 0.00 | 12.50 | 1.88 | 1.50 | 1.88 | 0.23 | 1.00 |
| ○Loop 610 | exec | par_coarsen.c:2133-2136 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.11 | Single | 0.30 | 0.30 | 0.57 | 1.00 | 1.00 | 8.00 | 1.25 | 1 | 0.00 | 12.50 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
| ○Loop 3633 | exec | csr_matvec.c:256-256,csr_matvec.c:259-259,csr_matvec.c:263-263 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18 | Outermost | 0.45 | 0.30 | 0.57 | 1.61 | 2.10 | 5.07 | 1.69 | 4 | 43.60 | 19.97 | 2.81 | 1.75 | 1.34 | 0.55 | 1.67 |
| ○Loop 2890 | exec | par_csr_matop.c:195-197,par_csr_matop.c:205-208 | hypre_ParMatmul_RowSizes.omp_outlined | Innermost | 0.33 | 0.28 | 0.54 | 1.00 | 1.00 | 8.00 | 1.19 | 2 | 0.00 | 12.50 | 1.19 | 1.19 | 1.19 | 0.15 | 1.00 |
| ○Loop 621 | exec | par_coarsen.c:2465-2470 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.21 | Innermost | 0.26 | 0.25 | 0.47 | 1.00 | 1.00 | 10.07 | 1.06 | 2 | 0.00 | 11.46 | 1.06 | 1.06 | 1.06 | 0.11 | 1.00 |
| ○Loop 1061 | exec | par_multi_interp.c:1075-1078,par_multi_interp.c:1081-1082,par_multi_interp.c:1088-1088,par_multi_interp.c:1092-1093 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | InBetween | 0.29 | 0.25 | 0.47 | 1.00 | 1.00 | 8.00 | 2.29 | 10 | 0.00 | 12.50 | 4.00 | 4.00 | 4.00 | 0.50 | 1.75 |
| ○Loop 1153 | exec | par_multi_interp.c:1799-1803 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.31 | 0.24 | 0.45 | 1.00 | 1.00 | 8.00 | 1.19 | 2 | 0.00 | 12.50 | 1.19 | 1.19 | 1.19 | 0.15 | 1.00 |
| ○Loop 1069 | exec | par_multi_interp.c:944-947,par_multi_interp.c:950-951,par_multi_interp.c:958-958,par_multi_interp.c:962-963 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | InBetween | 0.28 | 0.24 | 0.44 | 1.00 | 1.00 | 8.00 | 1.60 | 10 | 0.00 | 12.50 | 4.00 | 4.00 | 4.00 | 0.50 | 2.50 |
| ○Loop 2888 | exec | par_csr_matop.c:187-189,par_csr_matop.c:195-195,par_csr_matop.c:216-218 | hypre_ParMatmul_RowSizes.omp_outlined | InBetween | 0.29 | 0.23 | 0.44 | 1.00 | 1.00 | 8.00 | 4.50 | 6 | 0.00 | 12.50 | 3.00 | 3.00 | 3.00 | 0.38 | 0.67 |
| ○Loop 3482 | exec | csr_matop.c:286-298 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.25 | 0.23 | 0.43 | 1.63 | 1.51 | 8.00 | 1.63 | 2 | 0.00 | 12.50 | 1.63 | 1.00 | 1.08 | 0.20 | 1.00 |
| ○Loop 1149 | exec | par_multi_interp.c:1811-1816,par_multi_interp.c:1824-1824,par_multi_interp.c:1835-1837 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | InBetween | 0.28 | 0.22 | 0.42 | 2.10 | 2.67 | 8.00 | 2.10 | 6 | 0.00 | 12.50 | 3.50 | 1.67 | 1.31 | 0.44 | 1.67 |
| ○Loop 1151 | exec | par_multi_interp.c:1816-1822 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.29 | 0.21 | 0.39 | 1.00 | 1.88 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 2.00 | 2.00 | 1.06 | 0.25 | 2.00 |
| ○Loop 3583 | exec | csr_matvec.c:160-161 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.7 | Single | 0.23 | 0.21 | 0.39 | 1.00 | 1.33 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 0.75 | 0.13 | 1.00 |
| ○Loop 3598 | exec | csr_matvec.c:236-237 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.13 | Single | 0.24 | 0.21 | 0.39 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 |
| ○Loop 11 | exec | amg.c:1406-1441,amg.c:1447-1449,amg.c:1455-1455,amg.c:1461-1537,amg.c:1543-1569,amg.c:1577-1581,amg.c:1589-1589,amg.c:1596-1610,amg.c:1617-1619,amg.c:1625-1625,amg.c:1631-1642,amg.c:1648-1685,amg.c:1691-1712,amg.c:1719-1744,amg.c:1752-1781,amg.c:1787-1818,amg.c:1825-1874,amg.c:1881-1943,amg.c:1949-2039,amg.c:2045-2071,amg.c:2079-2083,amg.c:2091-2091,amg.c:2098-2112,amg.c:2119-2121,amg.c:2127-2127,amg.c:2133-2144,amg.c:2150-2187,amg.c:2193-2214,amg.c:2221-2246,amg.c:2254-2254,amg.c:2344-2344 | BuildIJLaplacian27pt.omp_outlined | Innermost | 0.25 | 0.20 | 0.38 | 2.59 | 1.00 | 8.00 | 3.23 | 1000012 | 0.00 | 12.50 | 500.75 | 193.00 | 500.75 | 62.59 | 154.88 |
| ○Loop 3680 | exec | vector.c:270-270 | hypre_SeqVectorSetConstantValues.omp_outlined | Single | 0.23 | 0.20 | 0.38 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 1.00 |
| ○Loop 1157 | exec | par_multi_interp.c:1760-1761 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Single | 0.19 | 0.19 | 0.36 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 3654 | exec | csr_matvec.c:560-564 | hypre_CSRMatrixMatvecT.omp_outlined.24 | Outermost | 0.24 | 0.19 | 0.35 | 1.00 | 1.00 | 8.00 | 1.06 | 2 | 0.00 | 12.50 | 1.06 | 1.06 | 1.06 | 0.13 | 1.00 |
| ○Loop 3687 | exec | vector.c:415-416 | hypre_SeqVectorScale.omp_outlined | Single | 0.20 | 0.18 | 0.34 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 |
| ○Loop 2510 | exec | par_strength.c:451-460 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.23 | 0.18 | 0.34 | 1.50 | 1.00 | 9.60 | 1.50 | 2 | 0.00 | 11.72 | 1.50 | 1.00 | 1.50 | 0.16 | 1.00 |
| ○Loop 2507 | exec | par_strength.c:498-503 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.18 | 0.16 | 0.30 | 1.00 | 1.00 | 8.00 | 1.13 | 2 | 0.00 | 12.50 | 1.13 | 1.13 | 1.13 | 0.14 | 1.00 |
| ○Loop 2914 | exec | par_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970 | hypre_ParMatmul.omp_outlined.7 | InBetween | 0.23 | 0.16 | 0.30 | 4.83 | 1.00 | 8.00 | 5.44 | 12 | 0.00 | 12.50 | 7.25 | 1.50 | 7.25 | 0.91 | 1.33 |
| ○Loop 1128 | exec | par_multi_interp.c:1618-1628 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Innermost | 0.19 | 0.16 | 0.30 | 2.13 | 1.70 | 8.00 | 2.13 | 12 | 0.00 | 12.50 | 4.25 | 2.00 | 2.50 | 0.53 | 2.00 |
| ○Loop 2524 | exec | par_strength.c:326-327 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.17 | 0.13 | 0.25 | 1.00 | 1.50 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 2.00 | 2.00 | 1.33 | 1.00 | 2.00 |
| ○Loop 1063 | exec | par_multi_interp.c:1082-1088 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.18 | 0.13 | 0.24 | 1.00 | 1.00 | 8.00 | 1.38 | 2 | 0.00 | 12.50 | 1.38 | 1.38 | 1.38 | 0.17 | 1.00 |
| ○Loop 3390 | exec | IJMatrix_parcsr.c:3291-3296,IJMatrix_parcsr.c:3300-3307,IJMatrix_parcsr.c:3310-3311,IJMatrix_parcsr.c:3316-3316,IJMatrix_parcsr.c:3337-3337,IJMatrix_parcsr.c:3344-3352,IJMatrix_parcsr.c:3359-3359,IJMatrix_parcsr.c:3365-3368,IJMatrix_parcsr.c:3376-3377,IJMatrix_parcsr.c:3383-3383,IJMatrix_parcsr.c:3392-3392,IJMatrix_parcsr.c:3406-3406,IJMatrix_parcsr.c:3410-3412,IJMatrix_parcsr.c:3440-3440,IJMatrix_parcsr.c:3444-3446,IJMatrix_parcsr.c:3457-3458,IJMatrix_parcsr.c:3466-3467,IJMatrix_parcsr.c:3470-3470,IJMatrix_parcsr.c:3484-3484 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.15 | Outermost | 0.20 | 0.13 | 0.24 | 1.00 | 1.00 | 12.80 | 4.56 | 170 | 1.59 | 12.50 | 41.00 | 41.00 | 41.00 | 3.20 | 9.00 |
| ○Loop 1071 | exec | par_multi_interp.c:951-958 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.17 | 0.13 | 0.24 | 1.00 | 1.00 | 8.00 | 1.38 | 2 | 0.00 | 12.50 | 1.38 | 1.38 | 1.38 | 0.17 | 1.00 |
| ○Loop 3493 | exec | csr_matop.c:225-231 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.14 | 0.12 | 0.22 | 1.00 | 1.00 | 8.00 | 1.13 | 2 | 0.00 | 12.50 | 1.13 | 1.13 | 1.13 | 0.14 | 1.00 |
| ○Loop 15 | exec | amg.c:798-845,amg.c:851-908,amg.c:917-932,amg.c:938-938,amg.c:944-959,amg.c:965-986,amg.c:992-995,amg.c:1001-1001,amg.c:1007-1022,amg.c:1030-1069,amg.c:1075-1132,amg.c:1138-1180,amg.c:1186-1243,amg.c:1252-1267,amg.c:1273-1273,amg.c:1279-1294,amg.c:1300-1321,amg.c:1327-1330,amg.c:1336-1336,amg.c:1342-1357,amg.c:1365-1367 | BuildIJLaplacian27pt.omp_outlined | Innermost | 0.16 | 0.11 | 0.21 | 1.00 | 1.00 | 8.00 | 2.50 | 1000012 | 0.00 | 12.50 | 108.25 | 108.25 | 108.25 | 13.53 | 43.33 |
| ○Loop 418 | exec | ams.c:3389-3389 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.13 | 0.10 | 0.20 | 1.00 | 1.71 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 2.00 | 2.00 | 1.17 | 1.00 | 2.00 |
| ○Loop 3113 | exec | par_csr_matop.c:3504-3505 | hypre_ParTMatmul.omp_outlined | Innermost | 0.11 | 0.10 | 0.18 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 1117 | exec | par_multi_interp.c:1590-1591 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Single | 0.10 | 0.10 | 0.18 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 3102 | exec | par_csr_matop.c:3607-3608 | hypre_ParTMatmul.omp_outlined | Innermost | 0.12 | 0.10 | 0.18 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 3481 | exec | csr_matop.c:282-286 | hypre_CSRMatrixMultiply.omp_outlined | InBetween | 0.13 | 0.09 | 0.16 | 2.50 | 1.00 | 8.00 | 2.50 | 3 | 0.00 | 12.50 | 2.50 | 1.00 | 2.50 | 0.31 | 1.00 |
| ○Loop 1131 | exec | par_multi_interp.c:1774-1776,par_multi_interp.c:1779-1782,par_multi_interp.c:1789-1792,par_multi_interp.c:1799-1799,par_multi_interp.c:1805-1805,par_multi_interp.c:1811-1811,par_multi_interp.c:1837-1837,par_multi_interp.c:1840-1840,par_multi_interp.c:1867-1867,par_multi_interp.c:1871-1875 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Outermost | 0.12 | 0.07 | 0.13 | 2.71 | 2.83 | 8.00 | 3.15 | 1000012 | 9.09 | 13.64 | 26.75 | 9.88 | 9.47 | 3.34 | 8.50 |
| ○Loop 3492 | exec | csr_matop.c:222-225 | hypre_CSRMatrixMultiply.omp_outlined | InBetween | 0.10 | 0.07 | 0.12 | 1.00 | 1.00 | 8.00 | 1.04 | 3 | 0.00 | 12.50 | 1.04 | 1.04 | 1.04 | 0.13 | 1.00 |
| ○Loop 3507 | exec | csr_matop.c:541-548 | hypre_CSRMatrixTranspose.omp_outlined | Innermost | 0.07 | 0.06 | 0.12 | 1.80 | 1.00 | 8.00 | 2.25 | 1 | 0.00 | 12.50 | 2.25 | 1.25 | 2.25 | 0.28 | 1.00 |
| ○Loop 2508 | exec | par_strength.c:253-258,par_strength.c:261-261,par_strength.c:266-270,par_strength.c:274-274,par_strength.c:278-278,par_strength.c:282-282,par_strength.c:289-289,par_strength.c:293-293,par_strength.c:297-297,par_strength.c:301-301,par_strength.c:309-311,par_strength.c:316-316,par_strength.c:324-324,par_strength.c:329-329,par_strength.c:337-338,par_strength.c:341-342,par_strength.c:345-345,par_strength.c:349-351,par_strength.c:355-355,par_strength.c:359-363,par_strength.c:376-376,par_strength.c:392-392,par_strength.c:405-405,par_strength.c:422-424,par_strength.c:429-429,par_strength.c:436-436,par_strength.c:451-451,par_strength.c:463-463 | hypre_BoomerAMGCreateS.omp_outlined.2 | Outermost | 0.11 | 0.06 | 0.11 | 1.82 | 1.03 | 1.36 | 3.90 | 1000012 | 58.32 | 32.66 | 124.75 | 68.50 | 120.62 | 91.51 | 32.00 |
| ○Loop 1118 | exec | par_multi_interp.c:1605-1607,par_multi_interp.c:1610-1612,par_multi_interp.c:1617-1618,par_multi_interp.c:1631-1633,par_multi_interp.c:1638-1639,par_multi_interp.c:1655-1659 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Outermost | 0.11 | 0.05 | 0.10 | 2.83 | 3.69 | 13.61 | 2.93 | 1000012 | 11.43 | 13.75 | 20.50 | 7.25 | 5.55 | 1.51 | 7.00 |
| ○Loop 431 | exec | ams.c:3677-3680 | hypre_ParCSRRelaxThreads.omp_outlined.28 | Innermost | 0.12 | 0.05 | 0.10 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 2620 | exec | par_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | InBetween | 0.10 | 0.05 | 0.09 | 1.00 | 1.00 | 8.00 | 3.10 | 60 | 0.00 | 12.50 | 7.75 | 7.75 | 7.75 | 0.97 | 2.50 |
| ○Loop 2505 | exec | par_strength.c:492-498,par_strength.c:507-508 | hypre_BoomerAMGCreateS.omp_outlined.2 | Outermost | 0.08 | 0.04 | 0.08 | 1.00 | 1.00 | 8.00 | 3.50 | 9 | 0.00 | 12.50 | 3.50 | 3.50 | 3.50 | 0.44 | 1.00 |
| ○Loop 2639 | exec | par_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | InBetween | 0.08 | 0.04 | 0.08 | 1.00 | 1.00 | 8.00 | 2.90 | 60 | 0.00 | 12.50 | 7.25 | 7.25 | 7.25 | 0.91 | 2.50 |
| ○Loop 1030 | exec | par_multi_interp.c:651-655 | hypre_BoomerAMGBuildMultipass | Innermost | 1.29 | 0.04 | 0.08 | 1.00 | 1.00 | 8.00 | 1.25 | 2 | 0.00 | 12.50 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
| ○Loop 614 | exec | par_coarsen.c:2329-2334 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.15 | Single | 0.05 | 0.04 | 0.07 | 1.13 | 1.00 | 10.62 | 1.13 | 2 | 0.00 | 10.94 | 1.13 | 1.00 | 1.13 | 0.11 | 1.00 |
| ○Loop 3650 | exec | csr_matvec.c:577-579 | hypre_CSRMatrixMatvecT.omp_outlined.24 | Innermost | 0.09 | 0.04 | 0.07 | 1.00 | 2.58 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 2.00 | 2.00 | 0.78 | 0.25 | 2.00 |
| ○Loop 625 | exec | par_coarsen.c:2528-2540 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.23 | Single | 0.06 | 0.04 | 0.07 | 1.00 | 1.00 | 10.18 | 1.00 | 2 | 0.00 | 10.94 | 1.00 | 1.00 | 1.00 | 0.10 | 1.00 |
| ○Loop 377 | exec | ams.c:3532-3534 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.04 | 0.04 | 0.07 | 1.12 | 1.00 | 7.56 | 1.19 | 2 | 12.50 | 14.06 | 1.19 | 1.06 | 1.19 | 0.16 | 1.00 |
| ○Loop 616 | exec | par_coarsen.c:2356-2361,par_coarsen.c:2372-2372 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.19 | Outermost | 0.07 | 0.03 | 0.07 | 2.44 | 1.00 | 8.00 | 2.44 | 26 | 0.00 | 12.50 | 3.25 | 1.33 | 3.25 | 0.41 | 1.33 |
| ○Loop 619 | exec | par_coarsen.c:2437-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.21 | Outermost | 0.07 | 0.03 | 0.06 | 2.50 | 1.00 | 10.00 | 2.50 | 11 | 0.00 | 10.94 | 2.50 | 1.00 | 2.50 | 0.25 | 1.00 |
| ○Loop 1036 | exec | par_multi_interp.c:554-557 | hypre_BoomerAMGBuildMultipass | Innermost | 0.89 | 0.03 | 0.05 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 1250 | exec | par_lr_interp.c:1644-1651 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.06 | 0.03 | 0.05 | 1.44 | 2.17 | 8.00 | 1.63 | 9 | 0.00 | 12.50 | 3.25 | 2.25 | 1.50 | 0.41 | 2.00 |
| ○Loop 1041 | exec | par_multi_interp.c:491-498 | hypre_BoomerAMGBuildMultipass | Innermost | 0.98 | 0.02 | 0.04 | 1.00 | 1.00 | 9.41 | 1.25 | 2 | 0.00 | 11.88 | 1.25 | 1.25 | 1.25 | 0.13 | 1.00 |
| ○Loop 3591 | exec | csr_matvec.c:194-195 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.9 | Innermost | 0.05 | 0.02 | 0.04 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
| ○Loop 1064 | exec | par_multi_interp.c:1030-1034 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Single | 0.03 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 1.25 | 1 | 0.00 | 12.50 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
| ○Loop 623 | exec | par_coarsen.c:2562-2567 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.23 | Single | 0.04 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 1.25 | 2 | 0.00 | 12.50 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
| ○Loop 1058 | exec | par_multi_interp.c:1072-1075,par_multi_interp.c:1099-1099,par_multi_interp.c:1104-1104 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Outermost | 0.06 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 5.29 | 77 | 0.00 | 12.50 | 9.25 | 9.25 | 9.25 | 1.16 | 1.75 |
| ○Loop 2625 | exec | par_strength.c:1951-1953 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Single | 0.03 | 0.02 | 0.04 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 1066 | exec | par_multi_interp.c:939-944,par_multi_interp.c:970-970,par_multi_interp.c:976-976 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Outermost | 0.06 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 3.20 | 77 | 0.00 | 12.50 | 8.00 | 8.00 | 8.00 | 1.00 | 2.50 |
| ○Loop 1256 | exec | par_lr_interp.c:1624-1628 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.05 | 0.02 | 0.04 | 1.75 | 1.00 | 1.54 | 13.36 | 4 | 52.70 | 37.45 | 23.38 | 13.38 | 23.38 | 15.17 | 1.75 |
| ○Loop 3269 | exec | IJMatrix_parcsr.c:304-307 | hypre_IJMatrixInitializeParCSR.omp_outlined | Single | 0.02 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 1.25 | 1 | 0.00 | 12.50 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
| ○Loop 2887 | exec | par_csr_matop.c:127-127,par_csr_matop.c:135-137,par_csr_matop.c:144-146,par_csr_matop.c:170-170,par_csr_matop.c:187-187,par_csr_matop.c:241-242 | hypre_ParMatmul_RowSizes.omp_outlined | Outermost | 0.05 | 0.02 | 0.04 | 1.00 | 1.00 | 8.00 | 4.75 | 50 | 0.00 | 12.50 | 9.50 | 9.50 | 9.50 | 1.19 | 2.00 |
| ○Loop 1264 | exec | par_lr_interp.c:1516-1526 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.05 | 0.02 | 0.04 | 1.77 | 1.00 | 8.00 | 1.92 | 3 | 0.00 | 12.50 | 1.92 | 1.08 | 1.92 | 0.24 | 1.00 |
| ○Loop 1255 | exec | par_lr_interp.c:1624-1627 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.04 | 0.02 | 0.04 | 1.34 | 1.33 | 3.28 | 1.84 | 2 | 55.00 | 30.28 | 3.69 | 2.75 | 2.78 | 1.13 | 2.00 |
| ○Loop 1248 | exec | par_lr_interp.c:1609-1609,par_lr_interp.c:1612-1621,par_lr_interp.c:1624-1624,par_lr_interp.c:1628-1632,par_lr_interp.c:1640-1644,par_lr_interp.c:1651-1655,par_lr_interp.c:1667-1667,par_lr_interp.c:1672-1675 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.04 | 0.02 | 0.04 | 1.91 | 1.03 | 1.36 | 3.72 | 1000012 | 50.00 | 32.74 | 35.38 | 18.50 | 34.22 | 26.01 | 9.50 |
| ○Loop 2882 | exec | par_csr_matop.c:265-266 | hypre_ParMatmul_RowSizes.omp_outlined | Single | 0.02 | 0.02 | 0.03 | 1.00 | 1.00 | 1.00 | 4.00 | 1 | 100.00 | 100.00 | 4.00 | 4.00 | 4.00 | 4.00 | 1.00 |
| ○Loop 1034 | exec | par_multi_interp.c:550-554,par_multi_interp.c:568-568 | hypre_BoomerAMGBuildMultipass | InBetween | 0.54 | 0.02 | 0.03 | 1.00 | 1.00 | 8.00 | 4.00 | 7 | 0.00 | 12.50 | 4.00 | 4.00 | 4.00 | 0.50 | 1.00 |
| ○Loop 416 | exec | ams.c:3388-3389 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.04 | 0.02 | 0.03 | 1.00 | 2.67 | 8.00 | 1.00 | 1 | 25.00 | 15.63 | 2.00 | 2.00 | 0.75 | 0.25 | 2.00 |
| ○Loop 1287 | exec | par_lr_interp.c:1277-1285 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.03 | 0.02 | 0.03 | 1.00 | 1.00 | 8.00 | 1.42 | 3 | 0.00 | 12.50 | 1.42 | 1.42 | 1.42 | 0.18 | 1.00 |
| ○Loop 2523 | exec | par_strength.c:324-327 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.04 | 0.01 | 0.03 | 1.00 | 2.40 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 2.00 | 2.00 | 0.83 | 0.25 | 2.00 |
| ○Loop 3577 | exec | csr_matvec.c:166-167 | hypre_CSRMatrixMatvecOutOfPlace | Single | 0.44 | 0.01 | 0.03 | 1.33 | 1.00 | 8.00 | 2.00 | 1 | 0.00 | 12.50 | 0.67 | 0.50 | 0.67 | 0.08 | 0.33 |
| ○Loop 2913 | exec | par_csr_matop.c:865-865,par_csr_matop.c:874-879,par_csr_matop.c:886-888,par_csr_matop.c:917-917,par_csr_matop.c:937-937 | hypre_ParMatmul.omp_outlined.7 | Outermost | 0.04 | 0.01 | 0.02 | 5.38 | 1.00 | 8.00 | 5.38 | 286 | 0.00 | 12.50 | 10.75 | 2.00 | 10.75 | 1.34 | 2.00 |
| ○Loop 3449 | exec | IJVector_parcsr.c:443-443 | hypre_IJVectorSetValuesPar.omp_outlined | Single | 0.02 | 0.01 | 0.02 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 1.00 |
| ○Loop 3506 | exec | csr_matop.c:540-541 | hypre_CSRMatrixTranspose.omp_outlined | Outermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 8.00 | 1.00 | 2 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 2889 | exec | par_csr_matop.c:218-220,par_csr_matop.c:228-231 | hypre_ParMatmul_RowSizes.omp_outlined | Innermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 8.00 | 1.75 | 2 | 0.00 | 12.50 | 1.75 | 1.75 | 1.75 | 0.22 | 1.00 |
| ○Loop 1155 | exec | par_multi_interp.c:1782-1787 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 12.00 | 1.50 | 1 | 0.00 | 10.42 | 1.50 | 1.50 | 1.50 | 0.13 | 1.00 |
| ○Loop 2589 | exec | par_strength.c:1268-1278 | hypre_BoomerAMGCreate2ndS.omp_outlined | Single | 0.01 | 0.01 | 0.02 | 1.00 | 1.00 | 9.43 | 1.38 | 2 | 0.00 | 10.94 | 1.38 | 1.38 | 1.38 | 0.15 | 1.00 |
| ○Loop 3511 | exec | csr_matop.c:483-485 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.02 | 0.01 | 0.02 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 611 | exec | par_coarsen.c:2142-2142 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.13 | Single | 0.02 | 0.01 | 0.02 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 1.00 |
| ○Loop 1129 | exec | par_multi_interp.c:1612-1615 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Innermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
| ○Loop 412 | exec | ams.c:3382-3384,ams.c:3388-3388,ams.c:3393-3393 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | InBetween | 0.03 | 0.01 | 0.02 | 2.00 | 1.05 | 1.33 | 2.25 | 225 | 44.78 | 27.61 | 18.00 | 9.00 | 17.22 | 13.54 | 8.00 |
| ○Loop 3684 | exec | vector.c:337-337 | hypre_SeqVectorCopy.omp_outlined | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 2.00 | 2.00 | 2.00 | 2.00 | 1.00 |
| ○Loop 3494 | exec | csr_matop.c:210-211 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 3483 | exec | csr_matop.c:268-269 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 3510 | exec | csr_matop.c:380-380,csr_matop.c:496-500 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 8.00 | 3.50 - 6.00 | 1 | 0.00 | 12.50 | 14.00 - 24.00 | 14.00 - 24.00 | 14.00 - 24.00 | 1.75 - 3.00 | 4.00 |
| ○Loop 2643 | exec | par_strength.c:1691-1693 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
| ○Loop 1135 | exec | par_multi_interp.c:1873-1874 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.03 | 0.01 | 0.01 | 1.00 | 2.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 0.50 | 0.13 | 1.00 |
| ○Loop 1028 | exec | par_multi_interp.c:646-651,par_multi_interp.c:657-657 | hypre_BoomerAMGBuildMultipass | Outermost | 0.26 | 0.01 | 0.01 | 1.00 | 1.00 | 8.00 | 4.50 | 9 | 0.00 | 12.50 | 4.50 | 4.50 | 4.50 | 0.56 | 1.00 |
| ○Loop 1122 | exec | par_multi_interp.c:1657-1658 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Innermost | 0.02 | 0.01 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1261 | exec | par_lr_interp.c:1494-1496,par_lr_interp.c:1503-1510,par_lr_interp.c:1513-1516,par_lr_interp.c:1530-1532 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.02 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 430 | exec | ams.c:3677-3680 | hypre_ParCSRRelaxThreads.omp_outlined.28 | Innermost | 0.02 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3590 | exec | csr_matvec.c:181-183,csr_matvec.c:194-196 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.9 | Outermost | 0.02 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3405 | exec | IJMatrix_parcsr.c:3275-3275 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.15 | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3508 | exec | csr_matop.c:380-380,csr_matop.c:524-527 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3368 | exec | IJMatrix_parcsr.c:2800-2800,IJMatrix_parcsr.c:2803-2803 | hypre_IJMatrixAssembleParCSR.omp_outlined.11 | Outermost | 0.03 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1053 | exec | par_multi_interp.c:274-276 | hypre_BoomerAMGBuildMultipass.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1074 | exec | par_multi_interp.c:917-918 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2920 | exec | par_csr_matop.c:858-859 | hypre_ParMatmul.omp_outlined.7 | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1039 | exec | par_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514 | hypre_BoomerAMGBuildMultipass | Outermost | 0.15 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1285 | exec | par_lr_interp.c:1264-1272,par_lr_interp.c:1275-1277,par_lr_interp.c:1289-1291 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2590 | exec | par_strength.c:1261-1263 | hypre_BoomerAMGCreate2ndS.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2894 | exec | par_csr_matop.c:124-125 | hypre_ParMatmul_RowSizes.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3727 | exec | binsearch.c:35-44 | hypre_BinarySearch | Single | 0.04 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1266 | exec | par_lr_interp.c:1455-1456 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3748 | exec | hypre_qsort.c:31-33,hypre_qsort.c:179-182 | hypre_qsort0 | Innermost | 0.13 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3213 | exec | par_csr_matvec.c:153-153,par_csr_matvec.c:160-160 | hypre_ParCSRMatrixMatvecOutOfPlace.omp_outlined | Single | 0.03 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3106 | exec | par_csr_matop.c:3568-3569 | hypre_ParTMatmul.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1289 | exec | par_lr_interp.c:1224-1225 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3117 | exec | par_csr_matop.c:3481-3482 | hypre_ParTMatmul.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 376 | exec | ams.c:3536-3538 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2915 | exec | par_csr_matop.c:970-972,par_csr_matop.c:980-989 | hypre_ParMatmul.omp_outlined.7 | Innermost | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1047 | exec | par_multi_interp.c:385-400 | hypre_BoomerAMGBuildMultipass | Single | 0.08 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2635 | exec | par_strength.c:1714-1714,par_strength.c:1720-1720,par_strength.c:1725-1728,par_strength.c:1731-1731,par_strength.c:1756-1756,par_strength.c:1770-1770 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Outermost | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 651 | exec | par_coarse_parms.c:94-96 | hypre_BoomerAMGCoarseParms | Single | 0.08 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1075 | exec | par_multi_interp.c:1169-1173 | hypre_BoomerAMGBuildMultipass.omp_outlined.12 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2616 | exec | par_strength.c:2000-2000,par_strength.c:2006-2011,par_strength.c:2038-2038,par_strength.c:2053-2053 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3104 | exec | par_csr_matop.c:3590-3596 | hypre_ParTMatmul.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 876 | exec | par_interp.c:3184-3187 | hypre_qsort2abs | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1013 | exec | par_multi_interp.c:1158-1161 | hypre_BoomerAMGBuildMultipass | Single | 0.06 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2644 | exec | par_strength.c:2311-2316 | hypre_BoomerAMGCorrectCFMarker | Single | 0.06 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 885 | exec | par_interp.c:3053-3056 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 620 | exec | par_coarsen.c:2473-2477 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.21 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1156 | exec | par_multi_interp.c:1762-1763 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2919 | exec | par_csr_matop.c:897-899,par_csr_matop.c:907-915 | hypre_ParMatmul.omp_outlined.7 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2623 | exec | par_strength.c:1978-1984 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 425 | exec | ams.c:3636-3638 | hypre_ParCSRRelaxThreads | Innermost | 0.08 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1238 | exec | par_lr_interp.c:1469-1471,par_lr_interp.c:1480-1485,par_lr_interp.c:1491-1494,par_lr_interp.c:1532-1532,par_lr_interp.c:1553-1555,par_lr_interp.c:1596-1596,par_lr_interp.c:1607-1609,par_lr_interp.c:1637-1637,par_lr_interp.c:1678-1680,par_lr_interp.c:1740-1745,par_lr_interp.c:1748-1748 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1254 | exec | par_lr_interp.c:1624-1628 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3651 | exec | csr_matvec.c:573-577 | hypre_CSRMatrixMatvecT.omp_outlined.24 | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 417 | exec | ams.c:3389-3389 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 600 | exec | par_coarsen.c:2232-2243 | hypre_BoomerAMGCoarsenPMIS | Single | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3480 | exec | csr_matop.c:272-282 | hypre_CSRMatrixMultiply.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1137 | exec | par_multi_interp.c:1874-1874 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1140 | exec | par_multi_interp.c:1840-1840,par_multi_interp.c:1845-1847,par_multi_interp.c:1850-1851,par_multi_interp.c:1865-1867 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3115 | exec | par_csr_matop.c:3491-3495 | hypre_ParTMatmul.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 617 | exec | par_coarsen.c:2372-2381 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.19 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3110 | exec | par_csr_matop.c:3503-3504,par_csr_matop.c:3507-3507,par_csr_matop.c:3516-3516 | hypre_ParTMatmul.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3268 | exec | IJMatrix_parcsr.c:199-200 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.03 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3517 | exec | csr_matrix.c:147-148 | hypre_CSRMatrixSetRownnz | Single | 0.03 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3099 | exec | par_csr_matop.c:3606-3607,par_csr_matop.c:3610-3610,par_csr_matop.c:3623-3623 | hypre_ParTMatmul.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 606 | exec | par_coarsen.c:2107-2110 | hypre_BoomerAMGCoarsenPMIS.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1067 | exec | par_multi_interp.c:976-979,par_multi_interp.c:982-983 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2599 | exec | par_strength.c:1344-1346 | hypre_BoomerAMGCreate2ndS.omp_outlined.8 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2893 | exec | par_csr_matop.c:154-156,par_csr_matop.c:164-167 | hypre_ParMatmul_RowSizes.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2917 | exec | par_csr_matop.c:888-891,par_csr_matop.c:897-897,par_csr_matop.c:917-917 | hypre_ParMatmul.omp_outlined.7 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3729 | exec | binsearch.c:99-101 | hypre_LowerBound | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3267 | exec | IJMatrix_parcsr.c:207-208 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1130 | exec | par_multi_interp.c:1592-1593 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2640 | exec | par_strength.c:1756-1765 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1277 | exec | par_lr_interp.c:1244-1254,par_lr_interp.c:1262-1264,par_lr_interp.c:1299-1299,par_lr_interp.c:1311-1313,par_lr_interp.c:1349-1349 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 725 | exec | par_indepset.c:65-67 | hypre_BoomerAMGIndepSetInit | Single | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2621 | exec | par_strength.c:2038-2048 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1247 | exec | par_lr_interp.c:1688-1700 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2892 | exec | par_csr_matop.c:170-177 | hypre_ParMatmul_RowSizes.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3518 | exec | csr_matrix.c:159-164 | hypre_CSRMatrixSetRownnz | Single | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3491 | exec | csr_matop.c:214-222 | hypre_CSRMatrixMultiply.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2522 | exec | par_strength.c:326-327 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1059 | exec | par_multi_interp.c:1104-1107,par_multi_interp.c:1110-1111 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2918 | exec | par_csr_matop.c:917-928 | hypre_ParMatmul.omp_outlined.7 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 875 | exec | par_interp.c:3180-3184,par_interp.c:3189-3191 | hypre_qsort2abs | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1152 | exec | par_multi_interp.c:1805-1809 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2506 | exec | par_strength.c:508-513 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1141 | exec | par_multi_interp.c:1851-1860 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3098 | exec | par_csr_matop.c:3586-3590,par_csr_matop.c:3598-3598,par_csr_matop.c:3606-3606 | hypre_ParTMatmul.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1249 | exec | par_lr_interp.c:1655-1660 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1125 | exec | par_multi_interp.c:1639-1652 | hypre_BoomerAMGBuildMultipass.omp_outlined.18 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3109 | exec | par_csr_matop.c:3489-3491,par_csr_matop.c:3497-3497,par_csr_matop.c:3503-3503,par_csr_matop.c:3527-3528 | hypre_ParTMatmul.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1252 | exec | par_lr_interp.c:1632-1636 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2891 | exec | par_csr_matop.c:146-148,par_csr_matop.c:154-154,par_csr_matop.c:170-170 | hypre_ParMatmul_RowSizes.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2954 | exec | par_csr_matop.c:1182-1184 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3747 | exec | hypre_qsort.c:31-33,hypre_qsort.c:175-177,hypre_qsort.c:185-186 | hypre_qsort0 | Outermost | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 888 | exec | par_interp.c:2874-2874,par_interp.c:2877-2877,par_interp.c:2881-2886,par_interp.c:2890-2891,par_interp.c:2895-2895,par_interp.c:2903-2903,par_interp.c:2909-2909,par_interp.c:2912-2919,par_interp.c:2925-2925,par_interp.c:2933-2934,par_interp.c:2937-2937,par_interp.c:2941-2945,par_interp.c:2955-2955,par_interp.c:2958-2959,par_interp.c:2962-2962,par_interp.c:2966-2968,par_interp.c:2971-2972,par_interp.c:2975-2975 | hypre_BoomerAMGInterpTruncation.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2509 | exec | par_strength.c:463-472 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3 | exec | amg.c:317-318 | main | Single | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1263 | exec | par_lr_interp.c:1532-1545 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 898 | exec | par_interp.c:2943-2943 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1068 | exec | par_multi_interp.c:983-999 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 9 | exec | amg.c:1402-1409,amg.c:2246-2246 | BuildIJLaplacian27pt.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1070 | exec | par_multi_interp.c:963-970 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2936 | exec | par_csr_matop.c:1320-1326 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2897 | exec | par_csr_matop.c:529-539 | hypre_ParMatmul.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1253 | exec | par_lr_interp.c:1632-1637 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3370 | exec | IJMatrix_parcsr.c:2845-2846 | hypre_IJMatrixAssembleParCSR.omp_outlined.13 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 415 | exec | ams.c:3394-3394 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3817 | exec | hypre_hopscotch_hash.c:81-84 | hypre_UnorderedIntSetCreate.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1246 | exec | par_lr_interp.c:1707-1724 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1057 | exec | par_multi_interp.c:708-714 | hypre_BoomerAMGBuildMultipass.omp_outlined.8 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2604 | exec | par_strength.c:1512-1514,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:451-454,hypre_hopscotch_hash.h:458-459,hypre_hopscotch_hash.h:463-463,hypre_hopscotch_hash.h:469-469,hypre_hopscotch_hash.h:473-473,hypre_hopscotch_hash.h:476-476,hypre_hopscotch_hash.h:480-481 | hypre_BoomerAMGCreate2ndS.omp_outlined.12 | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1062 | exec | par_multi_interp.c:1093-1099 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2636 | exec | par_strength.c:1770-1779,par_strength.c:1782-1782,par_strength.c:1791-1791 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 883 | exec | par_interp.c:3067-3069 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3486 | exec | csr_matop.c:249-249 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2910 | exec | par_csr_matop.c:565-566,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:451-454,hypre_hopscotch_hash.h:458-459,hypre_hopscotch_hash.h:463-463,hypre_hopscotch_hash.h:469-469,hypre_hopscotch_hash.h:473-473,hypre_hopscotch_hash.h:476-476,hypre_hopscotch_hash.h:480-481 | hypre_ParMatmul.omp_outlined.3 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1245 | exec | par_lr_interp.c:1680-1688,par_lr_interp.c:1700-1700,par_lr_interp.c:1704-1706,par_lr_interp.c:1723-1723,par_lr_interp.c:1733-1735 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1150 | exec | par_multi_interp.c:1824-1830 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1260 | exec | par_lr_interp.c:1573-1596 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3808 | exec | hypre_hopscotch_hash.h:612-614 | hypre_sort_and_create_inverse_map.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2933 | exec | par_csr_matop.c:1378-1382 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2588 | exec | par_strength.c:1375-1378 | hypre_BoomerAMGCreate2ndS | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1060 | exec | par_multi_interp.c:1111-1125 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3821 | exec | hypre_hopscotch_hash.c:31-32,hypre_hopscotch_hash.c:119-121 | hypre_UnorderedIntMapCreate.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 615 | exec | par_coarsen.c:2340-2345 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.17 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1273 | exec | par_lr_interp.c:1393-1396 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2521 | exec | par_strength.c:331-332 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2618 | exec | par_strength.c:2076-2083 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 596 | exec | par_coarsen.c:2405-2415 | hypre_BoomerAMGCoarsenPMIS | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2637 | exec | par_strength.c:1791-1797 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2931 | exec | par_csr_matop.c:1376-1378,par_csr_matop.c:1384-1384 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1286 | exec | par_lr_interp.c:1291-1303 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3824 | exec | hypre_hopscotch_hash.c:191-193 | hypre_UnorderedIntSetCopyToArray.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1268 | exec | par_lr_interp.c:1444-1445 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 899 | exec | par_interp.c:2919-2930 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1251 | exec | par_lr_interp.c:1632-1637 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2596 | exec | par_strength.c:1348-1350 | hypre_BoomerAMGCreate2ndS.omp_outlined.8 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1265 | exec | par_lr_interp.c:1458-1459 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1761 | exec | hypre_hopscotch_hash.h:86-86,hypre_hopscotch_hash.h:551-553 | hypre_UnorderedIntSetPut#0x2c5130 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3111 | exec | par_csr_matop.c:3516-3522 | hypre_ParTMatmul.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1583 | exec | aux_interp.c:354-357,aux_interp.c:361-362,aux_interp.c:368-368,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:405-409,hypre_hopscotch_hash.h:413-413,hypre_hopscotch_hash.h:418-418,hypre_hopscotch_hash.h:424-424,hypre_hopscotch_hash.h:429-429,hypre_hopscotch_hash.h:435-435,hypre_hopscotch_hash.h:529-531,hypre_hopscotch_hash.h:534-535,hypre_hopscotch_hash.h:540-542,hypre_hopscotch_hash.h:553-553,hypre_hopscotch_hash.h:560-560,hypre_hopscotch_hash.h:564-568 | hypre_new_offd_nodes.omp_outlined.10 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 601 | exec | par_coarsen.c:2232-2243 | hypre_BoomerAMGCoarsenPMIS | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 594 | exec | par_coarsen.c:2495-2497 | hypre_BoomerAMGCoarsenPMIS | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1570 | exec | hypre_hopscotch_hash.h:612-614 | hypre_new_offd_nodes.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3825 | exec | hypre_hopscotch_hash.c:173-175 | hypre_UnorderedIntSetCopyToArray.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3103 | exec | par_csr_matop.c:3598-3604 | hypre_ParTMatmul.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2587 | exec | par_strength.c:1380-1383 | hypre_BoomerAMGCreate2ndS | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 624 | exec | par_coarsen.c:2544-2556 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.23 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3105 | exec | par_csr_matop.c:3571-3572 | hypre_ParTMatmul.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1154 | exec | par_multi_interp.c:1792-1797 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2638 | exec | par_strength.c:1782-1788 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1133 | exec | par_multi_interp.c:1875-1876 | hypre_BoomerAMGBuildMultipass.omp_outlined.20 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2593 | exec | par_strength.c:1340-1344,par_strength.c:1348-1348,par_strength.c:1352-1353 | hypre_BoomerAMGCreate2ndS.omp_outlined.8 | Outermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1001 | exec | par_multi_interp.c:1690-1705 | hypre_BoomerAMGBuildMultipass | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1029 | exec | par_multi_interp.c:657-661 | hypre_BoomerAMGBuildMultipass | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1040 | exec | par_multi_interp.c:501-508 | hypre_BoomerAMGBuildMultipass | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1242 | exec | par_lr_interp.c:1742-1743 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1278 | exec | par_lr_interp.c:1313-1315,par_lr_interp.c:1318-1324,par_lr_interp.c:1327-1327,par_lr_interp.c:1331-1331,par_lr_interp.c:1349-1349 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2932 | exec | par_csr_matop.c:1384-1388 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2592 | exec | par_strength.c:1316-1318 | hypre_BoomerAMGCreate2ndS.omp_outlined.6 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2642 | exec | par_strength.c:1695-1697 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2930 | exec | par_csr_matop.c:1400-1405 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2617 | exec | par_strength.c:2053-2063,par_strength.c:2066-2066,par_strength.c:2076-2076 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2598 | exec | par_strength.c:1344-1346 | hypre_BoomerAMGCreate2ndS.omp_outlined.8 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 878 | exec | par_interp.c:3140-3142 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2935 | exec | par_csr_matop.c:1329-1341 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3752 | exec | hypre_qsort.c:65-70,hypre_qsort.c:229-233 | hypre_qsort2i | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2591 | exec | par_strength.c:1303-1305 | hypre_BoomerAMGCreate2ndS.omp_outlined.4 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2624 | exec | par_strength.c:1955-1957 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1259 | exec | par_lr_interp.c:1555-1557,par_lr_interp.c:1560-1567,par_lr_interp.c:1570-1573,par_lr_interp.c:1596-1596 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1272 | exec | par_lr_interp.c:1400-1403 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3100 | exec | par_csr_matop.c:3623-3634 | hypre_ParTMatmul.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1591 | exec | aux_interp.c:424-427,aux_interp.c:430-431,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:451-454,hypre_hopscotch_hash.h:458-459,hypre_hopscotch_hash.h:463-463,hypre_hopscotch_hash.h:469-469,hypre_hopscotch_hash.h:473-473,hypre_hopscotch_hash.h:476-476,hypre_hopscotch_hash.h:480-481 | hypre_new_offd_nodes.omp_outlined.12 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3114 | exec | par_csr_matop.c:3497-3501 | hypre_ParTMatmul.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2942 | exec | par_csr_matop.c:1241-1247 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1023 | exec | par_multi_interp.c:735-738,par_multi_interp.c:741-742,par_multi_interp.c:748-749 | hypre_BoomerAMGBuildMultipass | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2905 | exec | par_csr_matop.c:467-471 | hypre_ParMatmul.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3101 | exec | par_csr_matop.c:3610-3621 | hypre_ParTMatmul.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1161 | exec | par_multi_interp.c:2009-2010 | hypre_BoomerAMGBuildMultipass.omp_outlined.28 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2601 | exec | par_strength.c:1490-1496 | hypre_BoomerAMGCreate2ndS.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3359 | exec | IJMatrix_parcsr.c:2834-2837 | hypre_IJMatrixAssembleParCSR | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2619 | exec | par_strength.c:2066-2073 | hypre_BoomerAMGCreate2ndS.omp_outlined.16 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 622 | exec | par_coarsen.c:2571-2576 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.23 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2904 | exec | par_csr_matop.c:488-489 | hypre_ParMatmul.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1756 | exec | hypre_hopscotch_hash.h:86-86,hypre_hopscotch_hash.h:551-553 | hypre_UnorderedIntSetPut#0x2d5e60 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1288 | exec | par_lr_interp.c:1230-1231 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1051 | exec | par_multi_interp.c:310-311 | hypre_BoomerAMGBuildMultipass | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3116 | exec | par_csr_matop.c:3484-3485 | hypre_ParTMatmul.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3091 | exec | par_csr_matop.c:3398-3409 | hypre_ParTMatmul | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 907 | exec | par_interp.c:2848-2860 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2520 | exec | par_strength.c:329-332 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1073 | exec | par_multi_interp.c:922-923 | hypre_BoomerAMGBuildMultipass.omp_outlined.10 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2950 | exec | par_csr_matop.c:1175-1177,par_csr_matop.c:1180-1186,par_csr_matop.c:1199-1203,par_csr_matop.c:1215-1216 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3735 | exec | exchange_data.c:312-312,exchange_data.c:315-315,exchange_data.c:318-318,exchange_data.c:411-415,exchange_data.c:418-418,exchange_data.c:421-421,exchange_data.c:426-428,exchange_data.c:431-431,exchange_data.c:437-439,exchange_data.c:443-449 | hypre_DataExchangeList | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 998 | exec | par_multi_interp.c:1962-1968 | hypre_BoomerAMGBuildMultipass | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2595 | exec | par_strength.c:1348-1350 | hypre_BoomerAMGCreate2ndS.omp_outlined.8 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3178 | exec | par_csr_matrix.c:1478-1481 | hypre_MergeDiagAndOffd.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 891 | exec | par_interp.c:2959-2962 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2906 | exec | par_csr_matop.c:471-472 | hypre_ParMatmul.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 880 | exec | par_interp.c:3126-3129 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1290 | exec | par_lr_interp.c:1826-1827 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined.4 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 607 | exec | par_coarsen.c:2116-2116 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.9 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1017 | exec | par_multi_interp.c:825-831,par_multi_interp.c:845-845 | hypre_BoomerAMGBuildMultipass | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2586 | exec | par_strength.c:1372-1375,par_strength.c:1380-1380 | hypre_BoomerAMGCreate2ndS | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3176 | exec | par_csr_matrix.c:1474-1478,par_csr_matrix.c:1483-1483 | hypre_MergeDiagAndOffd.omp_outlined | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2912 | exec | par_csr_matop.c:592-596 | hypre_ParMatmul.omp_outlined.5 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2600 | exec | par_strength.c:1488-1490,par_strength.c:1498-1499 | hypre_BoomerAMGCreate2ndS.omp_outlined.10 | Outermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 413 | exec | ams.c:3393-3394 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3803 | exec | hypre_merge_sort.c:32-34,hypre_merge_sort.c:42-42 | hypre_merge_sort.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3809 | exec | hypre_merge_sort.c:329-332,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:590-592,hypre_hopscotch_hash.h:595-596,hypre_hopscotch_hash.h:603-603,hypre_hopscotch_hash.h:614-614,hypre_hopscotch_hash.h:623-629 | hypre_sort_and_create_inverse_map.omp_outlined | Outermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2504 | exec | par_strength.c:203-204 | hypre_BoomerAMGCreateS.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1561 | exec | aux_interp.c:279-281 | hypre_initialize_vecs.omp_outlined.4 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2953 | exec | par_csr_matop.c:1189-1189 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2951 | exec | par_csr_matop.c:1186-1189 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2949 | exec | par_csr_matop.c:1226-1228 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3097 | exec | par_csr_matop.c:3342-3346 | hypre_ParTMatmul | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3220 | exec | par_csr_matvec.c:466-469 | hypre_ParCSRMatrixMatvecT | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1765 | exec | hypre_hopscotch_hash.h:142-142,hypre_hopscotch_hash.h:535-545 | hypre_UnorderedIntSetPut#0x2c5130 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2911 | exec | hypre_hopscotch_hash.h:142-142,hypre_hopscotch_hash.h:464-470 | hypre_ParMatmul.omp_outlined.3 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3751 | exec | hypre_qsort.c:65-70,hypre_qsort.c:223-223,hypre_qsort.c:227-227,hypre_qsort.c:237-238 | hypre_qsort2i | Outermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1055 | exec | par_multi_interp.c:682-683 | hypre_BoomerAMGBuildMultipass.omp_outlined.4 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1026 | exec | par_multi_interp.c:742-745 | hypre_BoomerAMGBuildMultipass | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2519 | exec | par_strength.c:331-332 | hypre_BoomerAMGCreateS.omp_outlined.2 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1002 | exec | par_multi_interp.c:1703-1705 | hypre_BoomerAMGBuildMultipass | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 599 | exec | par_coarsen.c:2254-2255 | hypre_BoomerAMGCoarsenPMIS | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1279 | exec | par_lr_interp.c:1331-1350 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1035 | exec | par_multi_interp.c:568-571 | hypre_BoomerAMGBuildMultipass | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2952 | exec | par_csr_matop.c:1189-1189 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1021 | exec | par_multi_interp.c:775-780 | hypre_BoomerAMGBuildMultipass | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 903 | exec | par_interp.c:2895-2899 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1593 | exec | aux_interp.c:414-417,aux_interp.c:420-421,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:451-454,hypre_hopscotch_hash.h:458-459,hypre_hopscotch_hash.h:463-463,hypre_hopscotch_hash.h:469-469,hypre_hopscotch_hash.h:473-473,hypre_hopscotch_hash.h:476-476,hypre_hopscotch_hash.h:480-481 | hypre_new_offd_nodes.omp_outlined.12 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1579 | exec | hypre_hopscotch_hash.h:86-86,hypre_hopscotch_hash.h:551-553 | hypre_new_offd_nodes.omp_outlined.10 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1552 | exec | aux_interp.c:77-79 | hypre_alt_insert_new_nodes.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1044 | exec | par_multi_interp.c:442-454 | hypre_BoomerAMGBuildMultipass | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 905 | exec | par_interp.c:2897-2899 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 603 | exec | par_coarsen.c:2191-2192 | hypre_BoomerAMGCoarsenPMIS | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2908 | exec | par_csr_matop.c:472-472 | hypre_ParMatmul.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2839 | exec | new_commpkg.c:842-844 | hypre_FillResponseIJDetermineSendProcs | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1569 | exec | aux_interp.c:561-563 | hypre_exchange_marker.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 426 | exec | ams.c:3657-3659 | hypre_ParCSRRelaxThreads.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1267 | exec | par_lr_interp.c:1451-1452 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1018 | exec | par_multi_interp.c:829-834,par_multi_interp.c:839-839,par_multi_interp.c:842-842,par_multi_interp.c:845-845,par_multi_interp.c:855-856 | hypre_BoomerAMGBuildMultipass | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3093 | exec | par_csr_matop.c:3359-3364 | hypre_ParTMatmul | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3360 | exec | IJMatrix_parcsr.c:2830-2831 | hypre_IJMatrixAssembleParCSR | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3177 | exec | par_csr_matrix.c:1483-1486 | hypre_MergeDiagAndOffd.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 3086 | exec | par_csr_matop.c:3710-3716 | hypre_ParTMatmul | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 1580 | exec | aux_interp.c:373-376,aux_interp.c:380-380,hypre_hopscotch_hash.h:204-214,hypre_hopscotch_hash.h:217-217,hypre_hopscotch_hash.h:405-409,hypre_hopscotch_hash.h:413-413,hypre_hopscotch_hash.h:418-418,hypre_hopscotch_hash.h:424-424,hypre_hopscotch_hash.h:429-429,hypre_hopscotch_hash.h:435-435 | hypre_new_offd_nodes.omp_outlined.10 | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2605 | exec | hypre_hopscotch_hash.h:142-142,hypre_hopscotch_hash.h:464-470 | hypre_BoomerAMGCreate2ndS.omp_outlined.12 | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| ○Loop 2606 | exec | par_strength.c:1621-1626 | hypre_BoomerAMGCreate2ndS.omp_outlined.14 | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |