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 2671execams.c:3674-3675hypre_ParCSRRelaxThreads.omp_outlined.28Innermost5.957.9236.911.001.541.331.00116.6758.332.002.001.301.502.00
Loop 3574execcsr_matvec.c:312-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost1.582.109.761.001.541.331.00116.6758.332.002.001.301.502.00
Loop 3594execcsr_matvec.c:261-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost1.401.878.701.001.541.331.00116.6758.332.002.001.301.502.00
Loop 2667execams.c:3671-3672,ams.c:3677-3677,ams.c:3682-3682hypre_ParCSRRelaxThreads.omp_outlined.28Outermost0.310.361.662.871.442.003.25 - 2.3210.0050.008.132.835.634.062.50 - 3.50
Loop 2673execams.c:3672-3675hypre_ParCSRRelaxThreads.omp_outlined.28Innermost0.340.341.571.001.562.001.0010.0050.002.002.001.291.002.00
Loop 3660execvector.c:452-452hypre_SeqVectorAxpy.omp_outlinedSingle0.250.311.461.001.001.291.50171.4385.711.501.501.501.171.00
Loop 2665execams.c:3659-3659hypre_ParCSRRelaxThreads.omp_outlinedSingle0.250.301.371.001.001.091.00166.6783.331.001.001.000.921.00
Loop 2666execams.c:3662-3669,ams.c:3682-3682hypre_ParCSRRelaxThreads.omp_outlined.28Innermost0.280.261.218.671.001.0823.1110.0060.298.671.008.678.000.38
Loop 3663execvector.c:486-486hypre_SeqVectorInnerProd.omp_outlinedSingle0.160.170.791.001.001.071.00180.0090.002.002.002.001.882.00
Loop 2209execpar_strength.c:2024-2034hypre_BoomerAMGCreate2ndS.omp_outlined.16Innermost0.130.160.761.001.002.003.5010.0050.003.503.503.501.751.00
Loop 232execpar_coarsen.c:2361-2368hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Innermost0.140.160.751.001.002.001.0010.0050.003.003.003.001.503.00
Loop 2227execpar_strength.c:1743-1752hypre_BoomerAMGCreate2ndS.omp_outlined.16Innermost0.130.150.721.001.002.001.7940.0050.001.791.791.790.901.00
Loop 2876execpar_csr_matop.c:946-948,par_csr_matop.c:956-965hypre_ParMatmul.omp_outlined.7Innermost0.160.130.631.731.242.002.1720.0050.002.171.251.751.081.00
Loop 738execpar_multi_interp.c:1811-1830,par_multi_interp.c:1835-1837hypre_BoomerAMGBuildMultipass.omp_outlined.20InBetween0.130.130.592.521.582.004.11290.0050.009.253.675.874.632.25
Loop 3338execIJMatrix_parcsr.c:2803-2812hypre_IJMatrixAssembleParCSR.omp_outlined.11Innermost0.090.120.571.391.002.002.6720.0050.002.671.922.671.331.00
Loop 225execpar_coarsen.c:2133-2136hypre_BoomerAMGCoarsenPMIS.omp_outlined.11Single0.100.120.571.00NANA2.001NANA2.002.00NANA1.00
Loop 3579execcsr_matvec.c:339-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost0.120.120.551.001.541.331.00116.6758.332.002.001.301.502.00
Loop 2847execpar_csr_matop.c:195-197,par_csr_matop.c:205-208hypre_ParMatmul_RowSizes.omp_outlinedInnermost0.110.110.531.001.002.001.2520.0050.001.251.251.250.631.00
Loop 3454execcsr_matop.c:282-282,csr_matop.c:286-290,csr_matop.c:298-298hypre_CSRMatrixMultiply.omp_outlinedInBetween0.090.100.481.731.362.008.4410.0050.003.171.832.331.580.38
Loop 235execpar_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS.omp_outlined.21Innermost0.080.100.451.001.002.002.2510.0050.001.501.501.500.750.67
Loop 3578execcsr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost0.110.090.441.001.562.001.0010.0050.002.002.001.291.002.00
Loop 3632execcsr_matvec.c:560-560,csr_matvec.c:564-567hypre_CSRMatrixMatvecT.omp_outlined.24Outermost0.090.090.402.001.432.004.8010.0050.003.001.502.101.500.63
Loop 3598execcsr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost0.120.080.391.001.562.001.0010.0050.002.002.001.291.002.00
Loop 3633execcsr_matvec.c:564-567hypre_CSRMatrixMatvecT.omp_outlined.24Innermost0.090.080.381.251.112.003.3310.0050.003.332.673.001.671.00
Loop 683execpar_multi_interp.c:944-947,par_multi_interp.c:950-951,par_multi_interp.c:962-963hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.080.080.381.001.002.001.1210.0050.003.003.003.001.502.67
Loop 3583execcsr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Innermost0.090.080.351.001.562.001.0010.0050.002.002.001.291.002.00
Loop 674execpar_multi_interp.c:1075-1078,par_multi_interp.c:1081-1082,par_multi_interp.c:1092-1093hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.070.080.351.001.002.001.2910.0050.003.003.003.001.502.33
Loop 750execpar_multi_interp.c:1760-1761hypre_BoomerAMGBuildMultipass.omp_outlined.20Single0.120.070.341.001.002.001.0010.0050.001.001.001.000.501.00
Loop 3658execvector.c:415-416hypre_SeqVectorScale.omp_outlinedSingle0.060.060.291.001.001.331.17166.6783.331.171.171.170.881.00
Loop 3463execcsr_matop.c:225-231hypre_CSRMatrixMultiply.omp_outlinedInnermost0.060.060.281.001.002.001.2520.0050.001.251.251.250.631.00
Loop 2873execpar_csr_matop.c:937-940,par_csr_matop.c:946-946,par_csr_matop.c:968-970hypre_ParMatmul.omp_outlined.7InBetween0.060.050.252.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_outlinedInBetween0.080.050.251.001.002.002.7510.0050.003.673.673.671.831.33
Loop 742execpar_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.080.050.241.001.002.002.7510.0050.001.831.831.830.920.67
Loop 3630execcsr_matvec.c:577-579hypre_CSRMatrixMatvecT.omp_outlined.24Innermost0.060.050.231.001.252.001.0010.0050.008.008.006.404.008.00
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.15InBetween0.070.050.222.381.002.0031.0060.0050.005.172.175.172.580.17
Loop 685execpar_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.omp_outlined.10Innermost0.060.050.211.001.002.001.5720.0050.001.831.831.830.921.17
Loop 676execpar_multi_interp.c:1082-1088hypre_BoomerAMGBuildMultipass.omp_outlined.10Innermost0.050.040.201.001.002.001.8320.0050.001.831.831.830.921.00
Loop 725execpar_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass.omp_outlined.18Innermost0.070.040.203.431.002.008.00120.0050.004.001.174.002.000.50
Loop 3580execcsr_matvec.c:334-337,csr_matvec.c:341-341hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18InBetween0.050.040.184.201.003.0210.5010.0048.213.500.833.501.160.33
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.20InBetween0.050.040.182.521.601.142.6110.0052.8824.339.6715.1721.339.33
Loop 733execpar_multi_interp.c:1590-1591hypre_BoomerAMGBuildMultipass.omp_outlined.18Single0.050.040.161.001.002.001.0010.0050.001.001.001.000.501.00
Loop 3652execvector.c:271-271hypre_SeqVectorSetConstantValues.omp_outlinedSingle0.050.030.161.001.001.001.001100.00100.001.001.001.001.001.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_outlinedInnermost0.040.030.168.101.001.0029.1010.0051.34451.0055.67451.00451.0015.50
Loop 2649execams.c:3389-3389hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.040.030.151.001.001.071.00183.3391.672.002.002.001.882.00
Loop 3575execcsr_matvec.c:307-310,csr_matvec.c:314-314hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18InBetween0.050.030.144.201.003.0210.5010.0048.213.500.833.501.160.33
Loop 2207execpar_strength.c:2011-2021,par_strength.c:2024-2024,par_strength.c:2038-2038hypre_BoomerAMGCreate2ndS.omp_outlined.16InBetween0.050.030.141.001.002.004.3010.0050.007.177.177.173.581.67
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_outlinedInBetween0.040.030.131.001.002.003.9110.0050.00105.67105.67105.6752.8327.00
Loop 2225execpar_strength.c:1731-1740,par_strength.c:1743-1743,par_strength.c:1756-1756hypre_BoomerAMGCreate2ndS.omp_outlined.16InBetween0.040.030.131.001.002.002.6710.0050.005.335.335.332.672.00
Loop 2100execpar_strength.c:497-503hypre_BoomerAMGCreateS.omp_outlined.2Outermost0.040.020.101.001.002.004.0010.0050.002.002.002.001.000.50
Loop 2106execpar_strength.c:451-460hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.030.020.096.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.050.020.097.001.003.1010.5010.0048.213.500.503.501.130.33
Loop 2627execams.c:3532-3534hypre_ParCSRComputeL1NormsThreads.omp_outlinedOutermost0.010.020.081.561.002.001.5610.0050.003.132.003.131.562.00
Loop 653execpar_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost1.160.020.081.001.002.003.0010.0050.002.002.002.001.000.67
Loop 642execpar_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost1.090.020.071.001.002.001.5820.0050.001.581.581.580.791.00
Loop 2212execpar_strength.c:1951-1953hypre_BoomerAMGCreate2ndS.omp_outlined.16Single0.010.010.061.001.002.001.0010.0050.001.001.001.000.501.00
Loop 3476execcsr_matop.c:541-548hypre_CSRMatrixTranspose.omp_outlinedInnermost0.020.010.061.751.002.001.7510.0050.003.502.003.501.752.00
Loop 670execpar_multi_interp.c:1072-1075,par_multi_interp.c:1104-1104hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.040.010.061.001.002.006.0010.0050.006.006.006.003.001.00
Loop 679execpar_multi_interp.c:939-944,par_multi_interp.c:976-976hypre_BoomerAMGBuildMultipass.omp_outlined.10InBetween0.020.010.061.001.002.001.4510.0050.005.335.335.332.673.67
Loop 827execpar_lr_interp.c:1624-1628hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.020.010.064.691.392.003.1390.0050.003.130.672.251.561.00
Loop 3452execcsr_matop.c:282-286hypre_CSRMatrixMultiply.omp_outlinedInBetween0.030.010.061.001.002.004.5010.0050.001.501.501.500.750.33
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.030.010.051.001.003.542.1510.0047.3716.5016.5016.504.677.67
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.020.010.052.731.021.183.0617.6956.7341.8815.3341.2235.6313.67
Loop 648execpar_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost0.760.010.051.001.002.001.0010.0050.001.001.001.000.501.00
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.020.010.052.511.602.004.1610.0050.0019.257.6712.069.634.63
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.020.010.054.541.553.115.04 - 4.3310.0048.8615.133.339.734.873.00 - 3.50
Loop 3479execcsr_matop.c:380-380,csr_matop.c:496-500hypre_CSRMatrixTranspose.omp_outlinedSingle0.010.010.051.001.002.002.0010.0050.0010.00 - 40.0010.00 - 40.0010.00 - 40.005.00 - 20.005.00 - 20.00
Loop 228execpar_coarsen.c:2327-2334hypre_BoomerAMGCoarsenPMIS.omp_outlined.15Single0.020.010.051.941.001.111.9410.0055.563.882.003.883.502.00
Loop 243execpar_coarsen.c:2528-2536hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Innermost0.010.010.041.001.002.001.1710.0050.001.171.171.170.581.00
Loop 825execpar_lr_interp.c:1644-1651hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.020.010.041.501.502.001.5090.0050.003.002.002.001.502.00
Loop 3576execcsr_matvec.c:310-310hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost0.020.010.041.001.292.002.7010.0050.001.131.130.880.560.42
Loop 3596execcsr_matvec.c:259-259hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost0.020.010.041.001.292.002.7010.0050.001.131.130.880.560.42
Loop 677execpar_multi_interp.c:1030-1034hypre_BoomerAMGBuildMultipass.omp_outlined.10Single0.010.010.041.001.002.002.3310.0050.002.332.332.331.171.00
Loop 740execpar_multi_interp.c:1816-1822hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.020.010.031.001.262.001.0010.0050.004.004.003.172.004.00
Loop 3464execcsr_matop.c:222-225hypre_CSRMatrixMultiply.omp_outlinedInBetween0.020.010.031.001.002.006.0010.0050.002.002.002.001.000.33
Loop 2117execpar_strength.c:326-327hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.020.010.031.001.001.071.00183.3391.672.002.002.001.882.00
Loop 832execpar_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.010.010.031.711.002.002.0030.0050.002.001.172.001.001.00
Loop 2841execpar_csr_matop.c:265-266hypre_ParMatmul_RowSizes.omp_outlinedSingle0.000.010.031.001.001.001.50188.8994.441.501.501.501.501.00
Loop 3477execcsr_matop.c:380-380,csr_matop.c:524-527hypre_CSRMatrixTranspose.omp_outlinedSingle0.010.010.031.001.002.001.0010.0050.005.00 - 20.005.00 - 20.005.00 - 20.002.50 - 10.005.00 - 20.00
Loop 3581execcsr_matvec.c:337-337hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.18Outermost0.020.010.031.001.292.002.7010.0050.001.131.130.880.560.42
Loop 239execpar_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Single0.020.010.021.001.002.001.5020.0050.001.501.501.500.751.00
Loop 231execpar_coarsen.c:2359-2361,par_coarsen.c:2372-2372hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Outermost0.010.010.021.001.002.001.4010.0050.002.332.332.331.171.67
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.020.000.021.001.002.001.6110.0050.004.834.834.832.423.00
Loop 236execpar_coarsen.c:2435-2438,par_coarsen.c:2446-2446,par_coarsen.c:2453-2453hypre_BoomerAMGCoarsenPMIS.omp_outlined.21Innermost0.010.000.026.501.003.126.5010.0048.216.501.006.502.081.00
Loop 853execpar_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.010.000.021.001.002.004.3310.0050.002.172.172.171.080.50
Loop 661execpar_multi_interp.c:385-400hypre_BoomerAMGBuildMultipassSingle0.280.000.021.001.002.004.0630.0050.004.064.064.062.031.00
Loop 2648execams.c:3388-3389hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.010.000.021.001.272.001.0010.0050.002.002.001.571.002.00
Loop 855execpar_lr_interp.c:1224-1225hypre_BoomerAMGBuildExtPIInterp.omp_outlinedSingle0.000.000.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 835execpar_lr_interp.c:1455-1456hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.000.000.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 646execpar_multi_interp.c:550-554,par_multi_interp.c:568-568hypre_BoomerAMGBuildMultipassInBetween0.190.000.011.001.002.0012.0070.0050.004.504.504.502.250.38
Loop 2230execpar_strength.c:1691-1693hypre_BoomerAMGCreate2ndS.omp_outlined.16Single0.010.000.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 2852execpar_csr_matop.c:124-125hypre_ParMatmul_RowSizes.omp_outlinedSingle0.000.000.011.001.002.001.1710.0050.001.171.171.170.581.00
Loop 2880execpar_csr_matop.c:858-859hypre_ParMatmul.omp_outlined.7Single0.000.000.011.001.002.001.1710.0050.001.171.171.170.581.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.010.000.011.281.002.001.5410.0050.006.174.836.173.084.00
Loop 242execpar_coarsen.c:2528-2528,par_coarsen.c:2540-2540hypre_BoomerAMGCoarsenPMIS.omp_outlined.23Outermost0.000.000.011.001.002.002.0010.0050.000.500.500.500.250.25
Loop 234execpar_coarsen.c:2446-2446,par_coarsen.c:2465-2465,par_coarsen.c:2473-2473hypre_BoomerAMGCoarsenPMIS.omp_outlined.21InBetween0.010.000.011.001.002.001.3810.0050.001.831.831.830.921.33
Loop 624execpar_multi_interp.c:1158-1161hypre_BoomerAMGBuildMultipassSingle0.150.000.011.001.002.001.7010.0050.002.832.832.831.421.67
Loop 3455execcsr_matop.c:268-269hypre_CSRMatrixMultiply.omp_outlinedSingle0.000.000.011.001.002.001.0010.0050.001.001.001.000.501.00
Loop 230execpar_coarsen.c:2354-2359hypre_BoomerAMGCoarsenPMIS.omp_outlined.19Innermost0.010.000.01NANANANANANANANANANANANA
Loop 651execpar_multi_interp.c:488-491,par_multi_interp.c:501-501,par_multi_interp.c:511-514hypre_BoomerAMGBuildMultipassOutermost0.140.000.01NANANANANANANANANANANANA
Loop 3465execcsr_matop.c:210-211hypre_CSRMatrixMultiply.omp_outlinedSingle0.000.000.01NANANANANANANANANANANANA
Loop 2643execams.c:3382-3385,ams.c:3388-3388,ams.c:3391-3393,ams.c:3399-3409hypre_ParCSRComputeL1NormsThreads.omp_outlinedInBetween0.010.000.01NANANANANANANANANANANANA
Loop 744execpar_multi_interp.c:1782-1787hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.010.000.01NANANANANANANANANANANANA
Loop 667execpar_multi_interp.c:274-276hypre_BoomerAMGBuildMultipass.omp_outlinedSingle0.000.000.01NANANANANANANANANANANANA
Loop 2171execpar_strength.c:1261-1263hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.000.000.01NANANANANANANANANANANANA
Loop 2116execpar_strength.c:324-327hypre_BoomerAMGCreateS.omp_outlined.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 3453execcsr_matop.c:286-286,csr_matop.c:292-295hypre_CSRMatrixMultiply.omp_outlinedOutermost0.010.000.01NANANANANANANANANANANANA
Loop 2099execpar_strength.c:492-495,par_strength.c:498-498,par_strength.c:507-508hypre_BoomerAMGCreateS.omp_outlined.2InBetween0.010.000.01NANANANANANANANANANANANA
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.010.000.01NANANANANANANANANANANANA
Loop 688execpar_multi_interp.c:917-918hypre_BoomerAMGBuildMultipass.omp_outlined.10Single0.000.000.01NANANANANANANANANANANANA
Loop 3480execcsr_matop.c:483-485hypre_CSRMatrixTranspose.omp_outlinedSingle0.000.000.01NANANANANANANANANANANANA
Loop 215execpar_coarsen.c:2232-2241hypre_BoomerAMGCoarsenPMISInnermost0.070.000.00NANANANANANANANANANANANA
Loop 3235execIJMatrix_parcsr.c:199-200hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.070.000.00NANANANANANANANANANANANA
Loop 2659execams.c:3536-3538hypre_ParCSRComputeL1NormsThreads.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
Loop 3412execIJVector_parcsr.c:443-443hypre_IJVectorSetValuesPar.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
Loop 3237execIJMatrix_parcsr.c:306-307hypre_IJMatrixInitializeParCSR.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
Loop 2231execpar_strength.c:2311-2316hypre_BoomerAMGCorrectCFMarkerSingle0.060.000.00NANANANANANANANANANANANA
Loop 3699execbinsearch.c:99-101hypre_LowerBoundSingle0.000.000.00NANANANANANANANANANANANA
Loop 851execpar_lr_interp.c:1264-1277,par_lr_interp.c:1289-1291hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInBetween0.010.000.00NANANANANANANANANANANANA
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.000.000.00NANANANANANANANANANANANA
Loop 3656execvector.c:337-337hypre_SeqVectorCopy.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
Loop 3337execIJMatrix_parcsr.c:2800-2800,IJMatrix_parcsr.c:2803-2803hypre_IJMatrixAssembleParCSR.omp_outlined.11InBetween0.010.000.00NANANANANANANANANANANANA
Loop 640execpar_multi_interp.c:646-651,par_multi_interp.c:657-657hypre_BoomerAMGBuildMultipassInBetween0.040.000.00NANANANANANANANANANANANA
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.000.000.00NANANANANANANANANANANANA
Loop 727execpar_multi_interp.c:1612-1615hypre_BoomerAMGBuildMultipass.omp_outlined.18Innermost0.000.000.00NANANANANANANANANANANANA
Loop 263execpar_coarse_parms.c:94-96hypre_BoomerAMGCoarseParmsSingle0.040.000.00NANANANANANANANANANANANA
Loop 3485execcsr_matrix.c:147-148hypre_CSRMatrixSetRownnzSingle0.040.000.00NANANANANANANANANANANANA
Loop 2170execpar_strength.c:1268-1278hypre_BoomerAMGCreate2ndS.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
Loop 494execpar_interp.c:3180-3191hypre_qsort2absSingle0.000.000.00NANANANANANANANANANANANA
Loop 3475execcsr_matop.c:540-541hypre_CSRMatrixTranspose.omp_outlinedOutermost0.000.000.00NANANANANANANANANANANANA
Loop 227execpar_coarsen.c:2142-2142hypre_BoomerAMGCoarsenPMIS.omp_outlined.13Single0.000.000.00NANANANANANANANANANANANA
Loop 3234execIJMatrix_parcsr.c:207-208hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.030.000.00NANANANANANANANANANANANA
Loop 689execpar_multi_interp.c:1169-1173hypre_BoomerAMGBuildMultipass.omp_outlined.12Single0.000.000.00NANANANANANANANANANANANA
Loop 345execpar_indepset.c:65-67hypre_BoomerAMGIndepSetInitSingle0.030.000.00NANANANANANANANANANANANA
Loop 214execpar_coarsen.c:2243-2243hypre_BoomerAMGCoarsenPMISOutermost0.020.000.00NANANANANANANANANANANANA
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.000.000.00NANANANANANANANANANANANA
Loop 747execpar_multi_interp.c:1873-1874hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.000.000.00NANANANANANANANANANANANA
Loop 3462execcsr_matop.c:222-222hypre_CSRMatrixMultiply.omp_outlinedOutermost0.000.000.00NANANANANANANANANANANANA
Loop 3628execcsr_matvec.c:573-577hypre_CSRMatrixMatvecT.omp_outlined.24InBetween0.000.000.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.000.000.00NANANANANANANANANANANANA
Loop 748execpar_multi_interp.c:1874-1874hypre_BoomerAMGBuildMultipass.omp_outlined.20Innermost0.000.000.00NANANANANANANANANANANANA
Loop 2execamg.c:317-318mainSingle0.010.000.00NANANANANANANANANANANANA
Loop 846execpar_lr_interp.c:1244-1254,par_lr_interp.c:1262-1262hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
Loop 842execpar_lr_interp.c:1742-1743hypre_BoomerAMGBuildExtPIInterp.omp_outlinedInnermost0.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 3461execcsr_matop.c:214-222hypre_CSRMatrixMultiply.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
Loop 501execpar_interp.c:3053-3056hypre_BoomerAMGInterpTruncation.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
Loop 858execpar_lr_interp.c:1827-1827hypre_BoomerAMGBuildExtPIInterp.omp_outlined.4Innermost0.000.000.00NANANANANANANANANANANANA
Loop 3451execcsr_matop.c:272-282hypre_CSRMatrixMultiply.omp_outlinedInnermost0.000.000.00NANANANANANANANANANANANA
×