options

Loops Index

Colums Filter

Level Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing run_0 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing run_0Stride 0Stride 1Stride nStride UnknownStride Indirect
3996exec - csr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost34.3713.0113.01110043.7511.332.67102001
3994exec - csr_matvec.c:248-314 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost7.482.832.83117.6914.442.041.899.7211.5103.50
4008exec - csr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost6.552.482.48110043.7511.332.67102001
3995exec - csr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost6.312.392.391012.512.918102001
3356exec - par_csr_matop.c:946-965 [...]hypre_ParMatmul.extracted.12Innermost2.931.111.111012.51.81.618113002
275exec - par_coarsen.c:2132-2136hypre_BoomerAMGCoarsenPMIS.extracted.35Single2.470.940.941012.5118101100
268exec - par_coarsen.c:2361-2381 [...]hypre_BoomerAMGCoarsenPMIS.extracted.15Innermost2.430.920.921011.81.0918.91111001.5
3336exec - par_csr_matop.c:195-208 [...]hypre_ParMatmul_RowSizes.extractedInnermost2.320.880.881012.511810.51001
2361exec - par_strength.c:2024-2034hypre_BoomerAMGCreate2ndS.extracted.17Innermost2.020.760.771012.5118111002.25
2386exec - par_strength.c:1743-1752hypre_BoomerAMGCreate2ndS.extracted.17Innermost1.930.730.731012.5118111001.75
4219exec - __intel_avx_rep_memcpySingle1.470.560.56110050112100020
888exec - par_multi_interp.c:917-1099 [...]hypre_BoomerAMGBuildMultipass.extracted.34InBetween1.430.540.541012.51181NANANANANA
2582exec - ams.c:78-79hypre_ParCSRRelaxInnermost1.40.530.53110050111103000
870exec - par_multi_interp.c:1747-1837 [...]hypre_BoomerAMGBuildMultipass.extracted.28InBetween1.360.510.511012.532.5981NANANANANA
3334exec - par_csr_matop.c:187-231 [...]hypre_ParMatmul_RowSizes.extractedInBetween1.290.490.491012.51181NANANANANA
899exec - par_multi_interp.c:917-970 [...]hypre_BoomerAMGBuildMultipass.extracted.34InBetween1.280.480.481012.51181NANANANANA
4006exec - csr_matvec.c:248-263 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost1.220.460.46143.6617.961.981.887.5111.5004.50
3966exec - csr_matvec.c:612-615hypre_CSRMatrixMatvecTInnermost1.120.420.421012.51.141.288112001
4007exec - csr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost1.110.420.421012.512.918102001
3354exec - par_csr_matop.c:937-989 [...]hypre_ParMatmul.extracted.12InBetween1.030.390.391012.52.83181NANANANANA
876exec - par_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.960.360.361012.5118111002
3964exec - csr_matvec.c:485-615 [...]hypre_CSRMatrixMatvecTOutermost0.910.340.341011.461113.271NANANANANA
3761exec - IJMatrix_parcsr.c:3383-3454 [...]hypre_IJMatrixSetValuesOMPParCSR.extracted.28InBetween0.910.340.341012.53.75181NANANANANA
3989exec - csr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost0.820.310.311012.512.918102001
3988exec - csr_matvec.c:248-341 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost0.780.290.29117.6914.442.041.899.7211.5103.50
874exec - par_multi_interp.c:1816-1822hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.750.280.281012.512.468112002
9exec - amg.c:1406-2344 [...]BuildIJLaplacian27pt.extractedInnermost0.710.270.271012.52.35181NANANANANA
4074exec - vector.c:449-452hypre_SeqVectorAxpy.extractedSingle0.710.270.2711005011.412102000
265exec - par_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS.extracted.10Innermost0.690.260.261011.461110.43111001
3738exec - IJMatrix_parcsr.c:2803-2812hypre_IJMatrixAssembleParCSR.extracted.25Innermost0.660.250.251012.51.471812100.50
3858exec - csr_matop.c:286-298hypre_CSRMatrixMultiply.extractedInnermost0.650.250.241012.51.81.648112.5002.5
863exec - par_multi_interp.c:1747-1876 [...]hypre_BoomerAMGBuildMultipass.extracted.28Outermost0.50.190.19113.3314.173.013.677.931NANANANANA
4077exec - vector.c:483-486hypre_SeqVectorInnerProd.extractedSingle0.480.180.1811005011.542102000
2294exec - par_strength.c:498-503hypre_BoomerAMGCreateS.extractedInnermost0.480.180.181012.511810.51.5000.5
3868exec - csr_matop.c:225-231hypre_CSRMatrixMultiply.extractedInnermost0.440.160.171012.511810.51001
891exec - par_multi_interp.c:1082-1088hypre_BoomerAMGBuildMultipass.extracted.34Innermost0.40.150.151012.511810.51.5001.5
902exec - par_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.extracted.34Innermost0.380.140.141012.511810.51001
860exec - par_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass.extracted.27Innermost0.370.140.141012.52.432.0981NANANANANA
13exec - amg.c:798-1367 [...]BuildIJLaplacian27pt.extractedInnermost0.370.140.141012.51181NANANANANA
798exec - par_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost0.360.130.131011.721111.16111001.5
2297exec - par_strength.c:451-460hypre_BoomerAMGCreateS.extractedInnermost0.30.110.111012.51.6218121.50.500
785exec - par_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost0.30.110.111012.5118111.5002.5
3990exec - csr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost0.280.110.11110043.7511.332.67102001
2384exec - par_strength.c:1731-1765hypre_BoomerAMGCreate2ndS.extracted.17InBetween0.280.110.111012.51181NANANANANA
266exec - par_coarsen.c:2354-2381hypre_BoomerAMGCoarsenPMIS.extracted.15Outermost0.240.090.091012.51.9181NANANANANA
2359exec - par_strength.c:2011-2048hypre_BoomerAMGCreate2ndS.extracted.17InBetween0.220.090.091012.51181NANANANANA
2295exec - par_strength.c:253-472 [...]hypre_BoomerAMGCreateS.extractedOutermost0.220.090.09139.5617.412.052.5710.551NANANANANA
4073exec - vector.c:413-416hypre_SeqVectorScale.extractedSingle0.20.080.0811005011.252101000
3967exec - csr_matvec.c:612-615hypre_CSRMatrixMatvecTInnermost0.180.070.071012.51.331.288112001
792exec - par_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost0.170.060.061012.5118111001
4068exec - vector.c:268-271hypre_SeqVectorSetConstantValues.extractedSingle0.160.060.06110050112101000
2721exec - ams.c:608-609hypre_ParCSRComputeL1NormsInnermost0.160.060.06110050122101000
1204exec - par_lr_interp.c:1221-1627 [...]hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.160.060.061012.51.412.481NANANANANA
852exec - par_multi_interp.c:1585-1660 [...]hypre_BoomerAMGBuildMultipass.extracted.27Outermost0.160.060.06116.6714.583.834.1181NANANANANA
896exec - par_multi_interp.c:917-997 [...]hypre_BoomerAMGBuildMultipass.extracted.34Outermost0.150.060.051012.51181NANANANANA
790exec - par_multi_interp.c:205-571 [...]hypre_BoomerAMGBuildMultipassInBetween0.150.060.051012.51181NANANANANA
1197exec - par_lr_interp.c:1221-1675 [...]hypre_BoomerAMGBuildExtPIInterp.extractedInBetween0.150.060.0516.5213.322.072.8481NANANANANA
3754exec - IJMatrix_parcsr.c:3262-3484 [...]hypre_IJMatrixSetValuesOMPParCSR.extracted.28Outermost0.150.060.0511.5411.951119.191NANANANANA
885exec - par_multi_interp.c:917-1133 [...]hypre_BoomerAMGBuildMultipass.extracted.34Outermost0.130.050.051012.51181NANANANANA
1200exec - par_lr_interp.c:1644-1650hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.130.050.051012.51.52.6581NANANANANA
3333exec - par_csr_matop.c:127-242 [...]hypre_ParMatmul_RowSizes.extractedOutermost0.130.050.051012.51181NANANANANA
2309exec - par_strength.c:324-327hypre_BoomerAMGCreateS.extractedInnermost0.110.040.0411005011.52101000
1231exec - par_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.110.040.041012.5118111002.67
3965exec - csr_matvec.c:612-612hypre_CSRMatrixMatvecTInnermost0.110.040.041NANA1NANA100000
263exec - par_coarsen.c:2435-2477 [...]hypre_BoomerAMGCoarsenPMIS.extracted.10Outermost0.090.040.041010.712112.921NANANANANA
3867exec - csr_matop.c:222-231hypre_CSRMatrixMultiply.extractedInBetween0.090.040.041012.511811.331.67001.67
3857exec - csr_matop.c:282-298hypre_CSRMatrixMultiply.extractedInBetween0.090.040.041012.52.4718113.33003.67
3874exec - csr_matop.c:541-548hypre_CSRMatrixTranspose.extractedInnermost0.080.030.031012.51.7118112012
1210exec - par_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.080.030.031012.151110.26111.67003
3353exec - par_csr_matop.c:865-989 [...]hypre_ParMatmul.extracted.12Outermost0.080.030.031012.111111.471NANANANANA
2690exec - ams.c:720-722hypre_ParCSRComputeL1NormsSingle0.080.030.03121.0515.131.29181NANANANANA
258exec - par_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS.extractedSingle0.070.020.021012.51181NANANANANA
2720exec - ams.c:608-609hypre_ParCSRComputeL1NormsInnermost0.050.020.02133.3316.6713.698101000
262exec - par_coarsen.c:2528-2536hypre_BoomerAMGCoarsenPMIS.extractedSingle0.050.020.02110046.431.0312.59101002
3875exec - csr_matop.c:541-548hypre_CSRMatrixTranspose.extractedInnermost0.050.020.021012.51.7118112012
2380exec - par_strength.c:1714-1797 [...]hypre_BoomerAMGCreate2ndS.extracted.17Outermost0.040.010.011012.51181NANANANANA
861exec - par_multi_interp.c:1612-1615hypre_BoomerAMGBuildMultipass.extracted.27Innermost0.040.010.011012.5118101002
2719exec - ams.c:569-621 [...]hypre_ParCSRComputeL1NormsOutermost0.040.010.0114017.082.333.1711.591NANANANANA
796exec - par_multi_interp.c:488-514hypre_BoomerAMGBuildMultipassOutermost0.040.010.011012.51181NANANANANA
807exec - par_multi_interp.c:385-399hypre_BoomerAMGBuildMultipassSingle0.040.010.01108.831112.82111.67002
2308exec - par_strength.c:324-327hypre_BoomerAMGCreateS.extractedInnermost0.040.010.011012.512.48101000
3883exec - csr_matop.c:483-485hypre_CSRMatrixTranspose.extractedSingle0.030.010.011012.5118111100
760exec - par_multi_interp.c:1158-1161hypre_BoomerAMGBuildMultipassSingle0.030.010.011012.5118102000
272exec - par_coarsen.c:2327-2334hypre_BoomerAMGCoarsenPMIS.extracted.25Single0.030.010.011010.331.1819.731NANANANANA
880exec - par_multi_interp.c:1782-1787hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.030.010.011010.42119.6103001
246exec - par_coarsen.c:2232-2243hypre_BoomerAMGCoarsenPMISSingle0.030.010.011010.581112.941NANANANANA
2355exec - par_strength.c:2000-2083 [...]hypre_BoomerAMGCreate2ndS.extracted.17Outermost0.01001012.51180NANANANANA
604exec - par_interp.c:2750-2975 [...]hypre_BoomerAMGInterpTruncation.extractedOutermost0.010012515.943.963.9326.10NANANANANA
3737exec - IJMatrix_parcsr.c:2798-2812hypre_IJMatrixAssembleParCSR.extracted.25Outermost0.01001012.5118000.6701.332.33
2341exec - par_strength.c:1268-1278hypre_BoomerAMGCreate2ndS.extractedSingle0.01001011.41119.140NANANANANA
2292exec - par_strength.c:492-513hypre_BoomerAMGCreateS.extractedOutermost0.01001012.51180NANANANANA
2688exec - ams.c:724-726hypre_ParCSRComputeL1NormsSingle0.01001012.5118001000
866exec - par_multi_interp.c:1873-1874hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.01001012.511.258001000
3629exec - IJMatrix_parcsr.c:199-200hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.01001012.5118002000
783exec - par_multi_interp.c:646-661hypre_BoomerAMGBuildMultipassOutermost0.01001012.51180NANANANANA
3627exec - IJMatrix_parcsr.c:207-208hypre_IJMatrixSetDiagOffdSizesParCSRSingle0.01001012.5118002000
2385exec - par_strength.c:1756-1765hypre_BoomerAMGCreate2ndS.extracted.17Innermost0.01001012.5118011002
903exec - par_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.extracted.34Innermost0.01001012.51180NANANANANA
3771exec - IJMatrix_parcsr.c:3274-3275hypre_IJMatrixSetValuesOMPParCSR.extracted.28Single0.0100110050112001000
3884exec - csr_matrix.c:145-148hypre_CSRMatrixSetRownnzSingle0.0100163.6436.361.212.67000100
310exec - par_coarse_parms.c:94-96hypre_BoomerAMGCoarseParmsSingle0.010015031.251.512.67001000
2289exec - par_strength.c:2311-2315hypre_BoomerAMGCorrectCFMarkerSingle0.01001011.251111.430NANANANANA
3873exec - csr_matop.c:540-548hypre_CSRMatrixTranspose.extractedOutermost0.01001012.5118001.752.751.50
274exec - par_coarsen.c:2139-2142hypre_BoomerAMGCoarsenPMIS.extracted.30Single0.0100110050112002000
402exec - par_indepset.c:65-67hypre_BoomerAMGIndepSetInitSingle0.0100181.8227.2711.224.47011000
908exec - par_multi_interp.c:272-276hypre_BoomerAMGBuildMultipass.extracted.85Single0.01001012.51180NANANANANA
1207exec - par_lr_interp.c:1494-1545 [...]hypre_BoomerAMGBuildExtPIInterp.extractedInBetween0.01001011.981114.220NANANANANA
×