options

Expert Summary

Columns Filter

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
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)Flops (GFLOP/s)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 2744execams.c:3672-3675hypre_ParCSRRelaxThreads.omp_outlined.27Innermost10.1613.8328.841.001.823.641.00116.6729.1723.372.002.001.100.552.00
Loop 3659execcsr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost2.703.677.661.001.823.641.00116.6729.1723.092.002.001.100.552.00
Loop 3679execcsr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost2.393.266.801.001.823.641.00116.6729.1723.372.002.001.100.552.00
Loop 2746execams.c:3672-3675hypre_ParCSRRelaxThreads.omp_outlined.27Innermost0.580.641.341.002.154.001.0010.0025.0023.112.002.000.930.502.00
Loop 2740execams.c:3664-3664,ams.c:3671-3672,ams.c:3677-3677,ams.c:3682-3682hypre_ParCSRRelaxThreads.omp_outlined.27Outermost0.510.581.212.561.584.002.5610.0025.0035.7610.254.006.502.564.00
Loop 3748execvector.c:451-452hypre_SeqVectorAxpy.omp_outlinedSingle0.410.541.121.001.871.001.17183.3370.8316.231.171.170.631.171.00
Loop 2738execams.c:3657-3659hypre_ParCSRRelaxThreads.omp_outlinedSingle0.400.521.081.001.001.141.00166.6775.000.001.001.001.000.881.00
Loop 2739execams.c:3664-3669hypre_ParCSRRelaxThreads.omp_outlined.27Innermost0.420.450.941.001.004.001.0010.0025.0026.672.002.002.000.502.00
Loop 245execpar_coarsen.c:2361-2369hypre_BoomerAMGCoarsenPMIS.omp_outlined.18Innermost0.230.300.621.001.004.001.0010.0025.0081.403.003.003.000.753.00
Loop 3751execvector.c:485-486hypre_SeqVectorInnerProd.omp_outlinedSingle0.240.290.611.001.781.281.00180.0065.0030.962.002.001.131.562.00
Loop 2237execpar_strength.c:2024-2034hypre_BoomerAMGCreate2ndS.omp_outlined.15Innermost0.230.280.581.001.004.003.5010.0025.000.003.503.503.500.881.00
Loop 2256execpar_strength.c:1743-1752hypre_BoomerAMGCreate2ndS.omp_outlined.15Innermost0.230.280.581.001.004.001.6540.0025.000.001.791.791.790.451.08
Loop 760execpar_multi_interp.c:1811-1830,par_multi_interp.c:1835-1837hypre_BoomerAMGBuildMultipass.omp_outlined.19InBetween0.260.260.541.502.224.002.62290.0025.0016.259.506.334.292.383.63
Loop 2945execpar_csr_matop.c:946-948,par_csr_matop.c:956-965hypre_ParMatmul.omp_outlined.6Innermost0.230.260.531.631.444.002.1720.0025.0039.032.171.331.500.541.00
Loop 2918execpar_csr_matop.c:195-197,par_csr_matop.c:205-208hypre_ParMatmul_RowSizes.omp_outlinedInnermost0.200.210.431.001.004.001.2520.0025.000.001.251.251.250.311.00
Loop 3416execIJMatrix_parcsr.c:2800-2800,IJMatrix_parcsr.c:2803-2812hypre_IJMatrixAssembleParCSR.omp_outlined.10Outermost0.150.200.431.931.004.004.5010.0025.000.004.502.334.501.131.00
Loop 237execpar_coarsen.c:2133-2136hypre_BoomerAMGCoarsenPMIS.omp_outlined.10Single0.160.200.421.001.004.001.3310.0025.000.001.331.331.330.331.00
Loop 3664execcsr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost0.190.200.411.001.823.641.00116.6729.1726.462.002.001.100.552.00
Loop 3526execcsr_matop.c:286-290,csr_matop.c:298-298hypre_CSRMatrixMultiply.omp_outlinedInnermost0.150.170.351.571.574.001.8310.0025.0015.131.831.171.170.461.00
Loop 3716execcsr_matvec.c:560-560,csr_matvec.c:564-567hypre_CSRMatrixMatvecT.omp_outlined.23Outermost0.160.160.342.001.644.004.0010.0025.0042.783.001.501.830.750.75
Loop 247execpar_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS.omp_outlined.20Innermost0.140.160.341.001.004.001.2520.0025.000.831.251.251.250.311.00
Loop 3717execcsr_matvec.c:564-567hypre_CSRMatrixMatvecT.omp_outlined.23Innermost0.160.150.321.251.144.003.3310.0025.0034.373.332.672.920.831.00
Loop 3663execcsr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost0.150.150.311.002.154.001.0010.0025.0022.502.002.000.930.502.00
Loop 705execpar_multi_interp.c:944-947,par_multi_interp.c:950-951,par_multi_interp.c:962-963hypre_BoomerAMGBuildMultipass.omp_outlined.9InBetween0.130.150.311.001.004.004.6710.0025.000.004.674.674.671.171.00
Loop 699execpar_multi_interp.c:1075-1078,par_multi_interp.c:1081-1082,par_multi_interp.c:1092-1093hypre_BoomerAMGBuildMultipass.omp_outlined.9InBetween0.140.140.291.001.004.001.2910.0025.000.003.003.003.000.752.33
Loop 3683execcsr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost0.140.130.281.002.154.001.0010.0025.0022.442.002.000.930.502.00
Loop 764execpar_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass.omp_outlined.19Innermost0.130.130.261.001.004.002.7510.0025.001.041.831.831.830.460.67
Loop 3668execcsr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Innermost0.140.130.261.002.154.001.0010.0025.0027.842.002.000.930.502.00
Loop 3746execvector.c:415-416hypre_SeqVectorScale.omp_outlinedSingle0.090.110.241.001.751.201.00180.0065.0012.221.001.000.570.831.00
Loop 3536execcsr_matop.c:225-231hypre_CSRMatrixMultiply.omp_outlinedInnermost0.090.100.211.001.004.001.2520.0025.000.001.251.251.250.311.00
Loop 2943execpar_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970hypre_ParMatmul.omp_outlined.6Outermost0.110.100.212.871.004.003.2910.0025.0038.097.672.677.671.922.33
Loop 2916execpar_csr_matop.c:187-189,par_csr_matop.c:195-195,par_csr_matop.c:216-216hypre_ParMatmul_RowSizes.omp_outlinedInBetween0.110.100.201.001.004.002.7510.0025.000.003.673.673.670.921.33
Loop 772execpar_multi_interp.c:1760-1761hypre_BoomerAMGBuildMultipass.omp_outlined.19Single0.120.080.171.001.004.001.0010.0025.000.001.001.001.000.251.00
Loop 707execpar_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.omp_outlined.9Innermost0.080.070.151.001.004.001.5720.0025.000.001.831.831.830.461.17
Loop 748execpar_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass.omp_outlined.17Innermost0.070.070.143.431.024.008.0010.0025.009.394.001.173.921.000.50
Loop 701execpar_multi_interp.c:1082-1088hypre_BoomerAMGBuildMultipass.omp_outlined.9Innermost0.080.070.141.001.004.009.3310.0025.000.002.332.332.330.580.25
Loop 3437execIJMatrix_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-3454hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14InBetween0.080.060.132.381.004.0020.6710.0025.000.005.172.175.171.290.25
Loop 3665execcsr_matvec.c:334-337,csr_matvec.c:341-341hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14InBetween0.080.060.134.501.004.807.5010.0024.1137.213.750.833.750.780.50
Loop 3740execvector.c:270-271hypre_SeqVectorSetConstantValues.omp_outlinedSingle0.060.060.131.001.001.001.001100.00100.000.001.001.001.001.001.00
Loop 757execpar_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-1875hypre_BoomerAMGBuildMultipass.omp_outlined.19Outermost0.080.060.133.242.313.963.3610.0025.605.9831.339.6713.587.929.33
Loop 2719execams.c:3388-3389hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.060.060.121.001.451.521.00183.3354.1752.702.002.001.381.312.00
Loop 3660execcsr_matvec.c:307-310,csr_matvec.c:314-314hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14InBetween0.080.060.124.501.004.807.5010.0024.1125.423.750.833.750.780.50
Loop 3714execcsr_matvec.c:577-579hypre_CSRMatrixMatvecT.omp_outlined.23Innermost0.070.050.111.001.434.001.0010.0025.0032.578.008.005.602.008.00
Loop 13execamg.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-1367BuildIJLaplacian27pt.omp_outlinedInnermost0.070.050.101.001.004.004.5710.0025.000.00114.17114.17114.1728.5425.00
Loop 2235execpar_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038hypre_BoomerAMGCreate2ndS.omp_outlined.15InBetween0.070.040.091.001.004.004.1010.0025.000.006.836.836.831.711.67
Loop 9execamg.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-2344BuildIJLaplacian27pt.omp_outlinedInBetween0.060.040.082.591.003.982.5910.0025.830.00639.00247.00639.00160.50247.00
Loop 2254execpar_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756hypre_BoomerAMGCreate2ndS.omp_outlined.15InBetween0.050.040.081.001.004.002.6710.0025.000.005.335.335.331.332.00
Loop 755execpar_multi_interp.c:1590-1591hypre_BoomerAMGBuildMultipass.omp_outlined.17Single0.070.040.081.001.004.001.0010.0025.000.001.001.001.000.251.00
Loop 2129execpar_strength.c:497-503hypre_BoomerAMGCreateS.omp_outlined.1Outermost0.060.040.071.001.004.004.0010.0025.000.002.002.002.000.500.50
Loop 3680execcsr_matvec.c:256-256,csr_matvec.c:259-259,csr_matvec.c:263-263hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14InBetween0.050.030.077.501.004.807.5010.0024.1128.913.750.503.750.780.50
Loop 664execpar_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost1.340.030.061.001.004.001.5820.0025.000.001.581.581.580.401.00
Loop 2148execpar_strength.c:451-460hypre_BoomerAMGCreateS.omp_outlined.1Innermost0.040.030.061.421.004.001.4220.0025.00100.361.421.001.420.351.00
Loop 675execpar_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost1.310.030.061.001.004.003.0010.0025.000.002.002.002.000.500.67
Loop 254execpar_coarsen.c:2528-2540hypre_BoomerAMGCoarsenPMIS.omp_outlined.22Single0.030.030.061.001.004.001.1720.0025.000.001.171.171.170.291.00
Loop 3524execcsr_matop.c:282-286hypre_CSRMatrixMultiply.omp_outlinedInBetween0.040.030.051.001.004.004.5010.0025.0013.111.501.501.500.380.33
Loop 3549execcsr_matop.c:541-548hypre_CSRMatrixTranspose.omp_outlinedOutermost0.030.020.051.911.004.003.5010.0025.000.003.501.833.500.881.00
Loop 848execpar_lr_interp.c:1624-1628hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.040.020.054.691.564.003.1310.0025.007.863.130.672.000.781.00
Loop 670execpar_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost1.020.020.051.001.004.001.0010.0025.000.001.001.001.000.251.00
Loop 844execpar_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-1675hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.040.020.051.742.334.002.6910.0025.008.6019.7511.338.484.947.33
Loop 240execpar_coarsen.c:2329-2334hypre_BoomerAMGCoarsenPMIS.omp_outlined.14Single0.030.020.041.501.004.001.5010.0025.005.521.501.001.500.381.00
Loop 3537execcsr_matop.c:222-225hypre_CSRMatrixMultiply.omp_outlinedInBetween0.040.020.041.001.004.006.0010.0025.000.002.002.002.000.500.33
Loop 846execpar_lr_interp.c:1644-1651hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.030.020.041.501.504.001.5010.0025.0021.693.002.002.000.752.00
Loop 695execpar_multi_interp.c:1072-1075,par_multi_interp.c:1104-1104hypre_BoomerAMGBuildMultipass.omp_outlined.9InBetween0.040.020.041.001.004.006.0010.0025.000.006.006.006.001.501.00
Loop 704execpar_multi_interp.c:939-944,par_multi_interp.c:976-976hypre_BoomerAMGBuildMultipass.omp_outlined.9InBetween0.040.020.041.001.004.002.3310.0025.000.004.674.674.671.172.00
Loop 744execpar_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-1659hypre_BoomerAMGBuildMultipass.omp_outlined.17InBetween0.030.020.044.761.755.985.29 - 4.5410.0024.4811.6415.883.339.062.663.00 - 3.50
Loop 2131execpar_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-463hypre_BoomerAMGCreateS.omp_outlined.1InBetween0.030.020.042.802.203.783.1318.0028.50125.5743.8815.6719.9311.6014.00
Loop 242execpar_coarsen.c:2356-2361,par_coarsen.c:2372-2372hypre_BoomerAMGCoarsenPMIS.omp_outlined.18InBetween0.030.020.031.331.004.001.6010.0025.0064.482.672.002.670.671.67
Loop 3666execcsr_matvec.c:337-337hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Outermost0.030.020.031.001.334.003.0010.0025.0041.611.501.501.130.380.50
Loop 3433execIJMatrix_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-3467hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14InBetween0.040.020.031.001.006.872.8210.0025.000.0013.1713.1713.171.924.67
Loop 854execpar_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.030.020.031.621.004.001.8930.0025.000.491.891.171.890.471.00
Loop 2240execpar_strength.c:1951-1953hypre_BoomerAMGCreate2ndS.omp_outlined.15Single0.020.010.031.001.004.001.0010.0025.000.001.001.001.000.251.00
Loop 702execpar_multi_interp.c:1030-1034hypre_BoomerAMGBuildMultipass.omp_outlined.9Single0.020.010.031.001.004.001.7510.0025.000.002.332.332.330.581.33
Loop 2912execpar_csr_matop.c:263-266hypre_ParMatmul_RowSizes.omp_outlinedSingle0.010.010.031.001.001.131.50188.8969.440.001.501.501.501.331.00
Loop 2696execams.c:3533-3533hypre_ParCSRComputeL1NormsThreads.omp_outlinedOutermost0.020.010.031.001.004.001.0010.0025.002.451.001.001.000.251.00
Loop 3681execcsr_matvec.c:259-259hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Outermost0.030.010.031.001.334.003.0010.0025.0026.021.501.501.130.380.50
Loop 3661execcsr_matvec.c:310-310hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14Outermost0.030.010.031.001.334.003.0010.0025.0028.771.501.501.130.380.50
Loop 762execpar_multi_interp.c:1816-1822hypre_BoomerAMGBuildMultipass.omp_outlined.19Innermost0.030.010.031.001.374.001.0010.0025.0016.854.004.002.921.004.00
Loop 876execpar_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.020.010.031.001.004.004.3310.0025.000.002.172.172.170.540.50
Loop 251execpar_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS.omp_outlined.22Single0.020.010.021.001.004.001.5020.0025.000.001.501.501.500.381.00
Loop 2135execpar_strength.c:324-327hypre_BoomerAMGCreateS.omp_outlined.1Innermost0.020.010.021.001.451.521.00183.3354.1754.062.002.001.381.312.00
Loop 2697execams.c:3532-3534hypre_ParCSRComputeL1NormsThreads.omp_outlinedInBetween0.020.010.021.561.004.001.5610.0025.002.793.132.003.130.782.00
Loop 766execpar_multi_interp.c:1782-1787hypre_BoomerAMGBuildMultipass.omp_outlined.19Innermost0.030.010.021.001.003.833.8310.0028.571.183.833.833.831.001.00
Loop 248execpar_coarsen.c:2437-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453hypre_BoomerAMGCoarsenPMIS.omp_outlined.20Innermost0.030.010.021.831.004.001.8310.0025.000.921.831.001.830.461.00
Loop 668execpar_multi_interp.c:550-554,par_multi_interp.c:568-568hypre_BoomerAMGBuildMultipassInBetween0.350.010.021.001.004.009.0010.0025.000.004.504.504.501.130.50
Loop 2717execams.c:3388-3389hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.020.010.021.001.474.001.0010.0025.0040.442.002.001.360.502.00
Loop 3553execcsr_matop.c:380-380,csr_matop.c:496-500hypre_CSRMatrixTranspose.omp_outlinedSingle0.010.010.021.001.002.001.0010.0025.000.0010.00 - 40.0010.00 - 40.0010.00 - 40.005.00 - 20.0010.00 - 40.00
Loop 2915execpar_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-242hypre_ParMatmul_RowSizes.omp_outlinedInBetween0.020.010.021.001.004.001.5010.0025.000.005.505.505.501.383.67
Loop 2942execpar_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-937hypre_ParMatmul.omp_outlined.6InBetween0.020.010.011.241.004.001.4610.0025.0022.186.835.506.831.714.67
Loop 3525execcsr_matop.c:286-286,csr_matop.c:292-295hypre_CSRMatrixMultiply.omp_outlinedOutermost0.020.010.011.891.704.004.2510.0025.0019.182.831.501.670.710.67
Loop 3551execcsr_matop.c:380-380,csr_matop.c:524-527hypre_CSRMatrixTranspose.omp_outlinedSingle0.010.010.011.001.002.001.0010.0025.000.005.00 - 20.005.00 - 20.005.00 - 20.002.50 - 10.005.00 - 20.00
Loop 682execpar_multi_interp.c:385-385,par_multi_interp.c:400-400hypre_BoomerAMGBuildMultipassOutermost0.230.000.011.001.004.002.1010.0025.000.003.503.503.500.881.67
Loop 246execpar_coarsen.c:2446-2446,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473hypre_BoomerAMGCoarsenPMIS.omp_outlined.20Outermost0.010.000.011.001.004.005.5010.0025.000.501.831.831.830.460.33
Loop 673execpar_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514hypre_BoomerAMGBuildMultipassOutermost0.190.000.01NANANANANANANA0.00NANANANANA
Loop 3432execIJMatrix_parcsr.c:3291-3296,IJMatrix_parcsr.c:3466-3467hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14Innermost0.010.000.01NANANANANANANA0.00NANANANANA
Loop 647execpar_multi_interp.c:1158-1161hypre_BoomerAMGBuildMultipassSingle0.160.000.01NANANANANANANA0.00NANANANANA
Loop 2259execpar_strength.c:1691-1693hypre_BoomerAMGCreate2ndS.omp_outlined.15Single0.020.000.01NANANANANANANA0.00NANANANANA
Loop 3528execcsr_matop.c:268-269hypre_CSRMatrixMultiply.omp_outlinedSingle0.010.000.01NANANANANANANA0.00NANANANANA
Loop 860execpar_lr_interp.c:1455-1456hypre_BoomerAMGBuildExtPIInterp.omp_outlinedSingle0.010.000.01NANANANANANANA0.00NANANANANA
Loop 2713execams.c:3382-3384,ams.c:3388-3394hypre_ParCSRComputeL1NormsThreads.omp_outlinedInBetween0.020.000.01NANANANANANANA31.23NANANANANA
Loop 3538execcsr_matop.c:210-211hypre_CSRMatrixMultiply.omp_outlinedSingle0.010.000.01NANANANANANANA0.00NANANANANA
Loop 3554execcsr_matop.c:483-485hypre_CSRMatrixTranspose.omp_outlinedSingle0.010.000.01NANANANANANANA0.00NANANANANA
Loop 2949execpar_csr_matop.c:858-859hypre_ParMatmul.omp_outlined.6Single0.010.000.01NANANANANANANA0.00NANANANANA
Loop 690execpar_multi_interp.c:274-275hypre_BoomerAMGBuildMultipass.omp_outlinedInnermost0.010.000.01NANANANANANANA0.00NANANANANA
Loop 878execpar_lr_interp.c:1224-1225hypre_BoomerAMGBuildExtPIInterp.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2128execpar_strength.c:492-495,par_strength.c:498-498,par_strength.c:507-508hypre_BoomerAMGCreateS.omp_outlined.1InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2923execpar_csr_matop.c:124-125hypre_ParMatmul_RowSizes.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 851execpar_lr_interp.c:1494-1496,par_lr_interp.c:1503-1516,par_lr_interp.c:1526-1526,par_lr_interp.c:1530-1532hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.020.000.00NANANANANANANA1.64NANANANANA
Loop 2731execams.c:3536-3538hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.010.000.00NANANANANANANA9.69NANANANANA
Loop 2251execpar_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-1770hypre_BoomerAMGCreate2ndS.omp_outlined.15InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 873execpar_lr_interp.c:1264-1277,par_lr_interp.c:1289-1291hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 11execamg.c:1409-1409,amg.c:2030-2031BuildIJLaplacian27pt.omp_outlinedInnermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3318execIJMatrix_parcsr.c:304-307hypre_IJMatrixInitializeParCSR.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2260execpar_strength.c:2311-2315hypre_BoomerAMGCorrectCFMarkerInnermost0.060.000.00NANANANANANANA0.00NANANANANA
Loop 662execpar_multi_interp.c:646-651,par_multi_interp.c:657-657hypre_BoomerAMGBuildMultipassInBetween0.060.000.00NANANANANANANA0.00NANANANANA
Loop 2231execpar_strength.c:1998-2000,par_strength.c:2006-2008,par_strength.c:2011-2011,par_strength.c:2053-2053hypre_BoomerAMGCreate2ndS.omp_outlined.15InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 228execpar_coarsen.c:2232-2240hypre_BoomerAMGCoarsenPMISInnermost0.060.000.00NANANANANANANA0.00NANANANANA
Loop 3489execIJVector_parcsr.c:442-443hypre_IJVectorSetValuesPar.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3713execcsr_matvec.c:573-579hypre_CSRMatrixMatvecT.omp_outlined.23Outermost0.010.000.00NANANANANANANA2.09NANANANANA
Loop 552execpar_interp.c:3180-3191hypre_qsort2absSingle0.010.000.00NANANANANANANA18.83NANANANANA
Loop 750execpar_multi_interp.c:1612-1615hypre_BoomerAMGBuildMultipass.omp_outlined.17Innermost0.010.000.00NANANANANANANA2.30NANANANANA
Loop 3550execcsr_matop.c:540-541hypre_CSRMatrixTranspose.omp_outlinedInnermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2199execpar_strength.c:1268-1278hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 683execpar_multi_interp.c:385-395hypre_BoomerAMGBuildMultipassInnermost0.040.000.00NANANANANANANA0.00NANANANANA
Loop 712execpar_multi_interp.c:917-918hypre_BoomerAMGBuildMultipass.omp_outlined.9Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3316execIJMatrix_parcsr.c:199-200hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.040.000.00NANANANANANANA0.00NANANANANA
Loop 3527execcsr_matop.c:282-286hypre_CSRMatrixMultiply.omp_outlinedInnermost0.010.000.00NANANANANANANA2.88NANANANANA
Loop 272execpar_coarse_parms.c:94-96hypre_BoomerAMGCoarseParmsSingle0.040.000.00NANANANANANANA0.00NANANANANA
Loop 239execpar_coarsen.c:2140-2142hypre_BoomerAMGCoarsenPMIS.omp_outlined.12Single0.010.000.00NANANANANANANA8.63NANANANANA
Loop 3559execcsr_matrix.c:145-148hypre_CSRMatrixSetRownnzSingle0.040.000.00NANANANANANANA0.00NANANANANA
Loop 350execpar_indepset.c:65-67hypre_BoomerAMGIndepSetInitSingle0.040.000.00NANANANANANANA20.14NANANANANA
Loop 2134execpar_strength.c:324-327hypre_BoomerAMGCreateS.omp_outlined.1Innermost0.010.000.00NANANANANANANA16.44NANANANANA
Loop 3744execvector.c:336-337hypre_SeqVectorCopy.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3788execbinsearch.c:99-101hypre_LowerBoundSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 769execpar_multi_interp.c:1873-1874hypre_BoomerAMGBuildMultipass.omp_outlined.19Innermost0.010.000.00NANANANANANANA2.30NANANANANA
Loop 3450execIJMatrix_parcsr.c:3274-3275hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.14Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 522execpar_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-2972hypre_BoomerAMGInterpTruncation.omp_outlinedOutermost0.010.000.00NANANANANANANA2.88NANANANANA
Loop 3317execIJMatrix_parcsr.c:207-208hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.020.000.00NANANANANANANA0.00NANANANANA
Loop 840execpar_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-1744hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3535execcsr_matop.c:222-222hypre_CSRMatrixMultiply.omp_outlinedOutermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 2execamg.c:317-318mainSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2200execpar_strength.c:1261-1263hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.000.000.00NANANANANANANA0.00NANANANANA
Loop 3415execIJMatrix_parcsr.c:2800-2803hypre_IJMatrixAssembleParCSR.omp_outlined.10Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 839execpar_lr_interp.c:1469-1471,par_lr_interp.c:1480-1483,par_lr_interp.c:1491-1491,par_lr_interp.c:1748-1748hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.000.000.00NANANANANANANA3.84NANANANANA
Loop 713execpar_multi_interp.c:1169-1173hypre_BoomerAMGBuildMultipass.omp_outlined.11Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3531execcsr_matop.c:248-249hypre_CSRMatrixMultiply.omp_outlinedSingle0.000.000.00NANANANANANANA0.00NANANANANA
Loop 681execpar_multi_interp.c:399-400hypre_BoomerAMGBuildMultipassSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 868execpar_lr_interp.c:1244-1254,par_lr_interp.c:1262-1262hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 858execpar_lr_interp.c:1742-1743hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 528execpar_interp.c:2959-2962hypre_BoomerAMGInterpTruncation.omp_outlinedInnermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 227execpar_coarsen.c:2232-2232,par_coarsen.c:2243-2243hypre_BoomerAMGCoarsenPMISOutermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 3534execcsr_matop.c:214-222hypre_CSRMatrixMultiply.omp_outlinedInnermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 519execpar_interp.c:3053-3056hypre_BoomerAMGInterpTruncation.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 518execpar_interp.c:3067-3069hypre_BoomerAMGInterpTruncation.omp_outlinedSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2698execams.c:3365-3365,ams.c:3532-3536,ams.c:3540-3540hypre_ParCSRComputeL1NormsThreads.omp_outlinedInBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 3523execcsr_matop.c:272-282hypre_CSRMatrixMultiply.omp_outlinedInnermost0.000.000.00NANANANANANANA0.00NANANANANA
×