| 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 (%) | Flops (GFLOP/s) | 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 2744 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.omp_outlined.27 | Innermost | 10.16 | 13.83 | 28.84 | 1.00 | 1.82 | 3.64 | 1.00 | 1 | 16.67 | 29.17 | 23.37 | 2.00 | 2.00 | 1.10 | 0.55 | 2.00 |
| ○Loop 3659 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 2.70 | 3.67 | 7.66 | 1.00 | 1.82 | 3.64 | 1.00 | 1 | 16.67 | 29.17 | 23.09 | 2.00 | 2.00 | 1.10 | 0.55 | 2.00 |
| ○Loop 3679 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 2.39 | 3.26 | 6.80 | 1.00 | 1.82 | 3.64 | 1.00 | 1 | 16.67 | 29.17 | 23.37 | 2.00 | 2.00 | 1.10 | 0.55 | 2.00 |
| ○Loop 2746 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.omp_outlined.27 | Innermost | 0.58 | 0.64 | 1.34 | 1.00 | 2.15 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 23.11 | 2.00 | 2.00 | 0.93 | 0.50 | 2.00 |
| ○Loop 2740 | exec | ams.c:3664-3664,ams.c:3671-3672,ams.c:3677-3677,ams.c:3682-3682 | hypre_ParCSRRelaxThreads.omp_outlined.27 | Outermost | 0.51 | 0.58 | 1.21 | 2.56 | 1.58 | 4.00 | 2.56 | 1 | 0.00 | 25.00 | 35.76 | 10.25 | 4.00 | 6.50 | 2.56 | 4.00 |
| ○Loop 3748 | exec | vector.c:451-452 | hypre_SeqVectorAxpy.omp_outlined | Single | 0.41 | 0.54 | 1.12 | 1.00 | 1.87 | 1.00 | 1.17 | 1 | 83.33 | 70.83 | 16.23 | 1.17 | 1.17 | 0.63 | 1.17 | 1.00 |
| ○Loop 2738 | exec | ams.c:3657-3659 | hypre_ParCSRRelaxThreads.omp_outlined | Single | 0.40 | 0.52 | 1.08 | 1.00 | 1.00 | 1.14 | 1.00 | 1 | 66.67 | 75.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.88 | 1.00 |
| ○Loop 2739 | exec | ams.c:3664-3669 | hypre_ParCSRRelaxThreads.omp_outlined.27 | Innermost | 0.42 | 0.45 | 0.94 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 26.67 | 2.00 | 2.00 | 2.00 | 0.50 | 2.00 |
| ○Loop 245 | exec | par_coarsen.c:2361-2369 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.18 | Innermost | 0.23 | 0.30 | 0.62 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 81.40 | 3.00 | 3.00 | 3.00 | 0.75 | 3.00 |
| ○Loop 3751 | exec | vector.c:485-486 | hypre_SeqVectorInnerProd.omp_outlined | Single | 0.24 | 0.29 | 0.61 | 1.00 | 1.78 | 1.28 | 1.00 | 1 | 80.00 | 65.00 | 30.96 | 2.00 | 2.00 | 1.13 | 1.56 | 2.00 |
| ○Loop 2237 | exec | par_strength.c:2024-2034 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | Innermost | 0.23 | 0.28 | 0.58 | 1.00 | 1.00 | 4.00 | 3.50 | 1 | 0.00 | 25.00 | 0.00 | 3.50 | 3.50 | 3.50 | 0.88 | 1.00 |
| ○Loop 2256 | exec | par_strength.c:1743-1752 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | Innermost | 0.23 | 0.28 | 0.58 | 1.00 | 1.00 | 4.00 | 1.65 | 4 | 0.00 | 25.00 | 0.00 | 1.79 | 1.79 | 1.79 | 0.45 | 1.08 |
| ○Loop 760 | exec | par_multi_interp.c:1811-1830,par_multi_interp.c:1835-1837 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | InBetween | 0.26 | 0.26 | 0.54 | 1.50 | 2.22 | 4.00 | 2.62 | 29 | 0.00 | 25.00 | 16.25 | 9.50 | 6.33 | 4.29 | 2.38 | 3.63 |
| ○Loop 2945 | exec | par_csr_matop.c:946-948,par_csr_matop.c:956-965 | hypre_ParMatmul.omp_outlined.6 | Innermost | 0.23 | 0.26 | 0.53 | 1.63 | 1.44 | 4.00 | 2.17 | 2 | 0.00 | 25.00 | 39.03 | 2.17 | 1.33 | 1.50 | 0.54 | 1.00 |
| ○Loop 2918 | exec | par_csr_matop.c:195-197,par_csr_matop.c:205-208 | hypre_ParMatmul_RowSizes.omp_outlined | Innermost | 0.20 | 0.21 | 0.43 | 1.00 | 1.00 | 4.00 | 1.25 | 2 | 0.00 | 25.00 | 0.00 | 1.25 | 1.25 | 1.25 | 0.31 | 1.00 |
| ○Loop 3416 | exec | IJMatrix_parcsr.c:2800-2800,IJMatrix_parcsr.c:2803-2812 | hypre_IJMatrixAssembleParCSR.omp_outlined.10 | Outermost | 0.15 | 0.20 | 0.43 | 1.93 | 1.00 | 4.00 | 4.50 | 1 | 0.00 | 25.00 | 0.00 | 4.50 | 2.33 | 4.50 | 1.13 | 1.00 |
| ○Loop 237 | exec | par_coarsen.c:2133-2136 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.10 | Single | 0.16 | 0.20 | 0.42 | 1.00 | 1.00 | 4.00 | 1.33 | 1 | 0.00 | 25.00 | 0.00 | 1.33 | 1.33 | 1.33 | 0.33 | 1.00 |
| ○Loop 3664 | exec | csr_matvec.c:337-339 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 0.19 | 0.20 | 0.41 | 1.00 | 1.82 | 3.64 | 1.00 | 1 | 16.67 | 29.17 | 26.46 | 2.00 | 2.00 | 1.10 | 0.55 | 2.00 |
| ○Loop 3526 | exec | csr_matop.c:286-290,csr_matop.c:298-298 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.15 | 0.17 | 0.35 | 1.57 | 1.57 | 4.00 | 1.83 | 1 | 0.00 | 25.00 | 15.13 | 1.83 | 1.17 | 1.17 | 0.46 | 1.00 |
| ○Loop 3716 | exec | csr_matvec.c:560-560,csr_matvec.c:564-567 | hypre_CSRMatrixMatvecT.omp_outlined.23 | Outermost | 0.16 | 0.16 | 0.34 | 2.00 | 1.64 | 4.00 | 4.00 | 1 | 0.00 | 25.00 | 42.78 | 3.00 | 1.50 | 1.83 | 0.75 | 0.75 |
| ○Loop 247 | exec | par_coarsen.c:2465-2470 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.20 | Innermost | 0.14 | 0.16 | 0.34 | 1.00 | 1.00 | 4.00 | 1.25 | 2 | 0.00 | 25.00 | 0.83 | 1.25 | 1.25 | 1.25 | 0.31 | 1.00 |
| ○Loop 3717 | exec | csr_matvec.c:564-567 | hypre_CSRMatrixMatvecT.omp_outlined.23 | Innermost | 0.16 | 0.15 | 0.32 | 1.25 | 1.14 | 4.00 | 3.33 | 1 | 0.00 | 25.00 | 34.37 | 3.33 | 2.67 | 2.92 | 0.83 | 1.00 |
| ○Loop 3663 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 0.15 | 0.15 | 0.31 | 1.00 | 2.15 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 22.50 | 2.00 | 2.00 | 0.93 | 0.50 | 2.00 |
| ○Loop 705 | exec | par_multi_interp.c:944-947,par_multi_interp.c:950-951,par_multi_interp.c:962-963 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | InBetween | 0.13 | 0.15 | 0.31 | 1.00 | 1.00 | 4.00 | 4.67 | 1 | 0.00 | 25.00 | 0.00 | 4.67 | 4.67 | 4.67 | 1.17 | 1.00 |
| ○Loop 699 | exec | par_multi_interp.c:1075-1078,par_multi_interp.c:1081-1082,par_multi_interp.c:1092-1093 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | InBetween | 0.14 | 0.14 | 0.29 | 1.00 | 1.00 | 4.00 | 1.29 | 1 | 0.00 | 25.00 | 0.00 | 3.00 | 3.00 | 3.00 | 0.75 | 2.33 |
| ○Loop 3683 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 0.14 | 0.13 | 0.28 | 1.00 | 2.15 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 22.44 | 2.00 | 2.00 | 0.93 | 0.50 | 2.00 |
| ○Loop 764 | exec | par_multi_interp.c:1799-1803 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Innermost | 0.13 | 0.13 | 0.26 | 1.00 | 1.00 | 4.00 | 2.75 | 1 | 0.00 | 25.00 | 1.04 | 1.83 | 1.83 | 1.83 | 0.46 | 0.67 |
| ○Loop 3668 | exec | csr_matvec.c:337-339 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Innermost | 0.14 | 0.13 | 0.26 | 1.00 | 2.15 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 27.84 | 2.00 | 2.00 | 0.93 | 0.50 | 2.00 |
| ○Loop 3746 | exec | vector.c:415-416 | hypre_SeqVectorScale.omp_outlined | Single | 0.09 | 0.11 | 0.24 | 1.00 | 1.75 | 1.20 | 1.00 | 1 | 80.00 | 65.00 | 12.22 | 1.00 | 1.00 | 0.57 | 0.83 | 1.00 |
| ○Loop 3536 | exec | csr_matop.c:225-231 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.09 | 0.10 | 0.21 | 1.00 | 1.00 | 4.00 | 1.25 | 2 | 0.00 | 25.00 | 0.00 | 1.25 | 1.25 | 1.25 | 0.31 | 1.00 |
| ○Loop 2943 | exec | par_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970 | hypre_ParMatmul.omp_outlined.6 | Outermost | 0.11 | 0.10 | 0.21 | 2.87 | 1.00 | 4.00 | 3.29 | 1 | 0.00 | 25.00 | 38.09 | 7.67 | 2.67 | 7.67 | 1.92 | 2.33 |
| ○Loop 2916 | exec | par_csr_matop.c:187-189,par_csr_matop.c:195-195,par_csr_matop.c:216-216 | hypre_ParMatmul_RowSizes.omp_outlined | InBetween | 0.11 | 0.10 | 0.20 | 1.00 | 1.00 | 4.00 | 2.75 | 1 | 0.00 | 25.00 | 0.00 | 3.67 | 3.67 | 3.67 | 0.92 | 1.33 |
| ○Loop 772 | exec | par_multi_interp.c:1760-1761 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Single | 0.12 | 0.08 | 0.17 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.25 | 1.00 |
| ○Loop 707 | exec | par_multi_interp.c:951-958 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | Innermost | 0.08 | 0.07 | 0.15 | 1.00 | 1.00 | 4.00 | 1.57 | 2 | 0.00 | 25.00 | 0.00 | 1.83 | 1.83 | 1.83 | 0.46 | 1.17 |
| ○Loop 748 | exec | par_multi_interp.c:1618-1628 | hypre_BoomerAMGBuildMultipass.omp_outlined.17 | Innermost | 0.07 | 0.07 | 0.14 | 3.43 | 1.02 | 4.00 | 8.00 | 1 | 0.00 | 25.00 | 9.39 | 4.00 | 1.17 | 3.92 | 1.00 | 0.50 |
| ○Loop 701 | exec | par_multi_interp.c:1082-1088 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | Innermost | 0.08 | 0.07 | 0.14 | 1.00 | 1.00 | 4.00 | 9.33 | 1 | 0.00 | 25.00 | 0.00 | 2.33 | 2.33 | 2.33 | 0.58 | 0.25 |
| ○Loop 3437 | exec | IJMatrix_parcsr.c:3383-3385,IJMatrix_parcsr.c:3388-3388,IJMatrix_parcsr.c:3399-3402,IJMatrix_parcsr.c:3417-3417,IJMatrix_parcsr.c:3422-3422,IJMatrix_parcsr.c:3433-3436,IJMatrix_parcsr.c:3454-3454 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14 | InBetween | 0.08 | 0.06 | 0.13 | 2.38 | 1.00 | 4.00 | 20.67 | 1 | 0.00 | 25.00 | 0.00 | 5.17 | 2.17 | 5.17 | 1.29 | 0.25 |
| ○Loop 3665 | exec | csr_matvec.c:334-337,csr_matvec.c:341-341 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | InBetween | 0.08 | 0.06 | 0.13 | 4.50 | 1.00 | 4.80 | 7.50 | 1 | 0.00 | 24.11 | 37.21 | 3.75 | 0.83 | 3.75 | 0.78 | 0.50 |
| ○Loop 3740 | exec | vector.c:270-271 | hypre_SeqVectorSetConstantValues.omp_outlined | Single | 0.06 | 0.06 | 0.13 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
| ○Loop 757 | exec | par_multi_interp.c:1774-1776,par_multi_interp.c:1779-1799,par_multi_interp.c:1805-1805,par_multi_interp.c:1811-1811,par_multi_interp.c:1824-1824,par_multi_interp.c:1840-1840,par_multi_interp.c:1865-1865,par_multi_interp.c:1870-1875 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Outermost | 0.08 | 0.06 | 0.13 | 3.24 | 2.31 | 3.96 | 3.36 | 1 | 0.00 | 25.60 | 5.98 | 31.33 | 9.67 | 13.58 | 7.92 | 9.33 |
| ○Loop 2719 | exec | ams.c:3388-3389 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.06 | 0.06 | 0.12 | 1.00 | 1.45 | 1.52 | 1.00 | 1 | 83.33 | 54.17 | 52.70 | 2.00 | 2.00 | 1.38 | 1.31 | 2.00 |
| ○Loop 3660 | exec | csr_matvec.c:307-310,csr_matvec.c:314-314 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | InBetween | 0.08 | 0.06 | 0.12 | 4.50 | 1.00 | 4.80 | 7.50 | 1 | 0.00 | 24.11 | 25.42 | 3.75 | 0.83 | 3.75 | 0.78 | 0.50 |
| ○Loop 3714 | exec | csr_matvec.c:577-579 | hypre_CSRMatrixMatvecT.omp_outlined.23 | Innermost | 0.07 | 0.05 | 0.11 | 1.00 | 1.43 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 32.57 | 8.00 | 8.00 | 5.60 | 2.00 | 8.00 |
| ○Loop 13 | exec | amg.c:794-833,amg.c:841-845,amg.c:851-896,amg.c:904-908,amg.c:917-923,amg.c:932-932,amg.c:938-938,amg.c:944-947,amg.c:955-959,amg.c:965-965,amg.c:974-974,amg.c:983-986,amg.c:995-995,amg.c:1001-1001,amg.c:1007-1010,amg.c:1018-1022,amg.c:1030-1057,amg.c:1065-1069,amg.c:1075-1120,amg.c:1128-1132,amg.c:1138-1168,amg.c:1176-1180,amg.c:1186-1223,amg.c:1243-1243,amg.c:1252-1258,amg.c:1267-1267,amg.c:1279-1282,amg.c:1290-1294,amg.c:1300-1300,amg.c:1309-1309,amg.c:1318-1321,amg.c:1330-1330,amg.c:1336-1336,amg.c:1342-1345,amg.c:1353-1357,amg.c:1365-1367 | BuildIJLaplacian27pt.omp_outlined | Innermost | 0.07 | 0.05 | 0.10 | 1.00 | 1.00 | 4.00 | 4.57 | 1 | 0.00 | 25.00 | 0.00 | 114.17 | 114.17 | 114.17 | 28.54 | 25.00 |
| ○Loop 2235 | exec | par_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | InBetween | 0.07 | 0.04 | 0.09 | 1.00 | 1.00 | 4.00 | 4.10 | 1 | 0.00 | 25.00 | 0.00 | 6.83 | 6.83 | 6.83 | 1.71 | 1.67 |
| ○Loop 9 | exec | amg.c:1402-1416,amg.c:1421-1424,amg.c:1428-1432,amg.c:1437-1442,amg.c:1447-1451,amg.c:1455-1457,amg.c:1461-1467,amg.c:1470-1473,amg.c:1478-1480,amg.c:1485-1488,amg.c:1492-1496,amg.c:1501-1504,amg.c:1508-1513,amg.c:1517-1520,amg.c:1524-1528,amg.c:1533-1536,amg.c:1543-1554,amg.c:1557-1570,amg.c:1577-1583,amg.c:1589-1591,amg.c:1596-1602,amg.c:1607-1610,amg.c:1617-1622,amg.c:1625-1628,amg.c:1631-1637,amg.c:1640-1643,amg.c:1648-1648,amg.c:1656-1658,amg.c:1663-1666,amg.c:1674-1674,amg.c:1681-1683,amg.c:1691-1693,amg.c:1698-1705,amg.c:1709-1713,amg.c:1719-1721,amg.c:1727-1729,amg.c:1733-1746,amg.c:1752-1756,amg.c:1761-1764,amg.c:1768-1773,amg.c:1777-1781,amg.c:1787-1789,amg.c:1795-1797,amg.c:1801-1814,amg.c:1818-1820,amg.c:1825-1828,amg.c:1832-1834,amg.c:1839-1842,amg.c:1846-1850,amg.c:1855-1858,amg.c:1862-1867,amg.c:1871-1875,amg.c:1881-1883,amg.c:1889-1891,amg.c:1895-1908,amg.c:1912-1919,amg.c:1923-1926,amg.c:1930-1934,amg.c:1939-1942,amg.c:1949-1960,amg.c:1963-1969,amg.c:1972-1975,amg.c:1980-1983,amg.c:1987-1990,amg.c:1994-1998,amg.c:2003-2006,amg.c:2010-2015,amg.c:2019-2022,amg.c:2026-2028,amg.c:2031-2031,amg.c:2035-2040,amg.c:2064-2064,amg.c:2079-2085,amg.c:2091-2093,amg.c:2098-2103,amg.c:2109-2111,amg.c:2114-2114,amg.c:2119-2123,amg.c:2127-2129,amg.c:2133-2138,amg.c:2142-2144,amg.c:2147-2147,amg.c:2150-2150,amg.c:2158-2160,amg.c:2165-2168,amg.c:2176-2176,amg.c:2183-2189,amg.c:2193-2196,amg.c:2200-2208,amg.c:2211-2215,amg.c:2221-2223,amg.c:2229-2231,amg.c:2235-2249,amg.c:2254-2254,amg.c:2344-2344 | BuildIJLaplacian27pt.omp_outlined | InBetween | 0.06 | 0.04 | 0.08 | 2.59 | 1.00 | 3.98 | 2.59 | 1 | 0.00 | 25.83 | 0.00 | 639.00 | 247.00 | 639.00 | 160.50 | 247.00 |
| ○Loop 2254 | exec | par_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | InBetween | 0.05 | 0.04 | 0.08 | 1.00 | 1.00 | 4.00 | 2.67 | 1 | 0.00 | 25.00 | 0.00 | 5.33 | 5.33 | 5.33 | 1.33 | 2.00 |
| ○Loop 755 | exec | par_multi_interp.c:1590-1591 | hypre_BoomerAMGBuildMultipass.omp_outlined.17 | Single | 0.07 | 0.04 | 0.08 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.25 | 1.00 |
| ○Loop 2129 | exec | par_strength.c:497-503 | hypre_BoomerAMGCreateS.omp_outlined.1 | Outermost | 0.06 | 0.04 | 0.07 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 0.00 | 25.00 | 0.00 | 2.00 | 2.00 | 2.00 | 0.50 | 0.50 |
| ○Loop 3680 | exec | csr_matvec.c:256-256,csr_matvec.c:259-259,csr_matvec.c:263-263 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | InBetween | 0.05 | 0.03 | 0.07 | 7.50 | 1.00 | 4.80 | 7.50 | 1 | 0.00 | 24.11 | 28.91 | 3.75 | 0.50 | 3.75 | 0.78 | 0.50 |
| ○Loop 664 | exec | par_multi_interp.c:651-655 | hypre_BoomerAMGBuildMultipass | Innermost | 1.34 | 0.03 | 0.06 | 1.00 | 1.00 | 4.00 | 1.58 | 2 | 0.00 | 25.00 | 0.00 | 1.58 | 1.58 | 1.58 | 0.40 | 1.00 |
| ○Loop 2148 | exec | par_strength.c:451-460 | hypre_BoomerAMGCreateS.omp_outlined.1 | Innermost | 0.04 | 0.03 | 0.06 | 1.42 | 1.00 | 4.00 | 1.42 | 2 | 0.00 | 25.00 | 100.36 | 1.42 | 1.00 | 1.42 | 0.35 | 1.00 |
| ○Loop 675 | exec | par_multi_interp.c:491-498 | hypre_BoomerAMGBuildMultipass | Innermost | 1.31 | 0.03 | 0.06 | 1.00 | 1.00 | 4.00 | 3.00 | 1 | 0.00 | 25.00 | 0.00 | 2.00 | 2.00 | 2.00 | 0.50 | 0.67 |
| ○Loop 254 | exec | par_coarsen.c:2528-2540 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.22 | Single | 0.03 | 0.03 | 0.06 | 1.00 | 1.00 | 4.00 | 1.17 | 2 | 0.00 | 25.00 | 0.00 | 1.17 | 1.17 | 1.17 | 0.29 | 1.00 |
| ○Loop 3524 | exec | csr_matop.c:282-286 | hypre_CSRMatrixMultiply.omp_outlined | InBetween | 0.04 | 0.03 | 0.05 | 1.00 | 1.00 | 4.00 | 4.50 | 1 | 0.00 | 25.00 | 13.11 | 1.50 | 1.50 | 1.50 | 0.38 | 0.33 |
| ○Loop 3549 | exec | csr_matop.c:541-548 | hypre_CSRMatrixTranspose.omp_outlined | Outermost | 0.03 | 0.02 | 0.05 | 1.91 | 1.00 | 4.00 | 3.50 | 1 | 0.00 | 25.00 | 0.00 | 3.50 | 1.83 | 3.50 | 0.88 | 1.00 |
| ○Loop 848 | exec | par_lr_interp.c:1624-1628 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.04 | 0.02 | 0.05 | 4.69 | 1.56 | 4.00 | 3.13 | 1 | 0.00 | 25.00 | 7.86 | 3.13 | 0.67 | 2.00 | 0.78 | 1.00 |
| ○Loop 670 | exec | par_multi_interp.c:554-557 | hypre_BoomerAMGBuildMultipass | Innermost | 1.02 | 0.02 | 0.05 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.25 | 1.00 |
| ○Loop 844 | exec | par_lr_interp.c:1609-1609,par_lr_interp.c:1612-1621,par_lr_interp.c:1624-1637,par_lr_interp.c:1640-1644,par_lr_interp.c:1653-1660,par_lr_interp.c:1667-1667,par_lr_interp.c:1672-1675 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.04 | 0.02 | 0.05 | 1.74 | 2.33 | 4.00 | 2.69 | 1 | 0.00 | 25.00 | 8.60 | 19.75 | 11.33 | 8.48 | 4.94 | 7.33 |
| ○Loop 240 | exec | par_coarsen.c:2329-2334 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.14 | Single | 0.03 | 0.02 | 0.04 | 1.50 | 1.00 | 4.00 | 1.50 | 1 | 0.00 | 25.00 | 5.52 | 1.50 | 1.00 | 1.50 | 0.38 | 1.00 |
| ○Loop 3537 | exec | csr_matop.c:222-225 | hypre_CSRMatrixMultiply.omp_outlined | InBetween | 0.04 | 0.02 | 0.04 | 1.00 | 1.00 | 4.00 | 6.00 | 1 | 0.00 | 25.00 | 0.00 | 2.00 | 2.00 | 2.00 | 0.50 | 0.33 |
| ○Loop 846 | exec | par_lr_interp.c:1644-1651 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.03 | 0.02 | 0.04 | 1.50 | 1.50 | 4.00 | 1.50 | 1 | 0.00 | 25.00 | 21.69 | 3.00 | 2.00 | 2.00 | 0.75 | 2.00 |
| ○Loop 695 | exec | par_multi_interp.c:1072-1075,par_multi_interp.c:1104-1104 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | InBetween | 0.04 | 0.02 | 0.04 | 1.00 | 1.00 | 4.00 | 6.00 | 1 | 0.00 | 25.00 | 0.00 | 6.00 | 6.00 | 6.00 | 1.50 | 1.00 |
| ○Loop 704 | exec | par_multi_interp.c:939-944,par_multi_interp.c:976-976 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | InBetween | 0.04 | 0.02 | 0.04 | 1.00 | 1.00 | 4.00 | 2.33 | 1 | 0.00 | 25.00 | 0.00 | 4.67 | 4.67 | 4.67 | 1.17 | 2.00 |
| ○Loop 744 | exec | par_multi_interp.c:1605-1607,par_multi_interp.c:1610-1612,par_multi_interp.c:1617-1618,par_multi_interp.c:1627-1627,par_multi_interp.c:1631-1633,par_multi_interp.c:1638-1639,par_multi_interp.c:1655-1659 | hypre_BoomerAMGBuildMultipass.omp_outlined.17 | InBetween | 0.03 | 0.02 | 0.04 | 4.76 | 1.75 | 5.98 | 5.29 - 4.54 | 1 | 0.00 | 24.48 | 11.64 | 15.88 | 3.33 | 9.06 | 2.66 | 3.00 - 3.50 |
| ○Loop 2131 | exec | par_strength.c:253-258,par_strength.c:261-261,par_strength.c:266-275,par_strength.c:278-283,par_strength.c:289-294,par_strength.c:297-302,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:436-436,par_strength.c:451-451,par_strength.c:463-463 | hypre_BoomerAMGCreateS.omp_outlined.1 | InBetween | 0.03 | 0.02 | 0.04 | 2.80 | 2.20 | 3.78 | 3.13 | 1 | 8.00 | 28.50 | 125.57 | 43.88 | 15.67 | 19.93 | 11.60 | 14.00 |
| ○Loop 242 | exec | par_coarsen.c:2356-2361,par_coarsen.c:2372-2372 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.18 | InBetween | 0.03 | 0.02 | 0.03 | 1.33 | 1.00 | 4.00 | 1.60 | 1 | 0.00 | 25.00 | 64.48 | 2.67 | 2.00 | 2.67 | 0.67 | 1.67 |
| ○Loop 3666 | exec | csr_matvec.c:337-337 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Outermost | 0.03 | 0.02 | 0.03 | 1.00 | 1.33 | 4.00 | 3.00 | 1 | 0.00 | 25.00 | 41.61 | 1.50 | 1.50 | 1.13 | 0.38 | 0.50 |
| ○Loop 3433 | exec | IJMatrix_parcsr.c:3291-3291,IJMatrix_parcsr.c:3296-3296,IJMatrix_parcsr.c:3300-3300,IJMatrix_parcsr.c:3376-3377,IJMatrix_parcsr.c:3383-3383,IJMatrix_parcsr.c:3406-3406,IJMatrix_parcsr.c:3410-3411,IJMatrix_parcsr.c:3440-3440,IJMatrix_parcsr.c:3444-3445,IJMatrix_parcsr.c:3457-3458,IJMatrix_parcsr.c:3467-3467 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14 | InBetween | 0.04 | 0.02 | 0.03 | 1.00 | 1.00 | 6.87 | 2.82 | 1 | 0.00 | 25.00 | 0.00 | 13.17 | 13.17 | 13.17 | 1.92 | 4.67 |
| ○Loop 854 | exec | par_lr_interp.c:1516-1526 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.03 | 0.02 | 0.03 | 1.62 | 1.00 | 4.00 | 1.89 | 3 | 0.00 | 25.00 | 0.49 | 1.89 | 1.17 | 1.89 | 0.47 | 1.00 |
| ○Loop 2240 | exec | par_strength.c:1951-1953 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | Single | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.25 | 1.00 |
| ○Loop 702 | exec | par_multi_interp.c:1030-1034 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | Single | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 4.00 | 1.75 | 1 | 0.00 | 25.00 | 0.00 | 2.33 | 2.33 | 2.33 | 0.58 | 1.33 |
| ○Loop 2912 | exec | par_csr_matop.c:263-266 | hypre_ParMatmul_RowSizes.omp_outlined | Single | 0.01 | 0.01 | 0.03 | 1.00 | 1.00 | 1.13 | 1.50 | 1 | 88.89 | 69.44 | 0.00 | 1.50 | 1.50 | 1.50 | 1.33 | 1.00 |
| ○Loop 2696 | exec | ams.c:3533-3533 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Outermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 2.45 | 1.00 | 1.00 | 1.00 | 0.25 | 1.00 |
| ○Loop 3681 | exec | csr_matvec.c:259-259 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Outermost | 0.03 | 0.01 | 0.03 | 1.00 | 1.33 | 4.00 | 3.00 | 1 | 0.00 | 25.00 | 26.02 | 1.50 | 1.50 | 1.13 | 0.38 | 0.50 |
| ○Loop 3661 | exec | csr_matvec.c:310-310 | hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Outermost | 0.03 | 0.01 | 0.03 | 1.00 | 1.33 | 4.00 | 3.00 | 1 | 0.00 | 25.00 | 28.77 | 1.50 | 1.50 | 1.13 | 0.38 | 0.50 |
| ○Loop 762 | exec | par_multi_interp.c:1816-1822 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Innermost | 0.03 | 0.01 | 0.03 | 1.00 | 1.37 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 16.85 | 4.00 | 4.00 | 2.92 | 1.00 | 4.00 |
| ○Loop 876 | exec | par_lr_interp.c:1277-1285 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 4.00 | 4.33 | 1 | 0.00 | 25.00 | 0.00 | 2.17 | 2.17 | 2.17 | 0.54 | 0.50 |
| ○Loop 251 | exec | par_coarsen.c:2562-2567 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.22 | Single | 0.02 | 0.01 | 0.02 | 1.00 | 1.00 | 4.00 | 1.50 | 2 | 0.00 | 25.00 | 0.00 | 1.50 | 1.50 | 1.50 | 0.38 | 1.00 |
| ○Loop 2135 | exec | par_strength.c:324-327 | hypre_BoomerAMGCreateS.omp_outlined.1 | Innermost | 0.02 | 0.01 | 0.02 | 1.00 | 1.45 | 1.52 | 1.00 | 1 | 83.33 | 54.17 | 54.06 | 2.00 | 2.00 | 1.38 | 1.31 | 2.00 |
| ○Loop 2697 | exec | ams.c:3532-3534 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | InBetween | 0.02 | 0.01 | 0.02 | 1.56 | 1.00 | 4.00 | 1.56 | 1 | 0.00 | 25.00 | 2.79 | 3.13 | 2.00 | 3.13 | 0.78 | 2.00 |
| ○Loop 766 | exec | par_multi_interp.c:1782-1787 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Innermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 3.83 | 3.83 | 1 | 0.00 | 28.57 | 1.18 | 3.83 | 3.83 | 3.83 | 1.00 | 1.00 |
| ○Loop 248 | exec | par_coarsen.c:2437-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.20 | Innermost | 0.03 | 0.01 | 0.02 | 1.83 | 1.00 | 4.00 | 1.83 | 1 | 0.00 | 25.00 | 0.92 | 1.83 | 1.00 | 1.83 | 0.46 | 1.00 |
| ○Loop 668 | exec | par_multi_interp.c:550-554,par_multi_interp.c:568-568 | hypre_BoomerAMGBuildMultipass | InBetween | 0.35 | 0.01 | 0.02 | 1.00 | 1.00 | 4.00 | 9.00 | 1 | 0.00 | 25.00 | 0.00 | 4.50 | 4.50 | 4.50 | 1.13 | 0.50 |
| ○Loop 2717 | exec | ams.c:3388-3389 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.02 | 0.01 | 0.02 | 1.00 | 1.47 | 4.00 | 1.00 | 1 | 0.00 | 25.00 | 40.44 | 2.00 | 2.00 | 1.36 | 0.50 | 2.00 |
| ○Loop 3553 | exec | csr_matop.c:380-380,csr_matop.c:496-500 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.01 | 0.01 | 0.02 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 10.00 - 40.00 | 10.00 - 40.00 | 10.00 - 40.00 | 5.00 - 20.00 | 10.00 - 40.00 |
| ○Loop 2915 | 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 | InBetween | 0.02 | 0.01 | 0.02 | 1.00 | 1.00 | 4.00 | 1.50 | 1 | 0.00 | 25.00 | 0.00 | 5.50 | 5.50 | 5.50 | 1.38 | 3.67 |
| ○Loop 2942 | 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.6 | InBetween | 0.02 | 0.01 | 0.01 | 1.24 | 1.00 | 4.00 | 1.46 | 1 | 0.00 | 25.00 | 22.18 | 6.83 | 5.50 | 6.83 | 1.71 | 4.67 |
| ○Loop 3525 | exec | csr_matop.c:286-286,csr_matop.c:292-295 | hypre_CSRMatrixMultiply.omp_outlined | Outermost | 0.02 | 0.01 | 0.01 | 1.89 | 1.70 | 4.00 | 4.25 | 1 | 0.00 | 25.00 | 19.18 | 2.83 | 1.50 | 1.67 | 0.71 | 0.67 |
| ○Loop 3551 | exec | csr_matop.c:380-380,csr_matop.c:524-527 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 0.00 | 25.00 | 0.00 | 5.00 - 20.00 | 5.00 - 20.00 | 5.00 - 20.00 | 2.50 - 10.00 | 5.00 - 20.00 |
| ○Loop 682 | exec | par_multi_interp.c:385-385,par_multi_interp.c:400-400 | hypre_BoomerAMGBuildMultipass | Outermost | 0.23 | 0.00 | 0.01 | 1.00 | 1.00 | 4.00 | 2.10 | 1 | 0.00 | 25.00 | 0.00 | 3.50 | 3.50 | 3.50 | 0.88 | 1.67 |
| ○Loop 246 | exec | par_coarsen.c:2446-2446,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.20 | Outermost | 0.01 | 0.00 | 0.01 | 1.00 | 1.00 | 4.00 | 5.50 | 1 | 0.00 | 25.00 | 0.50 | 1.83 | 1.83 | 1.83 | 0.46 | 0.33 |
| ○Loop 673 | exec | par_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514 | hypre_BoomerAMGBuildMultipass | Outermost | 0.19 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3432 | exec | IJMatrix_parcsr.c:3291-3296,IJMatrix_parcsr.c:3466-3467 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14 | Innermost | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 647 | exec | par_multi_interp.c:1158-1161 | hypre_BoomerAMGBuildMultipass | Single | 0.16 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2259 | exec | par_strength.c:1691-1693 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | Single | 0.02 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3528 | exec | csr_matop.c:268-269 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 860 | 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 | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2713 | exec | ams.c:3382-3384,ams.c:3388-3394 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | InBetween | 0.02 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 31.23 | NA | NA | NA | NA | NA |
| ○Loop 3538 | exec | csr_matop.c:210-211 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3554 | exec | csr_matop.c:483-485 | hypre_CSRMatrixTranspose.omp_outlined | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2949 | exec | par_csr_matop.c:858-859 | hypre_ParMatmul.omp_outlined.6 | Single | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 690 | exec | par_multi_interp.c:274-275 | hypre_BoomerAMGBuildMultipass.omp_outlined | Innermost | 0.01 | 0.00 | 0.01 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 878 | exec | par_lr_interp.c:1224-1225 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2128 | exec | par_strength.c:492-495,par_strength.c:498-498,par_strength.c:507-508 | hypre_BoomerAMGCreateS.omp_outlined.1 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2923 | exec | par_csr_matop.c:124-125 | hypre_ParMatmul_RowSizes.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 851 | exec | par_lr_interp.c:1494-1496,par_lr_interp.c:1503-1516,par_lr_interp.c:1526-1526,par_lr_interp.c:1530-1532 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 1.64 | NA | NA | NA | NA | NA |
| ○Loop 2731 | exec | ams.c:3536-3538 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 9.69 | NA | NA | NA | NA | NA |
| ○Loop 2251 | exec | par_strength.c:1714-1714,par_strength.c:1720-1722,par_strength.c:1725-1728,par_strength.c:1731-1731,par_strength.c:1756-1756,par_strength.c:1770-1770 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 873 | exec | par_lr_interp.c:1264-1277,par_lr_interp.c:1289-1291 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 11 | exec | amg.c:1409-1409,amg.c:2030-2031 | BuildIJLaplacian27pt.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3318 | exec | IJMatrix_parcsr.c:304-307 | hypre_IJMatrixInitializeParCSR.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2260 | exec | par_strength.c:2311-2315 | hypre_BoomerAMGCorrectCFMarker | Innermost | 0.06 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 662 | exec | par_multi_interp.c:646-651,par_multi_interp.c:657-657 | hypre_BoomerAMGBuildMultipass | InBetween | 0.06 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2231 | exec | par_strength.c:1998-2000,par_strength.c:2006-2008,par_strength.c:2011-2011,par_strength.c:2053-2053 | hypre_BoomerAMGCreate2ndS.omp_outlined.15 | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 228 | exec | par_coarsen.c:2232-2240 | hypre_BoomerAMGCoarsenPMIS | Innermost | 0.06 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3489 | exec | IJVector_parcsr.c:442-443 | hypre_IJVectorSetValuesPar.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3713 | exec | csr_matvec.c:573-579 | hypre_CSRMatrixMatvecT.omp_outlined.23 | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 2.09 | NA | NA | NA | NA | NA |
| ○Loop 552 | exec | par_interp.c:3180-3191 | hypre_qsort2abs | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 18.83 | NA | NA | NA | NA | NA |
| ○Loop 750 | exec | par_multi_interp.c:1612-1615 | hypre_BoomerAMGBuildMultipass.omp_outlined.17 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 2.30 | NA | NA | NA | NA | NA |
| ○Loop 3550 | exec | csr_matop.c:540-541 | hypre_CSRMatrixTranspose.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2199 | exec | par_strength.c:1268-1278 | hypre_BoomerAMGCreate2ndS.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 683 | exec | par_multi_interp.c:385-395 | hypre_BoomerAMGBuildMultipass | Innermost | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 712 | exec | par_multi_interp.c:917-918 | hypre_BoomerAMGBuildMultipass.omp_outlined.9 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3316 | exec | IJMatrix_parcsr.c:199-200 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3527 | exec | csr_matop.c:282-286 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 2.88 | NA | NA | NA | NA | NA |
| ○Loop 272 | exec | par_coarse_parms.c:94-96 | hypre_BoomerAMGCoarseParms | Single | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 239 | exec | par_coarsen.c:2140-2142 | hypre_BoomerAMGCoarsenPMIS.omp_outlined.12 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 8.63 | NA | NA | NA | NA | NA |
| ○Loop 3559 | exec | csr_matrix.c:145-148 | hypre_CSRMatrixSetRownnz | Single | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 350 | exec | par_indepset.c:65-67 | hypre_BoomerAMGIndepSetInit | Single | 0.04 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 20.14 | NA | NA | NA | NA | NA |
| ○Loop 2134 | exec | par_strength.c:324-327 | hypre_BoomerAMGCreateS.omp_outlined.1 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 16.44 | NA | NA | NA | NA | NA |
| ○Loop 3744 | exec | vector.c:336-337 | hypre_SeqVectorCopy.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3788 | exec | binsearch.c:99-101 | hypre_LowerBound | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 769 | exec | par_multi_interp.c:1873-1874 | hypre_BoomerAMGBuildMultipass.omp_outlined.19 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 2.30 | NA | NA | NA | NA | NA |
| ○Loop 3450 | exec | IJMatrix_parcsr.c:3274-3275 | hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 522 | 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:2898-2898,par_interp.c:2903-2903,par_interp.c:2909-2909,par_interp.c:2912-2919,par_interp.c:2933-2934,par_interp.c:2937-2937,par_interp.c:2941-2944,par_interp.c:2955-2955,par_interp.c:2958-2959,par_interp.c:2966-2968,par_interp.c:2971-2972 | hypre_BoomerAMGInterpTruncation.omp_outlined | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 2.88 | NA | NA | NA | NA | NA |
| ○Loop 3317 | exec | IJMatrix_parcsr.c:207-208 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.02 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 840 | exec | par_lr_interp.c:1491-1494,par_lr_interp.c:1545-1545,par_lr_interp.c:1553-1555,par_lr_interp.c:1586-1586,par_lr_interp.c:1607-1609,par_lr_interp.c:1678-1680,par_lr_interp.c:1740-1744 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | InBetween | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3535 | exec | csr_matop.c:222-222 | hypre_CSRMatrixMultiply.omp_outlined | Outermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2 | exec | amg.c:317-318 | main | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2200 | exec | par_strength.c:1261-1263 | hypre_BoomerAMGCreate2ndS.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3415 | exec | IJMatrix_parcsr.c:2800-2803 | hypre_IJMatrixAssembleParCSR.omp_outlined.10 | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 839 | exec | par_lr_interp.c:1469-1471,par_lr_interp.c:1480-1483,par_lr_interp.c:1491-1491,par_lr_interp.c:1748-1748 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 3.84 | NA | NA | NA | NA | NA |
| ○Loop 713 | exec | par_multi_interp.c:1169-1173 | hypre_BoomerAMGBuildMultipass.omp_outlined.11 | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3531 | exec | csr_matop.c:248-249 | hypre_CSRMatrixMultiply.omp_outlined | Single | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 681 | exec | par_multi_interp.c:399-400 | hypre_BoomerAMGBuildMultipass | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 868 | exec | par_lr_interp.c:1244-1254,par_lr_interp.c:1262-1262 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 858 | exec | par_lr_interp.c:1742-1743 | hypre_BoomerAMGBuildExtPIInterp.omp_outlined | Innermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 528 | exec | par_interp.c:2959-2962 | hypre_BoomerAMGInterpTruncation.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 227 | exec | par_coarsen.c:2232-2232,par_coarsen.c:2243-2243 | hypre_BoomerAMGCoarsenPMIS | Outermost | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3534 | exec | csr_matop.c:214-222 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 519 | exec | par_interp.c:3053-3056 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 518 | exec | par_interp.c:3067-3069 | hypre_BoomerAMGInterpTruncation.omp_outlined | Single | 0.01 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 2698 | exec | ams.c:3365-3365,ams.c:3532-3536,ams.c:3540-3540 | hypre_ParCSRComputeL1NormsThreads.omp_outlined | InBetween | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
| ○Loop 3523 | exec | csr_matop.c:272-282 | hypre_CSRMatrixMultiply.omp_outlined | Innermost | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |