options

Loops Index

54 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

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
2584exec - ams.c:3672-3675hypre_ParCSRRelaxThreads._omp_fn.1Innermost26.689.910.11640251141.12NANANANANA
3698exec - csr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6Innermost6.882.632.61640251141.16NANANANANA
3715exec - csr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6Innermost6.132.242.32640251141.11NANANANANA
2582exec - ams.c:3662-3682 [...]hypre_ParCSRRelaxThreads._omp_fn.1InBetween4.291.631.62640251.45141.15NANANANANA
3404exec - IJMatrix_parcsr.c:3291-3500 [...]hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1InBetween3.541.291.34640254.36141.1NANANANANA
22exec - amg.c:1406-2344 [...]BuildIJLaplacian27pt._omp_fn.0Innermost3.21.181.21640251.72141.12NANANANANA
2265exec - par_strength.c:451-460hypre_BoomerAMGCreateS._omp_fn.1Innermost1.80.690.68640251.33141.15NANANANANA
2269exec - par_strength.c:498-503hypre_BoomerAMGCreateS._omp_fn.1Innermost1.780.650.6864NANA1NANA1.1NANANANANA
3727exec - csr_matvec.c:577-579hypre_CSRMatrixMatvecT._omp_fn.3Innermost1.730.620.65640251141.09NANANANANA
3779exec - vector.c:452-452hypre_SeqVectorAxpy._omp_fn.0Innermost1.050.380.4640251141.09NANANANANA
3697exec - csr_matvec.c:307-314hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6InBetween1.040.470.39640251.55141.38NANANANANA
3714exec - csr_matvec.c:256-263hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6InBetween0.940.420.35640251.58141.35NANANANANA
2580exec - ams.c:3659-3659hypre_ParCSRRelaxThreads._omp_fn.0Innermost0.890.420.34640251141.45NANANANANA
3707exec - csr_matvec.c:334-341hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6InBetween0.80.370.3640251.55141.37NANANANANA
2978exec - par_csr_matop.c:946-965 [...]hypre_ParMatmul._omp_fn.3Innermost0.740.350.28640251.86141.46NANANANANA
845exec - par_multi_interp.c:1811-1837hypre_BoomerAMGBuildMultipass._omp_fn.10InBetween0.650.260.25640251.6141.24NANANANANA
3782exec - vector.c:486-486hypre_SeqVectorInnerProd._omp_fn.0Innermost0.650.240.24640251141.14NANANANANA
149exec - par_coarsen.c:2361-2369hypre_BoomerAMGCoarsenPMIS._omp_fn.6Innermost0.630.250.24640251.14141.19NANANANANA
2315exec - par_strength.c:2024-2034hypre_BoomerAMGCreate2ndS._omp_fn.7Innermost0.630.290.24640251141.38NANANANANA
2325exec - par_strength.c:1743-1752hypre_BoomerAMGCreate2ndS._omp_fn.7Innermost0.620.260.2464024.38114.541.3NANANANANA
3729exec - csr_matvec.c:564-567hypre_CSRMatrixMatvecT._omp_fn.3Outermost0.610.260.23640251.4141.3NANANANANA
813exec - par_multi_interp.c:944-970hypre_BoomerAMGBuildMultipass._omp_fn.5InBetween0.490.20.19640251141.25NANANANANA
805exec - par_multi_interp.c:1075-1099hypre_BoomerAMGBuildMultipass._omp_fn.5InBetween0.490.190.19640251141.19NANANANANA
181exec - par_coarsen.c:2135-2136hypre_BoomerAMGCoarsenPMIS._omp_fn.2Innermost0.440.20.1764NANA1NANA1.33NANANANANA
2967exec - par_csr_matop.c:195-208 [...]hypre_ParMatmul_RowSizes._omp_fn.0Innermost0.40.190.15640251141.46NANANANANA
3582exec - csr_matop.c:286-298hypre_CSRMatrixMultiply._omp_fn.0Innermost0.360.150.14640252141.25NANANANANA
162exec - par_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS._omp_fn.7Innermost0.340.140.13640251141.27NANANANANA
2336exec - par_strength.c:1691-1693hypre_BoomerAMGCreate2ndS._omp_fn.7Single0.340.130.1364NANA1NANA1.18NANANANANA
12exec - amg.c:794-1409 [...]BuildIJLaplacian27pt._omp_fn.0InBetween0.330.130.12640251141.18NANANANANA
849exec - par_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass._omp_fn.10Innermost0.310.150.12640251141.5NANANANANA
2964exec - par_csr_matop.c:187-231 [...]hypre_ParMatmul_RowSizes._omp_fn.0InBetween0.280.130.11640251141.44NANANANANA
3592exec - csr_matop.c:541-548hypre_CSRMatrixTranspose._omp_fn.0Innermost0.280.10.11640252.14141.11NANANANANA
3375exec - IJMatrix_parcsr.c:2802-2811hypre_IJMatrixAssembleParCSR._omp_fn.1InBetween0.250.110.1640251141.38NANANANANA
3588exec - csr_matop.c:225-231hypre_CSRMatrixMultiply._omp_fn.0Innermost0.240.10.09640251141.25NANANANANA
2975exec - par_csr_matop.c:937-989 [...]hypre_ParMatmul._omp_fn.3InBetween0.230.110.09640252.25141.38NANANANANA
798exec - par_multi_interp.c:1172-1173hypre_BoomerAMGBuildMultipass._omp_fn.6Innermost0.230.090.09640254141.29NANANANANA
860exec - par_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass._omp_fn.9Innermost0.20.090.07640252141.5NANANANANA
2243exec - par_strength.c:253-472 [...]hypre_BoomerAMGCreateS._omp_fn.1InBetween0.20.10.07640255.1141.67NANANANANA
3535exec - IJVector_parcsr.c:443-443hypre_IJVectorSetValuesPar._omp_fn.0Innermost0.20.070.08640251141NANANANANA
840exec - par_multi_interp.c:1774-1876hypre_BoomerAMGBuildMultipass._omp_fn.10Outermost0.170.110.07640253.82141.83NANANANANA
3777exec - vector.c:416-416hypre_SeqVectorScale._omp_fn.0Innermost0.160.070.066433.3333.331131.4NANANANANA
3773exec - vector.c:271-271hypre_SeqVectorSetConstantValues._omp_fn.0Innermost0.150.070.066433.3333.331131.4NANANANANA
3730exec - csr_matvec.c:564-567hypre_CSRMatrixMatvecT._omp_fn.3Innermost0.140.10.05640251.25142NANANANANA
3369exec - IJMatrix_parcsr.c:306-307hypre_IJMatrixInitializeParCSR._omp_fn.0Innermost0.130.050.0564NANA1NANA1.25NANANANANA
2549exec - ams.c:3388-3389hypre_ParCSRComputeL1NormsThreads._omp_fn.0Innermost0.120.060.04640251141.5NANANANANA
2323exec - par_strength.c:1731-1765hypre_BoomerAMGCreate2ndS._omp_fn.7InBetween0.110.060.0464023.21117.111.5NANANANANA
2313exec - par_strength.c:2011-2048hypre_BoomerAMGCreate2ndS._omp_fn.7InBetween0.10.060.04640251142NANANANANA
3374exec - IJMatrix_parcsr.c:2802-2812hypre_IJMatrixAssembleParCSR._omp_fn.1InBetween0.090.060.03640252142NANANANANA
3775exec - vector.c:337-337hypre_SeqVectorCopy._omp_fn.0Innermost0.070.030.03640251141.5NANANANANA
164exec - par_coarsen.c:2142-2142hypre_BoomerAMGCoarsenPMIS._omp_fn.3Innermost0.070.030.03640251.5141.5NANANANANA
2339exec - par_strength.c:1268-1278hypre_BoomerAMGCreate2ndS._omp_fn.0Innermost0.070.030.03640251141.5NANANANANA
2267exec - par_strength.c:492-513hypre_BoomerAMGCreateS._omp_fn.1InBetween0.070.050.03640251142.5NANANANANA
852exec - par_multi_interp.c:1605-1660hypre_BoomerAMGBuildMultipass._omp_fn.9Outermost0.060.040.02620252.85142NANANANANA
3581exec - csr_matop.c:282-298hypre_CSRMatrixMultiply._omp_fn.0InBetween0.060.050.02620251.64142.5NANANANANA
930exec - par_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost0.061.250.0210251141NANANANANA
967exec - par_lr_interp.c:1624-1628hypre_BoomerAMGBuildExtPIInterp._omp_fn.0Innermost0.050.040.02640254.88142NANANANANA
3587exec - csr_matop.c:222-231hypre_CSRMatrixMultiply._omp_fn.0InBetween0.050.040.02630251142NANANANANA
917exec - par_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost0.051.120.0210251141NANANANANA
810exec - par_multi_interp.c:939-999 [...]hypre_BoomerAMGBuildMultipass._omp_fn.5InBetween0.050.050.02620251142.5NANANANANA
179exec - par_coarsen.c:2528-2540hypre_BoomerAMGCoarsenPMIS._omp_fn.8Single0.040.030.0164013.891183NANANANANA
936exec - par_multi_interp.c:385-410hypre_BoomerAMGBuildMultipassSingle0.040.840.0210251141NANANANANA
2526exec - ams.c:3532-3534hypre_ParCSRComputeL1NormsThreads._omp_fn.0Innermost0.040.020.02640251.33142NANANANANA
924exec - par_multi_interp.c:550-576 [...]hypre_BoomerAMGBuildMultipassInBetween0.040.910.0210251141NANANANANA
947exec - par_lr_interp.c:1555-1680 [...]hypre_BoomerAMGBuildExtPIInterp._omp_fn.0InBetween0.040.040.02640253.62144NANANANANA
2247exec - par_strength.c:324-327hypre_BoomerAMGCreateS._omp_fn.1Innermost0.040.030.01590251143NANANANANA
2959exec - par_csr_matop.c:127-242 [...]hypre_ParMatmul_RowSizes._omp_fn.0InBetween0.040.030.02600251143NANANANANA
958exec - par_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp._omp_fn.0Innermost0.030.030.01580251.45NANA3NANANANANA
965exec - par_lr_interp.c:1644-1651hypre_BoomerAMGBuildExtPIInterp._omp_fn.0Innermost0.030.030.01540252.72143NANANANANA
885exec - par_multi_interp.c:646-661hypre_BoomerAMGBuildMultipassOutermost0.030.590.0110251141NANANANANA
178exec - par_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS._omp_fn.8Innermost0.030.010.0163012.51181NANANANANA
158exec - par_coarsen.c:2446-2453 [...]hypre_BoomerAMGCoarsenPMIS._omp_fn.7Innermost0.030.020.01540253.25142NANANANANA
3406exec - IJMatrix_parcsr.c:3383-3454 [...]hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1InBetween0.030.030.01530257.5143NANANANANA
145exec - par_coarsen.c:2359-2381hypre_BoomerAMGCoarsenPMIS._omp_fn.6InBetween0.030.030.01530251143NANANANANA
2318exec - par_strength.c:1951-1953hypre_BoomerAMGCreate2ndS._omp_fn.7Single0.030.020.0164NANA1NANA2NANANANANA
2544exec - ams.c:3382-3409 [...]hypre_ParCSRComputeL1NormsThreads._omp_fn.0InBetween0.030.020.01600251.83142NANANANANA
802exec - par_multi_interp.c:1072-1125hypre_BoomerAMGBuildMultipass._omp_fn.5InBetween0.030.030.01610251143NANANANANA
3403exec - IJMatrix_parcsr.c:3291-3500 [...]hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1InBetween0.020.030.01460251143NANANANANA
808exec - par_multi_interp.c:1030-1034hypre_BoomerAMGBuildMultipass._omp_fn.5Innermost0.020.010.01630251141NANANANANA
2523exec - ams.c:3363-3541 [...]hypre_ParCSRComputeL1NormsThreads._omp_fn.0Outermost0.020.020.01450.9325.231.813.992NANANANANA
292exec - par_coarsen.c:2232-2243hypre_BoomerAMGCoarsenPMISSingle0.020.370.0110251141NANANANANA
154exec - par_coarsen.c:2332-2334hypre_BoomerAMGCoarsenPMIS._omp_fn.4Innermost0.020.010.01610253141NANANANANA
3396exec - IJMatrix_parcsr.c:3291-3500 [...]hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1InBetween0.010.020290256.52142NANANANANA
2341exec - par_strength.c:1268-1274hypre_BoomerAMGCreate2ndS._omp_fn.0Innermost0.010.01028NANA1NANA1NANANANANA
146exec - par_coarsen.c:2359-2359hypre_BoomerAMGCoarsenPMIS._omp_fn.6Innermost0.010.010330252141NANANANANA
2956exec - par_csr_matop.c:263-266hypre_ParMatmul_RowSizes._omp_fn.0Innermost0.010.010.01630251140NANANANANA
980exec - par_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp._omp_fn.0Innermost0.010.010.01530251NANA1NANANANANA
317exec - par_coarse_parms.c:94-96hypre_BoomerAMGCoarseParmsInnermost0.010.1301020.83115.021NANANANANA
948exec - par_lr_interp.c:1609-1675 [...]hypre_BoomerAMGBuildExtPIInterp._omp_fn.0Innermost0.010.020200251.38142NANANANANA
2319exec - par_strength.c:1714-1797 [...]hypre_BoomerAMGCreate2ndS._omp_fn.7Outermost0.010.010220251141NANANANANA
878exec - par_multi_interp.c:275-276hypre_BoomerAMGBuildMultipass._omp_fn.0InBetween0.010.010460251140NANANANANA
884exec - par_multi_interp.c:488-514hypre_BoomerAMGBuildMultipassOutermost0.010.14010251141NANANANANA
21exec - amg.c:1406-2344 [...]BuildIJLaplacian27pt._omp_fn.0Innermost0.010.010200251.57141NANANANANA
3600exec - csr_matop.c:483-485hypre_CSRMatrixTranspose._omp_fn.0Innermost0.010.010290251141NANANANANA
3438exec - IJMatrix_parcsr.c:207-208hypre_IJMatrixSetDiagOffdSizesParCSRInnermost0.010.15010251141NANANANANA
156exec - par_coarsen.c:2446-2477 [...]hypre_BoomerAMGCoarsenPMIS._omp_fn.7InBetween0.010.020360251142NANANANANA
2979exec - par_csr_matop.c:858-859hypre_ParMatmul._omp_fn.3Single0.010.01025NANA1NANA0NANANANANA
926exec - par_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost0.010.27010251141NANANANANA
903exec - par_multi_interp.c:1158-1161hypre_BoomerAMGBuildMultipassSingle0.010.14010251141NANANANANA
7exec - amg.c:317-318mainInnermost0.010.2010251141NANANANANA
2970exec - par_csr_matop.c:865-989 [...]hypre_ParMatmul._omp_fn.3InBetween0.010.020340251142NANANANANA
3436exec - IJMatrix_parcsr.c:199-221hypre_IJMatrixSetDiagOffdSizesParCSROutermost0.010.16010251141NANANANANA
955exec - par_lr_interp.c:1494-1655 [...]hypre_BoomerAMGBuildExtPIInterp._omp_fn.0InBetween0.010.010190252.53141NANANANANA
3411exec - IJMatrix_parcsr.c:3274-3275hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1Single0.010.010470251140NANANANANA
×