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 (%) 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 (%)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 3574execcsr_matvec.c:312-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost97.0597.0536.481.001.541.331.00116.6758.332.002.001.301.502.00
Loop 3594execcsr_matvec.c:261-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost17.8617.866.711.001.541.331.00116.6758.332.002.001.301.502.00
Loop 232execpar_coarsen.c:2361-2368hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Innermost9.199.193.461.001.002.001.0010.0050.003.003.003.001.503.00
Loop 2876execpar_csr_matop.c:946-948,par_csr_matop.c:956-965hypre_ParMatmul.omp_outlined.7Innermost9.039.033.401.731.242.002.1720.0050.002.171.251.751.081.00
Loop 225execpar_coarsen.c:2133-2136hypre_BoomerAMGCoarsenPMIS.omp_outlined.11Single8.448.443.171.00NANA2.001NANA2.002.00NANA1.00
Loop 2847execpar_csr_matop.c:195-197,par_csr_matop.c:205-208hypre_ParMatmul_RowSizes.omp_outlinedInnermost7.857.852.951.001.002.001.2520.0050.001.251.251.250.631.00
Loop 2209execpar_strength.c:2024-2034hypre_BoomerAMGCreate2ndS.omp_outlined.16Innermost6.846.842.571.001.002.003.5010.0050.003.503.503.501.751.00
Loop 738execpar_multi_interp.c:1811-1830,par_multi_interp.c:1835-1837hypre_BoomerAMGBuildMultipass.omp_outlined.20InBetween6.836.832.572.521.582.004.11290.0050.009.253.675.874.632.25
Loop 2227execpar_strength.c:1743-1752hypre_BoomerAMGCreate2ndS.omp_outlined.16Innermost6.756.752.541.001.002.001.7940.0050.001.791.791.790.901.00
Loop 2375execams.c:78-79hypre_ParCSRRelaxInnermost5.545.542.081.001.001.001.00188.8994.446.99 - 13.996.99 - 13.996.99 - 13.996.99 - 13.996.99 - 13.99
Loop 3575execcsr_matvec.c:307-310,csr_matvec.c:314-314hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18InBetween5.005.001.884.201.003.0210.5010.0048.213.500.833.501.160.33
Loop 3578execcsr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost3.963.961.491.001.562.001.0010.0050.002.002.001.291.002.00
Loop 3454execcsr_matop.c:282-282,csr_matop.c:286-290,csr_matop.c:298-298hypre_CSRMatrixMultiply.omp_outlinedInBetween3.873.871.451.731.362.008.4410.0050.003.171.832.331.580.38
Loop 3619execcsr_matvec.c:608-615hypre_CSRMatrixMatvecTInBetween3.793.791.431.701.432.005.0010.0050.003.131.832.191.560.63
Loop 2873execpar_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970hypre_ParMatmul.omp_outlined.7InBetween3.793.791.422.251.002.002.5710.0050.006.002.676.003.002.33
Loop 2845execpar_csr_matop.c:187-189,par_csr_matop.c:195-195,par_csr_matop.c:216-216hypre_ParMatmul_RowSizes.omp_outlinedInBetween3.563.561.341.001.002.002.7510.0050.003.673.673.671.831.33
Loop 3358execIJMatrix_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.15InBetween2.822.821.062.381.002.0031.0060.0050.005.172.175.172.580.17
Loop 742execpar_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost2.732.731.031.001.002.002.7510.0050.001.831.831.830.920.67
Loop 3576execcsr_matvec.c:310-310hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost2.602.600.981.001.292.002.7010.0050.001.131.130.880.560.42
Loop 683execpar_multi_interp.c:944-947,par_multi_interp.c:950-951,par_multi_interp.c:962-963hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween2.602.600.981.001.002.001.1210.0050.003.003.003.001.502.67
Loop 674execpar_multi_interp.c:1075-1078,par_multi_interp.c:1081-1082,par_multi_interp.c:1092-1093hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween2.542.540.961.001.002.001.2910.0050.003.003.003.001.502.33
Loop 3463execcsr_matop.c:225-231hypre_CSRMatrixMultiply.omp_outlinedInnermost2.452.450.921.001.002.001.2520.0050.001.251.251.250.631.00
Loop 3620execcsr_matvec.c:612-615hypre_CSRMatrixMatvecTInnermost2.442.440.921.121.002.003.0010.0050.003.002.673.001.501.00
Loop 235execpar_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS.omp_outlined.21Innermost2.332.330.881.001.002.002.2510.0050.001.501.501.500.750.67
Loop 3583execcsr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost2.272.270.861.001.562.001.0010.0050.002.002.001.291.002.00
Loop 3579execcsr_matvec.c:339-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost2.202.200.831.001.541.331.00116.6758.332.002.001.301.502.00
Loop 3660execvector.c:452-452hypre_SeqVectorAxpy.omp_outlinedSingle1.931.930.731.001.001.291.50171.4385.711.501.501.501.171.00
Loop 676execpar_multi_interp.c:1082-1088hypre_BoomerAMGBuildMultipass.omp_outlined.10Innermost1.891.890.711.001.002.001.8320.0050.001.831.831.830.921.00
Loop 13execamg.c:1406-1536,amg.c:1543-1570,amg.c:1577-1610,amg.c:1617-1648,amg.c:1656-1666,amg.c:1674-1674,amg.c:1681-1683,amg.c:1691-1712,amg.c:1719-1721,amg.c:1727-1745,amg.c:1752-1780,amg.c:1787-1789,amg.c:1795-1874,amg.c:1881-1883,amg.c:1889-1942,amg.c:1949-2038,amg.c:2045-2071,amg.c:2079-2085,amg.c:2091-2111,amg.c:2119-2144,amg.c:2150-2150,amg.c:2158-2168,amg.c:2176-2176,amg.c:2183-2214,amg.c:2221-2223,amg.c:2229-2247,amg.c:2254-2254,amg.c:2344-2344BuildIJLaplacian27pt.omp_outlinedInnermost1.841.840.698.101.001.0029.1010.0051.34451.0055.67451.00451.0015.50
Loop 3656execvector.c:337-337hypre_SeqVectorCopy.omp_outlinedSingle1.831.830.69NANANANANANANANANANANANA
Loop 3580execcsr_matvec.c:334-337,csr_matvec.c:341-341hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18InBetween1.831.830.694.201.003.0210.5010.0048.213.500.833.501.160.33
Loop 685execpar_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.omp_outlined.10Innermost1.821.820.691.001.002.001.5720.0050.001.831.831.830.921.17
Loop 734execpar_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.20InBetween1.811.810.682.521.601.142.6110.0052.8824.339.6715.1721.339.33
Loop 725execpar_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass.omp_outlined.18Innermost1.781.780.673.431.002.008.00120.0050.004.001.174.002.000.50
Loop 3663execvector.c:486-486hypre_SeqVectorInnerProd.omp_outlinedSingle1.711.710.641.001.001.071.00180.0090.002.002.002.001.882.00
Loop 2100execpar_strength.c:497-503hypre_BoomerAMGCreateS.omp_outlined.2Outermost1.531.530.581.001.002.004.0010.0050.002.002.002.001.000.50
Loop 17execamg.c:798-812,amg.c:815-818,amg.c:824-825,amg.c:830-833,amg.c:841-841,amg.c:845-845,amg.c:851-851,amg.c:855-857,amg.c:860-860,amg.c:864-866,amg.c:869-875,amg.c:878-881,amg.c:887-888,amg.c:893-896,amg.c:917-923,amg.c:932-932,amg.c:938-938,amg.c:944-947,amg.c:955-955,amg.c:959-959,amg.c:965-965,amg.c:974-974,amg.c:983-986,amg.c:995-995,amg.c:1007-1010,amg.c:1030-1036,amg.c:1039-1042,amg.c:1048-1049,amg.c:1054-1057,amg.c:1065-1065,amg.c:1069-1069,amg.c:1075-1075,amg.c:1079-1081,amg.c:1084-1084,amg.c:1088-1090,amg.c:1093-1099,amg.c:1102-1105,amg.c:1111-1112,amg.c:1117-1120,amg.c:1128-1128,amg.c:1132-1132,amg.c:1138-1147,amg.c:1150-1153,amg.c:1159-1160,amg.c:1165-1168,amg.c:1176-1176,amg.c:1180-1180,amg.c:1186-1186,amg.c:1190-1192,amg.c:1195-1195,amg.c:1199-1201,amg.c:1204-1210,amg.c:1213-1216,amg.c:1222-1223,amg.c:1252-1258,amg.c:1267-1267,amg.c:1279-1282,amg.c:1290-1290,amg.c:1294-1294,amg.c:1300-1300,amg.c:1309-1309,amg.c:1318-1321,amg.c:1330-1330,amg.c:1342-1345,amg.c:1365-1367BuildIJLaplacian27pt.omp_outlinedInBetween1.501.500.561.001.002.003.9110.0050.00105.67105.67105.6752.8327.00
Loop 653execpar_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost1.161.160.441.001.002.003.0010.0050.002.002.002.001.000.67
Loop 642execpar_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost1.091.090.411.001.002.001.5820.0050.001.581.581.580.791.00
Loop 3338execIJMatrix_parcsr.c:2803-2812hypre_IJMatrixAssembleParCSR.omp_outlined.11Innermost1.091.090.411.391.002.002.6720.0050.002.671.922.671.331.00
Loop 2106execpar_strength.c:451-460hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.950.950.366.501.002.0013.0010.0050.002.170.332.171.080.17
Loop 3595execcsr_matvec.c:256-256,csr_matvec.c:259-259,csr_matvec.c:263-263hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18InBetween0.910.910.347.001.003.1010.5010.0048.213.500.503.501.130.33
Loop 2225execpar_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756hypre_BoomerAMGCreate2ndS.omp_outlined.16InBetween0.900.900.341.001.002.002.6710.0050.005.335.335.332.672.00
Loop 2207execpar_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038hypre_BoomerAMGCreate2ndS.omp_outlined.16InBetween0.890.890.331.001.002.004.3010.0050.007.177.177.173.581.67
Loop 648execpar_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost0.760.760.291.001.002.001.0010.0050.001.001.001.000.501.00
Loop 3598execcsr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost0.670.680.251.001.562.001.0010.0050.002.002.001.291.002.00
Loop 825execpar_lr_interp.c:1644-1651hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.640.640.241.501.502.001.5090.0050.003.002.002.001.502.00
Loop 2102execpar_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:386-386,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,par_strength.c:469-469hypre_BoomerAMGCreateS.omp_outlined.2InBetween0.630.630.242.731.021.183.0617.6956.7341.8815.3341.2235.6313.67
Loop 827execpar_lr_interp.c:1624-1628hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.590.590.224.691.392.003.1390.0050.003.130.672.251.561.00
Loop 3354execIJMatrix_parcsr.c:3291-3296,IJMatrix_parcsr.c:3300-3300,IJMatrix_parcsr.c:3311-3311,IJMatrix_parcsr.c:3376-3377,IJMatrix_parcsr.c:3383-3383,IJMatrix_parcsr.c:3406-3406,IJMatrix_parcsr.c:3410-3410,IJMatrix_parcsr.c:3440-3440,IJMatrix_parcsr.c:3444-3444,IJMatrix_parcsr.c:3457-3458,IJMatrix_parcsr.c:3466-3467,IJMatrix_parcsr.c:3484-3484hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.15InBetween0.540.540.201.001.003.542.1510.0047.3716.5016.5016.504.677.67
Loop 3452execcsr_matop.c:282-286hypre_CSRMatrixMultiply.omp_outlinedInBetween0.490.490.181.001.002.004.5010.0050.001.501.501.500.750.33
Loop 3581execcsr_matvec.c:337-337hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost0.480.480.181.001.292.002.7010.0050.001.131.130.880.560.42
Loop 3596execcsr_matvec.c:259-259hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost0.470.470.181.001.292.002.7010.0050.001.131.130.880.560.42
Loop 823execpar_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.460.460.172.511.602.004.1610.0050.0019.257.6712.069.634.63
Loop 679execpar_multi_interp.c:939-944,par_multi_interp.c:976-976hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.440.440.171.001.002.001.4510.0050.005.335.335.332.673.67
Loop 740execpar_multi_interp.c:1816-1822hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.430.430.161.001.262.001.0010.0050.004.004.003.172.004.00
Loop 3658execvector.c:415-416hypre_SeqVectorScale.omp_outlinedSingle0.430.430.161.001.001.331.17166.6783.331.171.171.170.881.00
Loop 670execpar_multi_interp.c:1072-1075,par_multi_interp.c:1104-1104hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.400.400.151.001.002.006.0010.0050.006.006.006.003.001.00
Loop 2844execpar_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.390.390.151.001.002.001.6110.0050.004.834.834.832.423.00
Loop 721execpar_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.18InBetween0.380.380.144.541.553.115.04 - 4.3310.0048.8615.133.339.734.873.00 - 3.50
Loop 3476execcsr_matop.c:541-548hypre_CSRMatrixTranspose.omp_outlinedInnermost0.370.370.141.751.002.001.7510.0050.003.502.003.501.752.00
Loop 2117execpar_strength.c:326-327hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.360.360.141.001.001.071.00183.3391.672.002.002.001.882.00
Loop 832execpar_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.340.340.131.711.002.002.0030.0050.002.001.172.001.001.00
Loop 2486execams.c:609-609hypre_ParCSRComputeL1NormsInnermost0.330.330.131.001.001.071.00183.3391.672.002.002.001.882.00
Loop 853execpar_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.290.290.111.001.002.004.3310.0050.002.172.172.171.080.50
Loop 3464execcsr_matop.c:222-225hypre_CSRMatrixMultiply.omp_outlinedInBetween0.280.280.111.001.002.006.0010.0050.002.002.002.001.000.33
Loop 2479execams.c:720-722hypre_ParCSRComputeL1NormsSingle0.250.250.091.151.002.001.2520.0050.001.251.081.250.631.00
Loop 239execpar_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Single0.250.250.091.001.002.001.5020.0050.001.501.501.500.751.00
Loop 236execpar_coarsen.c:2435-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453hypre_BoomerAMGCoarsenPMIS.omp_outlined.21Innermost0.240.240.096.501.003.126.5010.0048.216.501.006.502.081.00
Loop 2872execpar_csr_matop.c:865-865,par_csr_matop.c:874-879,par_csr_matop.c:886-888,par_csr_matop.c:926-926,par_csr_matop.c:937-937hypre_ParMatmul.omp_outlined.7InBetween0.220.220.081.281.002.001.5410.0050.006.174.836.173.084.00
Loop 231execpar_coarsen.c:2359-2361,par_coarsen.c:2372-2372hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Outermost0.200.200.081.001.002.001.4010.0050.002.332.332.331.171.67
Loop 661execpar_multi_interp.c:385-400hypre_BoomerAMGBuildMultipassSingle0.200.200.081.001.002.004.0630.0050.004.064.064.062.031.00
Loop 243execpar_coarsen.c:2528-2536hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Innermost0.190.190.071.001.002.001.1710.0050.001.171.171.170.581.00
Loop 646execpar_multi_interp.c:550-554,par_multi_interp.c:568-568hypre_BoomerAMGBuildMultipassInBetween0.190.190.071.001.002.0012.0070.0050.004.504.504.502.250.38
Loop 3652execvector.c:271-271hypre_SeqVectorSetConstantValues.omp_outlinedSingle0.170.170.061.001.001.001.001100.00100.001.001.001.001.001.00
Loop 624execpar_multi_interp.c:1158-1161hypre_BoomerAMGBuildMultipassSingle0.150.150.061.001.002.001.7010.0050.002.832.832.831.421.67
Loop 651execpar_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514hypre_BoomerAMGBuildMultipassOutermost0.150.150.06NANANANANANANANANANANANA
Loop 744execpar_multi_interp.c:1782-1787hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.130.130.05NANANANANANANANANANANANA
Loop 230execpar_coarsen.c:2354-2359hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Innermost0.120.120.055.001.001.155.0010.0056.825.001.005.004.331.00
Loop 228execpar_coarsen.c:2327-2334hypre_BoomerAMGCoarsenPMIS.omp_outlined.15Single0.120.120.051.941.001.111.9410.0055.563.882.003.883.502.00
Loop 2485execams.c:608-609hypre_ParCSRComputeL1NormsInnermost0.100.100.041.001.272.001.0010.0050.002.002.001.571.002.00
Loop 3453execcsr_matop.c:286-286,csr_matop.c:292-295hypre_CSRMatrixMultiply.omp_outlinedOutermost0.100.100.04NANANANANANANANANANANANA
Loop 2099execpar_strength.c:492-495,par_strength.c:498-498,par_strength.c:507-508hypre_BoomerAMGCreateS.omp_outlined.2InBetween0.090.090.03NANANANANANANANANANANANA
Loop 3480execcsr_matop.c:483-485hypre_CSRMatrixTranspose.omp_outlinedSingle0.080.080.03NANANANANANANANANANANANA
Loop 2480execams.c:602-605,ams.c:608-608,ams.c:611-613,ams.c:619-629hypre_ParCSRComputeL1NormsOutermost0.080.080.033.751.001.054.8214.4454.4416.884.5016.8216.003.50
Loop 215execpar_coarsen.c:2232-2241hypre_BoomerAMGCoarsenPMISInnermost0.080.080.03NANANANANANANANANANANANA
Loop 2170execpar_strength.c:1268-1278hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.080.080.03NANANANANANANANANANANANA
Loop 3412execIJVector_parcsr.c:443-443hypre_IJVectorSetValuesPar.omp_outlinedSingle0.070.070.03NANANANANANANANANANANANA
Loop 234execpar_coarsen.c:2446-2446,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473hypre_BoomerAMGCoarsenPMIS.omp_outlined.21InBetween0.070.070.031.001.002.001.3810.0050.001.831.831.830.921.33
Loop 2116execpar_strength.c:324-327hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.060.060.02NANANANANANANANANANANANA
Loop 2231execpar_strength.c:2311-2316hypre_BoomerAMGCorrectCFMarkerSingle0.050.050.02NANANANANANANANANANANANA
Loop 830execpar_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.050.050.02NANANANANANANANANANANANA
Loop 2222execpar_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.16InBetween0.040.040.02NANANANANANANANANANANANA
Loop 3235execIJMatrix_parcsr.c:199-200hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.040.040.02NANANANANANANANANANANANA
Loop 2171execpar_strength.c:1261-1263hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.040.040.02NANANANANANANANANANANANA
Loop 3234execIJMatrix_parcsr.c:207-208hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.040.040.02NANANANANANANANANANANANA
Loop 851execpar_lr_interp.c:1264-1277,par_lr_interp.c:1289-1291hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.040.040.02NANANANANANANANANANANANA
Loop 667execpar_multi_interp.c:274-276hypre_BoomerAMGBuildMultipass.omp_outlinedSingle0.040.040.02NANANANANANANANANANANANA
Loop 3237execIJMatrix_parcsr.c:306-307hypre_IJMatrixInitializeParCSR.omp_outlinedSingle0.030.030.01NANANANANANANANANANANANA
Loop 640execpar_multi_interp.c:646-651,par_multi_interp.c:657-657hypre_BoomerAMGBuildMultipassInBetween0.030.030.01NANANANANANANANANANANANA
Loop 750execpar_multi_interp.c:1760-1761hypre_BoomerAMGBuildMultipass.omp_outlined.20Single0.030.030.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 263execpar_coarse_parms.c:94-96hypre_BoomerAMGCoarseParmsSingle0.030.030.01NANANANANANANANANANANANA
Loop 3485execcsr_matrix.c:147-148hypre_CSRMatrixSetRownnzSingle0.030.030.01NANANANANANANANANANANANA
Loop 2478execams.c:724-726hypre_ParCSRComputeL1NormsSingle0.030.030.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 494execpar_interp.c:3180-3191hypre_qsort2absSingle0.030.030.01NANANANANANANANANANANANA
Loop 242execpar_coarsen.c:2528-2528,par_coarsen.c:2540-2540hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Outermost0.030.030.01NANANANANANANANANANANANA
Loop 214execpar_coarsen.c:2243-2243hypre_BoomerAMGCoarsenPMISOutermost0.020.020.01NANANANANANANANANANANANA
Loop 2203execpar_strength.c:2000-2000,par_strength.c:2006-2008,par_strength.c:2011-2011,par_strength.c:2053-2053hypre_BoomerAMGCreate2ndS.omp_outlined.16InBetween0.020.020.01NANANANANANANANANANANANA
Loop 727execpar_multi_interp.c:1612-1615hypre_BoomerAMGBuildMultipass.omp_outlined.18Innermost0.020.020.01NANANANANANANANANANANANA
Loop 3475execcsr_matop.c:540-541hypre_CSRMatrixTranspose.omp_outlinedOutermost0.020.020.01NANANANANANANANANANANANA
Loop 2execamg.c:317-318mainSingle0.020.020.01NANANANANANANANANANANANA
Loop 3337execIJMatrix_parcsr.c:2800-2800,IJMatrix_parcsr.c:2803-2803hypre_IJMatrixAssembleParCSR.omp_outlined.11InBetween0.020.020.01NANANANANANANANANANANANA
Loop 819execpar_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-1745hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.020.020.01NANANANANANANANANANANANA
Loop 227execpar_coarsen.c:2142-2142hypre_BoomerAMGCoarsenPMIS.omp_outlined.13Single0.020.020.01NANANANANANANANANANANANA
Loop 514execpar_interp.c:2919-2926,par_interp.c:2930-2930hypre_BoomerAMGInterpTruncation.omp_outlinedInBetween0.010.010.01NANANANANANANANANANANANA
Loop 3370execIJMatrix_parcsr.c:3275-3275hypre_IJMatrixSetValuesOMPParCSR.omp_outlined.15Single0.010.010.01NANANANANANANANANANANANA
Loop 747execpar_multi_interp.c:1873-1874hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.010.010.01NANANANANANANANANANANANA
Loop 689execpar_multi_interp.c:1169-1173hypre_BoomerAMGBuildMultipass.omp_outlined.12Single0.010.010.01NANANANANANANANANANANANA
Loop 345execpar_indepset.c:65-67hypre_BoomerAMGIndepSetInitSingle0.010.010.01NANANANANANANANANANANANA
Loop 733execpar_multi_interp.c:1590-1591hypre_BoomerAMGBuildMultipass.omp_outlined.18Single0.010.010.00NANANANANANANANANANANANA
Loop 504execpar_interp.c:2874-2874,par_interp.c:2877-2877,par_interp.c:2881-2886,par_interp.c:2890-2891,par_interp.c:2895-2895,par_interp.c:2903-2903,par_interp.c:2955-2955,par_interp.c:2958-2959,par_interp.c:2966-2968,par_interp.c:2971-2972hypre_BoomerAMGInterpTruncation.omp_outlinedInBetween0.010.010.00NANANANANANANANANANANANA
Loop 501execpar_interp.c:3053-3056hypre_BoomerAMGInterpTruncation.omp_outlinedSingle0.010.010.00NANANANANANANANANANANANA
Loop 818execpar_lr_interp.c:1469-1471,par_lr_interp.c:1480-1483,par_lr_interp.c:1491-1491,par_lr_interp.c:1748-1748,par_lr_interp.c:1757-1757hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.010.010.00NANANANANANANANANANANANA
Loop 846execpar_lr_interp.c:1244-1254,par_lr_interp.c:1262-1262hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
Loop 519execpar_interp.c:2897-2899hypre_BoomerAMGInterpTruncation.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
Loop 2212execpar_strength.c:1951-1953hypre_BoomerAMGCreate2ndS.omp_outlined.16Single0.000.000.00NANANANANANANANANANANANA
Loop 512execpar_interp.c:2874-2874,par_interp.c:2895-2895,par_interp.c:2903-2903,par_interp.c:2909-2909,par_interp.c:2912-2919,par_interp.c:2926-2926,par_interp.c:2933-2934,par_interp.c:2937-2937,par_interp.c:2941-2944,par_interp.c:2959-2959,par_interp.c:2966-2966hypre_BoomerAMGInterpTruncation.omp_outlinedInBetween0.000.000.00NANANANANANANANANANANANA
Loop 2210execpar_strength.c:1978-1984hypre_BoomerAMGCreate2ndS.omp_outlined.16Single0.000.000.00NANANANANANANANANANANANA
Loop 748execpar_multi_interp.c:1874-1874hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.000.000.00NANANANANANANANANANANANA
Loop 730execpar_multi_interp.c:1657-1658hypre_BoomerAMGBuildMultipass.omp_outlined.18Innermost0.000.000.00NANANANANANANANANANANANA
Loop 858execpar_lr_interp.c:1827-1827hypre_BoomerAMGBuildExtPIInterp.omp_outlined.4Innermost0.000.000.00NANANANANANANANANANANANA
×