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 3227 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.extracted.57 | Innermost | 5.91 | 5.92 | 29.73 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 38.10 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 4302 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 1.42 | 1.46 | 7.34 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 41.19 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 4314 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 1.38 | 1.37 | 6.89 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 42.05 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 3223 | exec | ams.c:3662-3664,ams.c:3669-3672,ams.c:3675-3677,ams.c:3680-3682 | hypre_ParCSRRelaxThreads.extracted.57 | Outermost | 0.91 | 0.84 | 4.22 | 2.13 | 3.14 | 6.75 | 3.00 | 17 | 27.59 | 15.95 | 129.30 | 13.50 | 6.33 | 4.31 | 2.00 | 4.50 |
○Loop 3226 | exec | ams.c:3672-3675 | hypre_ParCSRRelaxThreads.extracted.57 | Innermost | 0.69 | 0.6 | 3 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 94.81 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
○Loop 4379 | exec | vector.c:449-452 | hypre_SeqVectorAxpy.extracted | Single | 0.25 | 0.23 | 1.16 | 1.00 | 1.41 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 38.82 | 1.00 | 1.00 | 0.71 | 0.50 | 1.00 |
○Loop 4301 | exec | csr_matvec.c:310-312 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 0.27 | 0.22 | 1.08 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 81.15 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
○Loop 3589 | exec | par_csr_matop.c:946-948,par_csr_matop.c:956-965 | hypre_ParMatmul.extracted.12 | Innermost | 0.22 | 0.21 | 1.05 | 1.67 | 2.14 | 8.00 | 1.67 | 2 | 0.00 | 12.50 | 21.85 | 2.50 | 1.50 | 1.17 | 0.31 | 1.50 |
○Loop 4313 | exec | csr_matvec.c:259-261 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 0.25 | 0.2 | 1.01 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 78.96 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
○Loop 280 | exec | par_coarsen.c:2361-2368,par_coarsen.c:2381-2381 | hypre_BoomerAMGCoarsenPMIS.extracted.15 | Innermost | 0.19 | 0.18 | 0.91 | 1.00 | 1.00 | 8.80 | 1.69 | 4 | 0.00 | 11.80 | 0.00 | 2.75 | 2.75 | 2.75 | 0.31 | 1.63 |
○Loop 4342 | exec | csr_matvec.c:564-567 | hypre_CSRMatrixMatvecT.extracted.49 | Innermost | 0.19 | 0.16 | 0.78 | 1.29 | 1.44 | 8.00 | 1.50 | 1 | 0.00 | 12.50 | 22.24 | 1.50 | 1.17 | 1.04 | 0.19 | 1.00 |
○Loop 2541 | exec | par_strength.c:1743-1752 | hypre_BoomerAMGCreate2ndS.extracted.17 | Innermost | 0.17 | 0.15 | 0.77 | 1.00 | 1.00 | 8.00 | 1.28 | 4 | 0.00 | 12.50 | 0.00 | 2.08 | 2.08 | 2.08 | 0.26 | 1.63 |
○Loop 287 | exec | par_coarsen.c:2132-2136 | hypre_BoomerAMGCoarsenPMIS.extracted.35 | Single | 0.14 | 0.15 | 0.73 | 1.00 | 1.00 | 8.00 | 5.67 | 1 | 0.00 | 12.50 | 0.00 | 5.67 | 5.67 | 5.67 | 0.71 | 1.00 |
○Loop 3565 | exec | par_csr_matop.c:195-197,par_csr_matop.c:205-208 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0.17 | 0.15 | 0.73 | 1.00 | 1.00 | 8.00 | 1.25 | 2 | 0.00 | 12.50 | 0.00 | 1.25 | 1.25 | 1.25 | 0.16 | 1.00 |
○Loop 4294 | exec | csr_matvec.c:248-248,csr_matvec.c:334-341 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Outermost | 0.18 | 0.14 | 0.72 | 2.13 | 1.83 | 7.55 | 2.56 | 4 | 16.23 | 14.53 | 17.53 | 4.17 | 1.96 | 2.28 | 0.55 | 1.63 |
○Loop 4042 | exec | IJMatrix_parcsr.c:3262-3262,IJMatrix_parcsr.c:3383-3385,IJMatrix_parcsr.c:3388-3392,IJMatrix_parcsr.c:3399-3402,IJMatrix_parcsr.c:3422-3426,IJMatrix_parcsr.c:3433-3436,IJMatrix_parcsr.c:3454-3454 | hypre_IJMatrixSetValuesOMPParCSR.extracted.28 | InBetween | 0.16 | 0.14 | 0.72 | 2.71 | 1.00 | 8.00 | 3.31 | 54 | 0.00 | 12.50 | 0.00 | 24.83 | 9.17 | 24.83 | 3.10 | 7.50 |
○Loop 2515 | exec | par_strength.c:2024-2034 | hypre_BoomerAMGCreate2ndS.extracted.17 | Innermost | 0.15 | 0.14 | 0.69 | 1.00 | 1.00 | 8.00 | 1.38 | 4 | 0.00 | 12.50 | 0.00 | 2.25 | 2.25 | 2.25 | 0.28 | 1.63 |
○Loop 4341 | exec | csr_matvec.c:560-564 | hypre_CSRMatrixMatvecT.extracted.49 | Outermost | 0.18 | 0.13 | 0.67 | 1.00 | 1.00 | 8.00 | 1.67 | 5 | 0.00 | 12.50 | 11.81 | 4.17 | 4.17 | 4.17 | 0.52 | 2.50 |
○Loop 1002 | exec | par_multi_interp.c:917-917,par_multi_interp.c:944-953,par_multi_interp.c:958-958,par_multi_interp.c:961-965,par_multi_interp.c:970-970 | hypre_BoomerAMGBuildMultipass.extracted.34 | InBetween | 0.15 | 0.12 | 0.63 | 1.00 | 1.00 | 8.00 | 2.48 | 2705 | 0.00 | 12.50 | 0.00 | 11.17 | 11.17 | 11.17 | 1.40 | 4.50 |
○Loop 4382 | exec | vector.c:483-486 | hypre_SeqVectorInnerProd.extracted | Single | 0.16 | 0.12 | 0.63 | 1.00 | 1.54 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 81.14 | 4.00 | 4.00 | 2.60 | 2.00 | 4.00 |
○Loop 14 | exec | amg.c:798-818,amg.c:824-833,amg.c:841-841,amg.c:851-881,amg.c:887-896,amg.c:904-904,amg.c:917-923,amg.c:932-932,amg.c:944-947,amg.c:955-955,amg.c:965-965,amg.c:974-974,amg.c:983-986,amg.c:995-995,amg.c:1007-1010,amg.c:1018-1018,amg.c:1030-1042,amg.c:1048-1057,amg.c:1065-1065,amg.c:1075-1105,amg.c:1111-1120,amg.c:1128-1128,amg.c:1138-1153,amg.c:1159-1168,amg.c:1176-1176,amg.c:1186-1216,amg.c:1222-1231,amg.c:1239-1239,amg.c:1252-1258,amg.c:1267-1267,amg.c:1279-1282,amg.c:1290-1290,amg.c:1300-1300,amg.c:1309-1309,amg.c:1318-1321,amg.c:1330-1330,amg.c:1342-1345,amg.c:1353-1353,amg.c:1365-1367 | BuildIJLaplacian27pt.extracted | Innermost | 0.17 | 0.12 | 0.62 | 1.00 | 1.00 | 8.00 | 1.58 | 1000012 | 0.00 | 12.50 | 0.00 | 90.00 | 90.00 | 90.00 | 11.25 | 57.00 |
○Loop 4300 | exec | csr_matvec.c:248-248,csr_matvec.c:307-314 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Outermost | 0.17 | 0.12 | 0.6 | 2.13 | 1.83 | 7.55 | 2.56 | 4 | 16.23 | 14.53 | 150.19 | 4.17 | 1.96 | 2.28 | 0.55 | 1.63 |
○Loop 3562 | exec | par_csr_matop.c:109-109,par_csr_matop.c:187-189,par_csr_matop.c:195-195,par_csr_matop.c:208-208,par_csr_matop.c:216-218 | hypre_ParMatmul_RowSizes.extracted | InBetween | 0.14 | 0.11 | 0.56 | 1.00 | 1.00 | 8.00 | 2.21 | 40144 | 0.00 | 12.50 | 0.00 | 8.83 | 8.83 | 8.83 | 1.10 | 4.00 |
○Loop 991 | exec | par_multi_interp.c:917-917,par_multi_interp.c:1075-1084,par_multi_interp.c:1088-1088,par_multi_interp.c:1091-1095 | hypre_BoomerAMGBuildMultipass.extracted.34 | InBetween | 0.12 | 0.11 | 0.54 | 1.00 | 1.00 | 8.00 | 2.59 | 2705 | 0.00 | 12.50 | 0.00 | 11.67 | 11.67 | 11.67 | 1.46 | 4.50 |
○Loop 973 | exec | par_multi_interp.c:1747-1747,par_multi_interp.c:1811-1816,par_multi_interp.c:1824-1824,par_multi_interp.c:1835-1837 | hypre_BoomerAMGBuildMultipass.extracted.28 | InBetween | 0.14 | 0.11 | 0.54 | 2.19 | 2.43 | 8.00 | 2.19 | 29 | 0.00 | 12.50 | 11.80 | 13.17 | 6.00 | 5.42 | 1.65 | 6.00 |
○Loop 4295 | exec | csr_matvec.c:337-339 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 0.13 | 0.11 | 0.53 | 1.00 | 2.91 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 28.40 | 4.00 | 4.00 | 1.38 | 0.50 | 4.00 |
○Loop 4312 | exec | csr_matvec.c:248-248,csr_matvec.c:256-256,csr_matvec.c:259-263 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Outermost | 0.12 | 0.09 | 0.45 | 1.85 | 1.95 | 7.55 | 2.08 | 4 | 32.53 | 16.57 | 130.72 | 4.17 | 2.25 | 2.14 | 0.55 | 2.00 |
○Loop 277 | exec | par_coarsen.c:2465-2470 | hypre_BoomerAMGCoarsenPMIS.extracted.10 | Innermost | 0.13 | 0.09 | 0.44 | 1.00 | 1.00 | 10.43 | 1.25 | 2 | 0.00 | 11.46 | 0.00 | 1.25 | 1.25 | 1.25 | 0.12 | 1.00 |
○Loop 9 | exec | amg.c:1406-1449,amg.c:1455-1455,amg.c:1461-1464,amg.c:1470-1470,amg.c:1478-1545,amg.c:1551-1551,amg.c:1557-1560,amg.c:1566-1566,amg.c:1577-1581,amg.c:1589-1589,amg.c:1596-1599,amg.c:1607-1607,amg.c:1617-1619,amg.c:1625-1625,amg.c:1631-1634,amg.c:1640-1648,amg.c:1656-1656,amg.c:1663-1666,amg.c:1674-1683,amg.c:1691-1691,amg.c:1698-1701,amg.c:1709-1709,amg.c:1719-1721,amg.c:1727-1727,amg.c:1733-1736,amg.c:1742-1742,amg.c:1752-1770,amg.c:1777-1789,amg.c:1795-1795,amg.c:1801-1804,amg.c:1810-1810,amg.c:1818-1883,amg.c:1889-1889,amg.c:1895-1898,amg.c:1904-1904,amg.c:1912-1951,amg.c:1957-1957,amg.c:1963-1966,amg.c:1972-1972,amg.c:1980-2047,amg.c:2053-2053,amg.c:2059-2062,amg.c:2068-2068,amg.c:2079-2083,amg.c:2091-2091,amg.c:2098-2101,amg.c:2109-2121,amg.c:2127-2127,amg.c:2133-2136,amg.c:2142-2142,amg.c:2150-2150,amg.c:2158-2158,amg.c:2165-2168,amg.c:2176-2185,amg.c:2193-2193,amg.c:2200-2203,amg.c:2211-2211,amg.c:2221-2223,amg.c:2229-2229,amg.c:2235-2238,amg.c:2244-2244,amg.c:2254-2254,amg.c:2344-2344 | BuildIJLaplacian27pt.extracted | Innermost | 0.09 | 0.08 | 0.39 | 2.18 | 1.00 | 8.00 | 2.18 | 1000012 | 0.00 | 12.50 | 0.00 | 149.50 | 68.50 | 149.50 | 18.69 | 68.50 |
○Loop 979 | exec | par_multi_interp.c:1799-1803 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0.11 | 0.08 | 0.38 | 1.00 | 1.00 | 8.00 | 1.83 | 2 | 0.00 | 12.50 | 0.99 | 1.83 | 1.83 | 1.83 | 0.23 | 1.00 |
○Loop 4166 | exec | csr_matop.c:286-298 | hypre_CSRMatrixMultiply.extracted | Innermost | 0.1 | 0.07 | 0.38 | 1.56 | 2.07 | 8.00 | 1.56 | 2 | 0.00 | 12.50 | 20.74 | 2.33 | 1.50 | 1.13 | 0.29 | 1.50 |
○Loop 963 | exec | par_multi_interp.c:1618-1628 | hypre_BoomerAMGBuildMultipass.extracted.27 | Innermost | 0.09 | 0.07 | 0.36 | 2.11 | 2.24 | 8.00 | 2.11 | 12 | 0.00 | 12.50 | 6.77 | 6.33 | 3.00 | 2.83 | 0.79 | 3.00 |
○Loop 3587 | exec | par_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970 | hypre_ParMatmul.extracted.12 | InBetween | 0.09 | 0.07 | 0.35 | 3.33 | 1.00 | 8.00 | 3.33 | 12 | 0.00 | 12.50 | 19.44 | 5.00 | 1.50 | 5.00 | 0.63 | 1.50 |
○Loop 2448 | exec | par_strength.c:498-503 | hypre_BoomerAMGCreateS.extracted | Innermost | 0.08 | 0.07 | 0.33 | 1.00 | 1.00 | 8.00 | 1.42 | 2 | 0.00 | 12.50 | 0.00 | 1.42 | 1.42 | 1.42 | 0.18 | 1.00 |
○Loop 977 | exec | par_multi_interp.c:1816-1822 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0.09 | 0.06 | 0.3 | 1.00 | 2.75 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 9.44 | 3.00 | 3.00 | 1.09 | 0.38 | 3.00 |
○Loop 2451 | exec | par_strength.c:451-460 | hypre_BoomerAMGCreateS.extracted | Innermost | 0.08 | 0.05 | 0.26 | 1.00 | 1.00 | 9.48 | 1.50 | 2 | 0.00 | 11.72 | 46.41 | 1.50 | 1.50 | 1.50 | 0.16 | 1.00 |
○Loop 4316 | exec | csr_matvec.c:234-237 | hypre_CSRMatrixMatvecOutOfPlace.extracted.9 | Single | 0.07 | 0.05 | 0.25 | 1.00 | 1.54 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 28.52 | 1.00 | 1.00 | 0.65 | 0.50 | 1.00 |
○Loop 4015 | exec | IJMatrix_parcsr.c:2803-2812 | hypre_IJMatrixAssembleParCSR.extracted.25 | Innermost | 0.07 | 0.05 | 0.25 | 1.32 | 1.00 | 8.00 | 1.92 | 2 | 0.00 | 12.50 | 0.00 | 2.08 | 1.58 | 2.08 | 0.26 | 1.08 |
○Loop 4014 | exec | IJMatrix_parcsr.c:2803-2812 | hypre_IJMatrixAssembleParCSR.extracted.25 | Innermost | 0.07 | 0.05 | 0.24 | 1.32 | 1.00 | 8.00 | 1.92 | 2 | 0.00 | 12.50 | 0.00 | 2.08 | 1.58 | 2.08 | 0.26 | 1.08 |
○Loop 4176 | exec | csr_matop.c:225-231 | hypre_CSRMatrixMultiply.extracted | Innermost | 0.06 | 0.05 | 0.23 | 1.00 | 1.00 | 8.00 | 1.42 | 2 | 0.00 | 12.50 | 0.00 | 1.42 | 1.42 | 1.42 | 0.18 | 1.00 |
○Loop 4377 | exec | vector.c:413-416 | hypre_SeqVectorScale.extracted | Single | 0.07 | 0.04 | 0.22 | 1.00 | 1.54 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 34.05 | 1.00 | 1.00 | 0.65 | 0.50 | 1.00 |
○Loop 4330 | exec | csr_matvec.c:158-161 | hypre_CSRMatrixMatvecOutOfPlace.extracted.24 | Single | 0.07 | 0.04 | 0.21 | 1.00 | 2.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 41.15 | 1.00 | 1.00 | 0.50 | 0.13 | 1.00 |
○Loop 1005 | exec | par_multi_interp.c:951-958 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0.07 | 0.04 | 0.2 | 1.00 | 1.00 | 8.00 | 1.67 | 2 | 0.00 | 12.50 | 0.00 | 1.67 | 1.67 | 1.67 | 0.21 | 1.00 |
○Loop 994 | exec | par_multi_interp.c:1082-1088 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0.06 | 0.04 | 0.2 | 1.00 | 1.00 | 8.00 | 1.58 | 2 | 0.00 | 12.50 | 0.00 | 1.58 | 1.58 | 1.58 | 0.20 | 1.00 |
○Loop 4372 | exec | vector.c:268-271 | hypre_SeqVectorSetConstantValues.extracted | Single | 0.07 | 0.04 | 0.2 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.50 | 1.00 |
○Loop 2463 | exec | par_strength.c:324-327 | hypre_BoomerAMGCreateS.extracted | Innermost | 0.06 | 0.04 | 0.18 | 1.00 | 1.50 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 7.66 | 4.00 | 4.00 | 2.67 | 2.00 | 4.00 |
○Loop 3184 | exec | ams.c:3388-3389 | hypre_ParCSRComputeL1NormsThreads.extracted | Innermost | 0.04 | 0.03 | 0.16 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 33.28 | 3.00 | 3.00 | 1.50 | 1.50 | 3.00 |
○Loop 4296 | exec | csr_matvec.c:337-339 | hypre_CSRMatrixMatvecOutOfPlace.extracted | Innermost | 0.04 | 0.03 | 0.14 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 29.90 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 966 | exec | par_multi_interp.c:1747-1747,par_multi_interp.c:1774-1776,par_multi_interp.c:1779-1786,par_multi_interp.c:1789-1796,par_multi_interp.c:1799-1799,par_multi_interp.c:1802-1802,par_multi_interp.c:1805-1805,par_multi_interp.c:1808-1808,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:1871-1876 | hypre_BoomerAMGBuildMultipass.extracted.28 | Outermost | 0.05 | 0.03 | 0.13 | 2.55 | 3.50 | 7.74 | 3.14 | 1000012 | 23.91 | 15.49 | 10.42 | 36.17 | 14.17 | 10.32 | 4.67 | 11.50 |
○Loop 4343 | exec | csr_matvec.c:564-567 | hypre_CSRMatrixMatvecT.extracted.49 | Innermost | 0.04 | 0.02 | 0.13 | 1.33 | 1.28 | 8.00 | 2.67 | 1 | 0.00 | 12.50 | 28.48 | 5.33 | 4.00 | 4.17 | 0.67 | 2.00 |
○Loop 4165 | exec | csr_matop.c:282-286 | hypre_CSRMatrixMultiply.extracted | InBetween | 0.04 | 0.02 | 0.12 | 2.47 | 1.00 | 8.00 | 2.61 | 3 | 0.00 | 12.50 | 17.65 | 2.61 | 1.06 | 2.61 | 0.33 | 1.00 |
○Loop 2449 | 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-319,par_strength.c:324-332,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-365,par_strength.c:376-378,par_strength.c:392-394,par_strength.c:405-407,par_strength.c:422-426,par_strength.c:436-438,par_strength.c:451-451,par_strength.c:463-463 | hypre_BoomerAMGCreateS.extracted | Outermost | 0.04 | 0.02 | 0.12 | 2.07 | 2.74 | 10.47 | 3.64 | 21632 | 36.84 | 17.04 | 42.78 | 83.83 | 40.50 | 30.61 | 8.01 | 23.00 |
○Loop 4338 | exec | csr_matvec.c:577-579 | hypre_CSRMatrixMatvecT.extracted.49 | Innermost | 0.04 | 0.02 | 0.12 | 1.15 | 1.12 | 2.36 | 1.28 | 1 | 85.71 | 41.07 | 77.60 | 3.83 | 3.33 | 3.42 | 1.63 | 3.00 |
○Loop 997 | exec | par_multi_interp.c:1030-1034 | hypre_BoomerAMGBuildMultipass.extracted.34 | Single | 0.03 | 0.02 | 0.11 | 1.00 | 1.00 | 8.00 | 4.00 | 1 | 0.00 | 12.50 | 0.00 | 8.00 | 8.00 | 8.00 | 1.00 | 2.00 |
○Loop 4035 | exec | IJMatrix_parcsr.c:3262-3262,IJMatrix_parcsr.c:3291-3296,IJMatrix_parcsr.c:3300-3307,IJMatrix_parcsr.c:3310-3311,IJMatrix_parcsr.c:3316-3318,IJMatrix_parcsr.c:3344-3353,IJMatrix_parcsr.c:3359-3362,IJMatrix_parcsr.c:3365-3368,IJMatrix_parcsr.c:3376-3377,IJMatrix_parcsr.c:3380-3383,IJMatrix_parcsr.c:3392-3392,IJMatrix_parcsr.c:3406-3406,IJMatrix_parcsr.c:3410-3410,IJMatrix_parcsr.c:3440-3440,IJMatrix_parcsr.c:3444-3445,IJMatrix_parcsr.c:3457-3458,IJMatrix_parcsr.c:3466-3467,IJMatrix_parcsr.c:3473-3475,IJMatrix_parcsr.c:3484-3484 | hypre_IJMatrixSetValuesOMPParCSR.extracted.28 | Outermost | 0.04 | 0.02 | 0.1 | 1.00 | 1.00 | 18.22 | 4.72 | 921 | 7.58 | 13.09 | 0.00 | 44.83 | 44.83 | 44.83 | 2.46 | 9.50 |
○Loop 284 | exec | par_coarsen.c:2327-2334 | hypre_BoomerAMGCoarsenPMIS.extracted.25 | Single | 0.03 | 0.02 | 0.1 | 1.00 | 1.00 | 8.27 | 1.94 | 256 | 0.00 | 10.33 | 0.00 | 15.50 | 15.50 | 15.50 | 1.88 | 8.00 |
○Loop 2513 | exec | par_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038 | hypre_BoomerAMGCreate2ndS.extracted.17 | InBetween | 0.05 | 0.02 | 0.09 | 1.00 | 1.00 | 8.00 | 4.22 | 24 | 0.00 | 12.50 | 0.00 | 6.33 | 6.33 | 6.33 | 0.79 | 1.50 |
○Loop 890 | exec | par_multi_interp.c:491-498 | hypre_BoomerAMGBuildMultipass | Innermost | 0.87 | 0.02 | 0.09 | 1.00 | 1.00 | 11.20 | 1.83 | 2 | 0.00 | 11.72 | 0.00 | 1.83 | 1.83 | 1.83 | 0.16 | 1.00 |
○Loop 4267 | exec | csr_matvec.c:166-167 | hypre_CSRMatrixMatvecOutOfPlace | Single | 0.81 | 0.02 | 0.09 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 0.00 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
○Loop 2539 | exec | par_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756 | hypre_BoomerAMGCreate2ndS.extracted.17 | InBetween | 0.04 | 0.02 | 0.09 | 1.00 | 1.00 | 8.00 | 3.56 | 24 | 0.00 | 12.50 | 0.00 | 5.33 | 5.33 | 5.33 | 0.67 | 1.50 |
○Loop 4175 | exec | csr_matop.c:222-225 | hypre_CSRMatrixMultiply.extracted | InBetween | 0.04 | 0.02 | 0.09 | 1.00 | 1.00 | 8.00 | 1.61 | 3 | 0.00 | 12.50 | 0.00 | 1.61 | 1.61 | 1.61 | 0.20 | 1.00 |
○Loop 274 | exec | par_coarsen.c:2528-2540 | hypre_BoomerAMGCoarsenPMIS.extracted | Single | 0.03 | 0.02 | 0.09 | 1.04 | 1.00 | 2.59 | 4.17 | 1 | 100.00 | 46.43 | 0.00 | 4.17 | 4.00 | 4.17 | 1.61 | 1.00 |
○Loop 270 | exec | par_coarsen.c:2562-2567 | hypre_BoomerAMGCoarsenPMIS.extracted | Single | 0.02 | 0.02 | 0.08 | 1.00 | 1.00 | 8.00 | 1.38 | 16 | 0.00 | 12.50 | 0.00 | 5.50 | 5.50 | 5.50 | 0.69 | 4.00 |
○Loop 278 | exec | par_coarsen.c:2354-2361,par_coarsen.c:2372-2372,par_coarsen.c:2381-2381 | hypre_BoomerAMGCoarsenPMIS.extracted.15 | Outermost | 0.04 | 0.02 | 0.08 | 1.33 | 1.00 | 8.00 | 1.67 | 26 | 0.00 | 12.50 | 0.00 | 3.33 | 2.50 | 3.33 | 0.42 | 2.00 |
○Loop 880 | exec | par_multi_interp.c:554-557 | hypre_BoomerAMGBuildMultipass | Innermost | 0.73 | 0.02 | 0.08 | 1.00 | 1.00 | 8.00 | 1.78 | 1 | 0.00 | 12.50 | 0.00 | 2.67 | 2.67 | 2.67 | 0.33 | 1.50 |
○Loop 870 | exec | par_multi_interp.c:651-655 | hypre_BoomerAMGBuildMultipass | Innermost | 0.66 | 0.02 | 0.08 | 1.00 | 1.00 | 8.00 | 1.83 | 2 | 0.00 | 12.50 | 0.00 | 1.83 | 1.83 | 1.83 | 0.23 | 1.00 |
○Loop 4183 | exec | csr_matop.c:540-548 | hypre_CSRMatrixTranspose.extracted | Innermost | 0.03 | 0.01 | 0.07 | 1.50 | 1.00 | 8.00 | 2.00 | 1 | 0.00 | 12.50 | 0.00 | 2.00 | 1.33 | 2.00 | 0.25 | 1.00 |
○Loop 2446 | exec | par_strength.c:492-498,par_strength.c:507-508 | hypre_BoomerAMGCreateS.extracted | Outermost | 0.03 | 0.01 | 0.07 | 1.00 | 1.00 | 8.00 | 2.89 | 9 | 0.00 | 12.50 | 0.00 | 4.33 | 4.33 | 4.33 | 0.54 | 1.50 |
○Loop 4182 | exec | csr_matop.c:541-548 | hypre_CSRMatrixTranspose.extracted | Innermost | 0.03 | 0.01 | 0.07 | 1.50 | 1.00 | 8.00 | 2.00 | 1 | 0.00 | 12.50 | 0.00 | 2.00 | 1.33 | 2.00 | 0.25 | 1.00 |
○Loop 3137 | exec | ams.c:3532-3534 | hypre_ParCSRComputeL1NormsThreads.extracted | Innermost | 0.02 | 0.01 | 0.06 | 1.09 | 1.00 | 8.00 | 2.04 | 16 | 21.05 | 15.13 | 0.00 | 8.17 | 7.50 | 8.17 | 1.02 | 4.00 |
○Loop 955 | exec | par_multi_interp.c:1585-1585,par_multi_interp.c:1598-1598,par_multi_interp.c:1605-1607,par_multi_interp.c:1610-1614,par_multi_interp.c:1617-1618,par_multi_interp.c:1631-1635,par_multi_interp.c:1638-1639,par_multi_interp.c:1655-1660 | hypre_BoomerAMGBuildMultipass.extracted.27 | Outermost | 0.03 | 0.01 | 0.05 | 2.52 | 3.23 | 8.00 | 2.67 | 1000012 | 8.33 | 13.54 | 15.90 | 22.67 | 9.00 | 7.02 | 2.83 | 8.50 |
○Loop 1321 | exec | par_lr_interp.c:1221-1221,par_lr_interp.c:1624-1627 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0.02 | 0.01 | 0.05 | 1.17 | 1.17 | 2.00 | 1.17 | 1 | 100.00 | 47.50 | 64.95 | 3.50 | 3.00 | 3.00 | 1.75 | 3.00 |
○Loop 1317 | exec | par_lr_interp.c:1644-1650 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0.02 | 0.01 | 0.05 | 1.35 | 2.65 | 8.00 | 1.64 | 36 | 7.14 | 13.39 | 23.85 | 9.00 | 6.67 | 3.40 | 1.13 | 5.50 |
○Loop 1314 | exec | par_lr_interp.c:1221-1221,par_lr_interp.c:1609-1609,par_lr_interp.c:1612-1617,par_lr_interp.c:1621-1621,par_lr_interp.c:1624-1624,par_lr_interp.c:1627-1627,par_lr_interp.c:1630-1632,par_lr_interp.c:1635-1636,par_lr_interp.c:1640-1650,par_lr_interp.c:1653-1655,par_lr_interp.c:1659-1660,par_lr_interp.c:1667-1667,par_lr_interp.c:1672-1675 | hypre_BoomerAMGBuildExtPIInterp.extracted | InBetween | 0.02 | 0.01 | 0.05 | 2.15 | 3.11 | 7.76 | 2.56 | 1000012 | 18.75 | 14.84 | 22.85 | 33.33 | 15.50 | 10.72 | 4.29 | 13.00 |
○Loop 3558 | exec | par_csr_matop.c:127-127,par_csr_matop.c:135-137,par_csr_matop.c:144-146,par_csr_matop.c:187-187,par_csr_matop.c:216-216,par_csr_matop.c:231-231,par_csr_matop.c:241-242 | hypre_ParMatmul_RowSizes.extracted | Outermost | 0.03 | 0.01 | 0.04 | 1.00 | 1.00 | 12.05 | 3.22 | 1000012 | 0.00 | 12.23 | 0.00 | 9.67 | 9.67 | 9.67 | 0.80 | 3.00 |
○Loop 999 | exec | par_multi_interp.c:939-944,par_multi_interp.c:947-947,par_multi_interp.c:970-970,par_multi_interp.c:976-976 | hypre_BoomerAMGBuildMultipass.extracted.34 | Outermost | 0.02 | 0.01 | 0.04 | 1.00 | 1.00 | 8.00 | 1.37 | 2793 | 0.00 | 12.50 | 0.00 | 3.67 | 3.67 | 3.67 | 0.46 | 2.67 |
○Loop 2521 | exec | par_strength.c:1951-1953 | hypre_BoomerAMGCreate2ndS.extracted.17 | Single | 0.01 | 0.01 | 0.04 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | 0.00 | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
○Loop 275 | exec | par_coarsen.c:2435-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473 | hypre_BoomerAMGCoarsenPMIS.extracted.10 | Outermost | 0.02 | 0.01 | 0.03 | 1.53 | 1.00 | 13.04 | 1.92 | 12 | 0.00 | 10.71 | 0.00 | 3.83 | 2.50 | 3.83 | 0.29 | 2.00 |
○Loop 3225 | exec | ams.c:3677-3680 | hypre_ParCSRRelaxThreads.extracted.57 | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 29.75 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 1327 | exec | par_lr_interp.c:1516-1526 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 10.47 | 1.83 | 3 | 0.00 | 12.20 | 0.40 | 2.44 | 2.44 | 2.44 | 0.23 | 1.33 |
○Loop 3586 | exec | par_csr_matop.c:865-865,par_csr_matop.c:874-879,par_csr_matop.c:886-888,par_csr_matop.c:937-937 | hypre_ParMatmul.extracted.12 | Outermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 12.24 | 2.33 | 134 | 0.00 | 12.02 | 13.50 | 7.00 | 7.00 | 7.00 | 0.57 | 3.00 |
○Loop 988 | exec | par_multi_interp.c:1072-1075,par_multi_interp.c:1078-1078,par_multi_interp.c:1099-1099,par_multi_interp.c:1104-1104 | hypre_BoomerAMGBuildMultipass.extracted.34 | Outermost | 0.03 | 0.01 | 0.03 | 1.00 | 1.00 | 8.00 | 1.75 | 2793 | 0.00 | 12.50 | 0.00 | 3.50 | 3.50 | 3.50 | 0.44 | 2.00 |
○Loop 983 | exec | par_multi_interp.c:1782-1787 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0.03 | 0.01 | 0.03 | 1.00 | 1.00 | 9.60 | 1.50 | 1 | 0.00 | 10.42 | 6.00 | 1.50 | 1.50 | 1.50 | 0.16 | 1.00 |
○Loop 3588 | exec | par_csr_matop.c:970-972,par_csr_matop.c:980-989 | hypre_ParMatmul.extracted.12 | Innermost | 0.02 | 0.01 | 0.03 | 2.28 | 2.78 | 8.00 | 2.28 | 2 | 0.00 | 12.50 | 9.50 | 3.42 | 1.50 | 1.23 | 0.43 | 1.50 |
○Loop 3566 | exec | par_csr_matop.c:195-197,par_csr_matop.c:205-208 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 8.00 | 1.67 | 256 | 0.00 | 12.50 | 0.00 | 13.33 | 13.33 | 13.33 | 1.67 | 8.00 |
○Loop 3675 | exec | par_csr_matop.c:3504-3505 | hypre_ParTMatmul.extracted | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 100.00 | 50.00 | 0.00 | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 4181 | exec | csr_matop.c:540-541 | hypre_CSRMatrixTranspose.extracted | Outermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.00 | 8.00 | 1.19 | 4 | 0.00 | 12.50 | 0.00 | 1.79 | 1.79 | 1.79 | 0.22 | 1.50 |
○Loop 1350 | exec | par_lr_interp.c:1277-1285 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0.01 | 0.01 | 0.03 | 1.00 | 1.00 | 8.00 | 1.54 | 3 | 0.00 | 12.50 | 0.00 | 2.06 | 2.06 | 2.06 | 0.26 | 1.33 |
○Loop 4327 | exec | csr_matvec.c:194-195 | hypre_CSRMatrixMatvecOutOfPlace.extracted.19 | Innermost | 0.02 | 0.01 | 0.03 | 1.00 | 1.52 | 2.91 | 1.00 | 1 | 100.00 | 43.75 | 17.95 | 4.00 | 4.00 | 2.63 | 1.38 | 4.00 |
○Loop 1011 | exec | par_multi_interp.c:272-276 | hypre_BoomerAMGBuildMultipass.extracted.85 | Single | 0.01 | 0 | 0.02 | 1.00 | 1.00 | 8.00 | 1.13 | 6561 | 0.00 | 12.50 | NA | 13.50 | 13.50 | 13.50 | 1.69 | 12.00 |
○Loop 2462 | exec | par_strength.c:324-327 | hypre_BoomerAMGCreateS.extracted | Innermost | 0.02 | 0 | 0.02 | 1.00 | 2.40 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 4.00 | 4.00 | 1.67 | 0.50 | 4.00 |
○Loop 3554 | exec | par_csr_matop.c:263-266 | hypre_ParMatmul_RowSizes.extracted | Single | 0.01 | 0 | 0.02 | 1.00 | 1.00 | 2.00 | 1.33 | 1 | 100.00 | 50.00 | NA | 1.33 | 1.33 | 1.33 | 0.67 | 1.00 |
○Loop 2495 | exec | par_strength.c:1268-1278 | hypre_BoomerAMGCreate2ndS.extracted | Single | 0.01 | 0 | 0.02 | 1.00 | 1.00 | 10.40 | 1.44 | 16 | 0.00 | 11.18 | NA | 6.50 | 6.50 | 6.50 | 0.63 | 4.50 |
○Loop 3183 | exec | ams.c:3388-3389 | hypre_ParCSRComputeL1NormsThreads.extracted | Innermost | 0.02 | 0 | 0.02 | 1.00 | 3.69 | 8.00 | 1.00 | 1 | 33.33 | 16.67 | NA | 3.00 | 3.00 | 0.81 | 0.38 | 3.00 |
○Loop 3662 | exec | par_csr_matop.c:3505-3505,par_csr_matop.c:3607-3608 | hypre_ParTMatmul.extracted | Innermost | 0.01 | 0 | 0.02 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 100.00 | 50.00 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 2497 | exec | par_strength.c:1261-1263 | hypre_BoomerAMGCreate2ndS.extracted | Single | 0.01 | 0 | 0.02 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | NA | 1.00 | 1.00 | 1.00 | 0.50 | 1.00 |
○Loop 3179 | exec | ams.c:3382-3384,ams.c:3388-3389,ams.c:3393-3394,ams.c:3401-3401 | hypre_ParCSRComputeL1NormsThreads.extracted | Outermost | 0.02 | 0 | 0.02 | 2.29 | 3.37 | 11.45 | 2.36 | 64 | 37.50 | 16.93 | NA | 13.00 | 5.67 | 3.85 | 1.14 | 5.50 |
○Loop 901 | exec | par_multi_interp.c:385-399 | hypre_BoomerAMGBuildMultipass | Single | 0.18 | 0 | 0.02 | 1.00 | 1.00 | 13.07 | 1.69 | 3 | 0.00 | 8.83 | NA | 2.44 | 2.44 | 2.44 | 0.19 | 1.44 |
○Loop 878 | exec | par_multi_interp.c:205-205,par_multi_interp.c:550-557,par_multi_interp.c:568-571 | hypre_BoomerAMGBuildMultipass | InBetween | 0.13 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 2.30 | 49 | 0.00 | 12.50 | NA | 10.33 | 10.33 | 10.33 | 1.29 | 4.50 |
○Loop 4191 | exec | csr_matop.c:483-485 | hypre_CSRMatrixTranspose.extracted | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.50 | 1 | 0.00 | 12.50 | NA | 1.50 | 1.50 | 1.50 | 0.19 | 1.00 |
○Loop 4536 | exec | | __intel_avx_rep_memcpy | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 100.00 | 50.00 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 964 | exec | par_multi_interp.c:1612-1615 | hypre_BoomerAMGBuildMultipass.extracted.27 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
○Loop 4190 | exec | csr_matop.c:380-380,csr_matop.c:496-500 | hypre_CSRMatrixTranspose.extracted | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.46 | 22.86 | 32 | 0.00 | 11.22 | NA | 80.00 | 80.00 | 80.00 | 32.50 | 3.50 |
○Loop 2543 | exec | par_strength.c:1691-1693 | hypre_BoomerAMGCreate2ndS.extracted.17 | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | NA | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
○Loop 1347 | exec | par_lr_interp.c:1264-1272,par_lr_interp.c:1275-1277,par_lr_interp.c:1289-1293,par_lr_interp.c:1297-1297 | hypre_BoomerAMGBuildExtPIInterp.extracted | InBetween | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.81 | 14 | 0.00 | 12.50 | NA | 6.33 | 6.33 | 6.33 | 0.79 | 3.50 |
○Loop 286 | exec | par_coarsen.c:2139-2142 | hypre_BoomerAMGCoarsenPMIS.extracted.30 | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | NA | 1.00 | 1.00 | 1.00 | 0.50 | 1.00 |
○Loop 3664 | exec | par_csr_matop.c:3590-3596 | hypre_ParTMatmul.extracted | Innermost | 0.01 | 0 | 0.01 | 1.50 | 1.00 | 8.00 | 1.50 | 1 | 0.00 | 12.50 | NA | 1.50 | 1.00 | 1.50 | 0.19 | 1.00 |
○Loop 4186 | exec | csr_matop.c:380-380,csr_matop.c:524-527 | hypre_CSRMatrixTranspose.extracted | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.46 | 28.44 | 256 | 0.00 | 10.98 | NA | 128.00 | 128.00 | 128.00 | 52.00 | 4.50 |
○Loop 4337 | exec | csr_matvec.c:560-560,csr_matvec.c:573-579 | hypre_CSRMatrixMatvecT.extracted.49 | Outermost | 0.01 | 0 | 0.01 | 1.53 | 1.67 | 7.20 | 2.55 | 3 | 21.37 | 15.17 | NA | 4.00 | 2.61 | 2.39 | 0.56 | 1.57 |
○Loop 1324 | exec | par_lr_interp.c:1494-1496,par_lr_interp.c:1503-1510,par_lr_interp.c:1513-1516,par_lr_interp.c:1530-1534,par_lr_interp.c:1538-1538 | hypre_BoomerAMGBuildExtPIInterp.extracted | InBetween | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 13.42 | 2.48 | 14 | 0.00 | 12.02 | NA | 8.67 | 8.67 | 8.67 | 0.65 | 3.50 |
○Loop 3135 | exec | ams.c:3534-3538 | hypre_ParCSRComputeL1NormsThreads.extracted | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.67 | 1 | 0.00 | 12.50 | NA | 2.50 | 2.50 | 2.50 | 0.31 | 1.50 |
○Loop 2509 | exec | par_strength.c:2000-2000,par_strength.c:2006-2011,par_strength.c:2053-2053 | hypre_BoomerAMGCreate2ndS.extracted.17 | Outermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 3.67 | 97 | 0.00 | 12.50 | NA | 3.67 | 3.67 | 3.67 | 0.46 | 1.00 |
○Loop 3677 | exec | par_csr_matop.c:3491-3495 | hypre_ParTMatmul.extracted | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 |
○Loop 4415 | exec | binsearch.c:35-44 | hypre_BinarySearch | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.80 | 4 | 0.00 | 12.50 | NA | 4.50 | 4.50 | 4.50 | 0.56 | 2.50 |
○Loop 888 | exec | par_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514 | hypre_BoomerAMGBuildMultipass | Outermost | 0.06 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 2.67 | 8 | 0.00 | 12.50 | NA | 4.00 | 4.00 | 4.00 | 0.50 | 1.50 |
○Loop 4059 | exec | IJMatrix_parcsr.c:3274-3275 | hypre_IJMatrixSetValuesOMPParCSR.extracted.28 | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | NA | 1.00 | 1.00 | 1.00 | 0.50 | 1.00 |
○Loop 3593 | exec | par_csr_matop.c:858-859 | hypre_ParMatmul.extracted.12 | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 16.00 | 1.00 | 1 | 0.00 | 6.25 | NA | 1.00 | 1.00 | 1.00 | 0.06 | 1.00 |
○Loop 423 | exec | par_indepset.c:65-67 | hypre_BoomerAMGIndepSetInit | Single | 0.06 | 0 | 0.01 | 1.00 | 1.22 | 4.47 | 1.00 | 1 | 81.82 | 27.27 | NA | 18.00 | 18.00 | 14.73 | 4.02 | 18.00 |
○Loop 260 | exec | par_coarsen.c:2232-2243 | hypre_BoomerAMGCoarsenPMIS | Single | 0.05 | 0 | 0.01 | 1.00 | 1.00 | 12.80 | 2.17 | 9 | 0.00 | 10.58 | NA | 6.50 | 6.50 | 6.50 | 0.51 | 3.00 |
○Loop 2443 | exec | par_strength.c:2311-2315 | hypre_BoomerAMGCorrectCFMarker | Single | 0.05 | 0 | 0.01 | 1.00 | 1.00 | 11.43 | 1.48 | 81 | 0.00 | 11.25 | NA | 6.67 | 6.67 | 6.67 | 0.58 | 4.50 |
○Loop 843 | exec | par_multi_interp.c:1158-1161 | hypre_BoomerAMGBuildMultipass | Single | 0.05 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 4.00 | 4.00 | 4.00 | 0.50 | 4.00 |
○Loop 987 | exec | par_multi_interp.c:1167-1173 | hypre_BoomerAMGBuildMultipass.extracted.31 | Single | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 5.33 | 1 | 0.00 | 12.50 | NA | 5.33 | 5.33 | 5.33 | 0.67 | 1.00 |
○Loop 2535 | 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.extracted.17 | Outermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 2.83 | 194 | 0.00 | 12.50 | NA | 5.67 | 5.67 | 5.67 | 0.71 | 2.00 |
○Loop 4325 | exec | csr_matvec.c:178-178,csr_matvec.c:181-183,csr_matvec.c:191-191,csr_matvec.c:194-196 | hypre_CSRMatrixMatvecOutOfPlace.extracted.19 | Outermost | 0.01 | 0 | 0.01 | 2.13 | 3.64 | 9.60 | 2.90 | 4 | 32.53 | 16.29 | NA | 4.71 | 2.21 | 1.29 | 0.49 | 1.63 |
○Loop 2514 | exec | par_strength.c:2038-2048 | hypre_BoomerAMGCreate2ndS.extracted.17 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.92 | 3 | 0.00 | 12.50 | NA | 2.56 | 2.56 | 2.56 | 0.32 | 1.33 |
○Loop 969 | exec | par_multi_interp.c:1873-1874 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4417 | exec | binsearch.c:99-101 | hypre_LowerBound | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4195 | exec | csr_matrix.c:145-148 | hypre_CSRMatrixSetRownnz | Single | 0.04 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3885 | exec | IJMatrix_parcsr.c:199-200 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.04 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4326 | exec | csr_matvec.c:194-195 | hypre_CSRMatrixMatvecOutOfPlace.extracted.19 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 327 | exec | par_coarse_parms.c:94-96 | hypre_BoomerAMGCoarseParms | Single | 0.04 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4443 | exec | hypre_qsort.c:31-33,hypre_qsort.c:179-182 | hypre_qsort0 | Innermost | 0.04 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1306 | exec | par_lr_interp.c:1221-1221,par_lr_interp.c:1469-1472,par_lr_interp.c:1480-1483,par_lr_interp.c:1491-1494,par_lr_interp.c:1532-1532,par_lr_interp.c:1553-1555,par_lr_interp.c:1560-1560,par_lr_interp.c:1596-1596,par_lr_interp.c:1607-1609,par_lr_interp.c:1627-1627,par_lr_interp.c:1635-1635,par_lr_interp.c:1678-1680,par_lr_interp.c:1730-1730,par_lr_interp.c:1740-1745,par_lr_interp.c:1748-1748 | hypre_BoomerAMGBuildExtPIInterp.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3828 | exec | par_csr_matvec.c:151-153,par_csr_matvec.c:160-160 | hypre_ParCSRMatrixMatvecOutOfPlace.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 868 | exec | par_multi_interp.c:646-651,par_multi_interp.c:657-657 | hypre_BoomerAMGBuildMultipass | Outermost | 0.03 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 561 | exec | par_interp.c:3180-3187 | hypre_qsort2abs | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3563 | exec | par_csr_matop.c:218-220,par_csr_matop.c:228-231 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2540 | exec | par_strength.c:1756-1765 | hypre_BoomerAMGCreate2ndS.extracted.17 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4194 | exec | csr_matrix.c:161-164 | hypre_CSRMatrixSetRownnz | Single | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 291 | exec | par_coarsen.c:2106-2110 | hypre_BoomerAMGCoarsenPMIS.extracted.45 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1006 | exec | par_multi_interp.c:917-917,par_multi_interp.c:951-958 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 958 | exec | par_multi_interp.c:1657-1658 | hypre_BoomerAMGBuildMultipass.extracted.27 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 989 | exec | par_multi_interp.c:1104-1119,par_multi_interp.c:1122-1125 | hypre_BoomerAMGBuildMultipass.extracted.34 | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4013 | exec | IJMatrix_parcsr.c:2798-2800,IJMatrix_parcsr.c:2803-2803 | hypre_IJMatrixAssembleParCSR.extracted.25 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 681 | exec | par_interp.c:3053-3056 | hypre_BoomerAMGInterpTruncation.extracted | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 560 | exec | par_interp.c:3180-3182,par_interp.c:3185-3191 | hypre_qsort2abs | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 995 | exec | par_multi_interp.c:1082-1088 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3224 | exec | ams.c:3677-3680 | hypre_ParCSRRelaxThreads.extracted.57 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3592 | exec | par_csr_matop.c:897-899,par_csr_matop.c:907-915 | hypre_ParMatmul.extracted.12 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3567 | exec | par_csr_matop.c:109-109,par_csr_matop.c:146-148,par_csr_matop.c:154-154,par_csr_matop.c:167-167,par_csr_matop.c:170-170 | hypre_ParMatmul_RowSizes.extracted | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3883 | exec | IJMatrix_parcsr.c:207-208 | hypre_IJMatrixSetDiagOffdSizesParCSR | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3133 | exec | ams.c:3636-3638 | hypre_ParCSRRelaxThreads | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1000 | exec | par_multi_interp.c:976-990,par_multi_interp.c:995-997 | hypre_BoomerAMGBuildMultipass.extracted.34 | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 970 | exec | par_multi_interp.c:1873-1874 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3568 | exec | par_csr_matop.c:170-177 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2450 | exec | par_strength.c:463-472 | hypre_BoomerAMGCreateS.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 562 | exec | par_interp.c:3184-3187 | hypre_qsort2abs | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3657 | exec | par_csr_matop.c:3586-3590,par_csr_matop.c:3593-3594,par_csr_matop.c:3598-3598,par_csr_matop.c:3601-3602,par_csr_matop.c:3606-3608 | hypre_ParTMatmul.extracted | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 8 | exec | amg.c:1404-1406,amg.c:1409-1409,amg.c:1627-1627,amg.c:1681-1681,amg.c:2344-2344 | BuildIJLaplacian27pt.extracted | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3570 | exec | par_csr_matop.c:154-154,par_csr_matop.c:164-167 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 971 | exec | par_multi_interp.c:1836-1836,par_multi_interp.c:1840-1843,par_multi_interp.c:1847-1853,par_multi_interp.c:1865-1867 | hypre_BoomerAMGBuildMultipass.extracted.28 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 978 | exec | par_multi_interp.c:1805-1809 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3591 | exec | par_csr_matop.c:917-928 | hypre_ParMatmul.extracted.12 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4510 | exec | hypre_hopscotch_hash.c:173-175 | hypre_UnorderedIntSetCopyToArray.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3671 | exec | par_csr_matop.c:3467-3467,par_csr_matop.c:3503-3507,par_csr_matop.c:3516-3516 | hypre_ParTMatmul.extracted | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2510 | exec | par_strength.c:2053-2063,par_strength.c:2066-2066,par_strength.c:2076-2076 | hypre_BoomerAMGCreate2ndS.extracted.17 | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1316 | exec | par_lr_interp.c:1655-1660 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4171 | exec | csr_matop.c:248-249 | hypre_CSRMatrixMultiply.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3590 | exec | par_csr_matop.c:888-891,par_csr_matop.c:897-897,par_csr_matop.c:917-917 | hypre_ParMatmul.extracted.12 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3 | exec | amg.c:317-318 | main | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2447 | exec | par_strength.c:508-513 | hypre_BoomerAMGCreateS.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4164 | exec | csr_matop.c:272-282 | hypre_CSRMatrixMultiply.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 879 | exec | par_multi_interp.c:568-571 | hypre_BoomerAMGBuildMultipass | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1320 | exec | par_lr_interp.c:1624-1627 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 976 | exec | par_multi_interp.c:1816-1820 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4442 | exec | hypre_qsort.c:31-33,hypre_qsort.c:179-182 | hypre_qsort0 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3829 | exec | par_csr_matvec.c:151-153,par_csr_matvec.c:160-160 | hypre_ParCSRMatrixMatvecOutOfPlace.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3641 | exec | par_csr_matop.c:1182-1184 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 685 | exec | par_interp.c:2750-2750,par_interp.c:2877-2877,par_interp.c:2881-2886,par_interp.c:2890-2891,par_interp.c:2895-2909,par_interp.c:2912-2925,par_interp.c:2929-2930,par_interp.c:2933-2934,par_interp.c:2937-2937,par_interp.c:2941-2945,par_interp.c:2955-2955,par_interp.c:2958-2962,par_interp.c:2968-2968,par_interp.c:2971-2975 | hypre_BoomerAMGInterpTruncation.extracted | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 930 | exec | par_multi_interp.c:2007-2010 | hypre_BoomerAMGBuildMultipass.extracted.8 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1344 | exec | par_lr_interp.c:1244-1254,par_lr_interp.c:1262-1264,par_lr_interp.c:1291-1291,par_lr_interp.c:1311-1313,par_lr_interp.c:1318-1318,par_lr_interp.c:1350-1350,par_lr_interp.c:1382-1382 | hypre_BoomerAMGBuildExtPIInterp.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1319 | exec | par_lr_interp.c:1632-1636 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4174 | exec | csr_matop.c:214-222 | hypre_CSRMatrixMultiply.extracted | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 975 | exec | par_multi_interp.c:1824-1830 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 960 | exec | par_multi_interp.c:1622-1622,par_multi_interp.c:1639-1652 | hypre_BoomerAMGBuildMultipass.extracted.27 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2555 | exec | par_strength.c:1344-1346 | hypre_BoomerAMGCreate2ndS.extracted.35 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 279 | exec | par_coarsen.c:2372-2380 | hypre_BoomerAMGCoarsenPMIS.extracted.15 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4441 | exec | hypre_qsort.c:31-33,hypre_qsort.c:175-177,hypre_qsort.c:185-186 | hypre_qsort0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3656 | exec | par_csr_matop.c:3598-3604 | hypre_ParTMatmul.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1564 | exec | hypre_hopscotch_hash.h:86-86,hypre_hopscotch_hash.h:551-553 | hypre_UnorderedIntSetPut#0x48cee0 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3660 | exec | par_csr_matop.c:3610-3621 | hypre_ParTMatmul.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4537 | exec | | __intel_avx_rep_memset | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4505 | exec | hypre_hopscotch_hash.c:79-84 | hypre_UnorderedIntSetCreate.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 876 | exec | par_multi_interp.c:593-594 | hypre_BoomerAMGBuildMultipass | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1346 | exec | par_lr_interp.c:1331-1350 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3628 | exec | par_csr_matop.c:1241-1247 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1328 | exec | par_lr_interp.c:1458-1459 | hypre_BoomerAMGBuildExtPIInterp.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3571 | exec | par_csr_matop.c:154-154,par_csr_matop.c:164-167 | hypre_ParMatmul_RowSizes.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2519 | exec | par_strength.c:1978-1984 | hypre_BoomerAMGCreate2ndS.extracted.17 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3676 | exec | par_csr_matop.c:3504-3505 | hypre_ParTMatmul.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3670 | exec | par_csr_matop.c:3489-3491,par_csr_matop.c:3497-3497,par_csr_matop.c:3503-3505,par_csr_matop.c:3527-3528 | hypre_ParTMatmul.extracted | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1001 | exec | par_multi_interp.c:983-997 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3813 | exec | par_csr_matvec.c:466-469 | hypre_ParCSRMatrixMatvecT | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4173 | exec | csr_matop.c:245-246 | hypre_CSRMatrixMultiply.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1313 | exec | par_lr_interp.c:1688-1700,par_lr_interp.c:1723-1723 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3596 | exec | hypre_hopscotch_hash.h:142-142,hypre_hopscotch_hash.h:464-470 | hypre_ParMatmul.extracted.15 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3272 | exec | aux_interp.c:754-756 | hypre_build_interp_colmap.extracted.59 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4509 | exec | hypre_hopscotch_hash.c:191-193 | hypre_UnorderedIntSetCopyToArray.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3594 | exec | par_csr_matop.c:563-565 | hypre_ParMatmul.extracted.15 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3243 | exec | aux_interp.c:277-281 | hypre_initialize_vecs.extracted.26 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2556 | exec | par_strength.c:1314-1318 | hypre_BoomerAMGCreate2ndS.extracted.40 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2544 | exec | par_strength.c:1488-1490,par_strength.c:1498-1499 | hypre_BoomerAMGCreate2ndS.extracted.18 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 285 | exec | par_coarsen.c:2139-2142 | hypre_BoomerAMGCoarsenPMIS.extracted.30 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 283 | exec | par_coarsen.c:2327-2334 | hypre_BoomerAMGCoarsenPMIS.extracted.25 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2542 | exec | par_strength.c:1695-1697 | hypre_BoomerAMGCreate2ndS.extracted.17 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2536 | exec | par_strength.c:1770-1779,par_strength.c:1782-1782,par_strength.c:1791-1791 | hypre_BoomerAMGCreate2ndS.extracted.17 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3612 | exec | par_csr_matop.c:1320-1326 | hypre_ParCSRMatrixExtractBExt_Arrays_Overlap.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2441 | exec | par_strength.c:1375-1378 | hypre_BoomerAMGCreate2ndS | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 972 | exec | par_multi_interp.c:1851-1860 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1568 | exec | hypre_hopscotch_hash.h:142-142,hypre_hopscotch_hash.h:535-545 | hypre_UnorderedIntSetPut#0x48cee0 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 992 | exec | par_multi_interp.c:1093-1099 | hypre_BoomerAMGBuildMultipass.extracted.34 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2547 | exec | par_strength.c:1460-1469 | hypre_BoomerAMGCreate2ndS.extracted.18 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3658 | exec | par_csr_matop.c:3467-3467,par_csr_matop.c:3505-3505,par_csr_matop.c:3606-3610,par_csr_matop.c:3623-3623 | hypre_ParTMatmul.extracted | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 4447 | exec | hypre_qsort.c:65-70,hypre_qsort.c:229-233 | hypre_qsort2i | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3250 | exec | aux_interp.c:373-380 | hypre_new_offd_nodes.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 282 | exec | par_coarsen.c:2338-2345 | hypre_BoomerAMGCoarsenPMIS.extracted.20 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 276 | exec | par_coarsen.c:2473-2477 | hypre_BoomerAMGCoarsenPMIS.extracted.10 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 268 | exec | par_coarsen.c:2571-2576 | hypre_BoomerAMGCoarsenPMIS.extracted | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3181 | exec | ams.c:3393-3394 | hypre_ParCSRComputeL1NormsThreads.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 694 | exec | par_interp.c:2942-2943 | hypre_BoomerAMGInterpTruncation.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2461 | exec | par_strength.c:329-332 | hypre_BoomerAMGCreateS.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 688 | exec | par_interp.c:2959-2962 | hypre_BoomerAMGInterpTruncation.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2460 | exec | par_strength.c:329-332 | hypre_BoomerAMGCreateS.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 980 | exec | par_multi_interp.c:1792-1797 | hypre_BoomerAMGBuildMultipass.extracted.28 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1318 | exec | par_lr_interp.c:1632-1636 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1315 | exec | par_lr_interp.c:1655-1660 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1311 | exec | par_lr_interp.c:1221-1221,par_lr_interp.c:1674-1674,par_lr_interp.c:1680-1685,par_lr_interp.c:1688-1691,par_lr_interp.c:1694-1694,par_lr_interp.c:1699-1700,par_lr_interp.c:1704-1706,par_lr_interp.c:1730-1730,par_lr_interp.c:1733-1736 | hypre_BoomerAMGBuildExtPIInterp.extracted | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1310 | exec | par_lr_interp.c:1221-1221,par_lr_interp.c:1742-1743 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1309 | exec | par_lr_interp.c:1742-1743 | hypre_BoomerAMGBuildExtPIInterp.extracted | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |