options

Loops Index

208 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.26% 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

Columns Filter

Level Exclusive Coverage icx_5 (%) Inclusive Coverage icx_5 (%) Max Exclusive Time Over Threads icx_5 (s) Max Inclusive Time Over Threads icx_5 (s) Exclusive Time w.r.t. Wall Time icx_5 (s) Inclusive Time w.r.t. Wall Time icx_5 (s) Nb Threads icx_5 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing icx_5 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelExclusive Coverage icx_5 (%)Inclusive Coverage icx_5 (%)Max Exclusive Time Over Threads icx_5 (s)Max Inclusive Time Over Threads icx_5 (s)Exclusive Time w.r.t. Wall Time icx_5 (s)Inclusive Time w.r.t. Wall Time icx_5 (s)Nb Threads icx_5Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing icx_5Stride 0Stride 1Stride nStride UnknownStride Indirect
3958exec - ams.c:3672-3675hypre_ParCSRRelaxThreads.extracted.57Innermost25.9925.9913.7013.7013.5713.57256012.51.51.4181.0802001
3956exec - ams.c:3662-3682hypre_ParCSRRelaxThreads.extracted.57Outermost16.0242.818.7221.388.3722.35256012.51.252.2581.11NANANANANA
5744exec - csr_matvec.c:310-312hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost9.419.414.834.834.914.91256012.51.51.4181.0502001
5754exec - csr_matvec.c:259-261hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost8.658.654.434.434.524.52256012.511.8881.0502001
6088exec - __intel_avx_rep_memcpySingle1.751.750.920.920.920.92256100501.25121.0700020
5817exec - vector.c:449-452hypre_SeqVectorAxpy.extractedSingle1.681.680.880.880.880.88256012.51181.0602000
4672exec - par_csr_matop.c:946-965 [...]hypre_ParMatmul.extracted.12Innermost0.990.990.550.550.520.52256012.52.252.1581.151300.51.5
5743exec - csr_matvec.c:248-339 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost0.9710.380.625.290.515.42256012.51.65181.31NANANANANA
5819exec - vector.c:483-486hypre_SeqVectorInnerProd.extractedSingle0.900.900.490.490.470.47256012.511.9581.102000
5348exec - IJMatrix_parcsr.c:3383-3454 [...]hypre_IJMatrixSetValuesOMPParCSR.extracted.28InBetween0.880.880.490.490.460.46256012.52.23181.14NANANANANA
302exec - par_coarsen.c:2361-2381 [...]hypre_BoomerAMGCoarsenPMIS.extracted.15Innermost0.860.860.450.450.450.45256011.81.1819.451.0811001.5
3955exec - ams.c:3662-3669hypre_ParCSRRelaxThreads.extracted.57Innermost0.730.730.500.500.380.38256012.51.5181.42NANANANANA
3266exec - par_strength.c:2024-2034hypre_BoomerAMGCreate2ndS.extracted.17Innermost0.730.730.390.390.380.38256012.51181.11100.52.5
3300exec - par_strength.c:1743-1752hypre_BoomerAMGCreate2ndS.extracted.17Innermost0.700.700.370.370.360.36256012.51181.091100.252.25
5745exec - csr_matvec.c:248-341 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost0.660.690.380.400.350.36256012.51.65181.17NANANANANA
5753exec - csr_matvec.c:248-263 [...]hypre_CSRMatrixMatvecOutOfPlace.extractedOutermost0.649.280.444.690.334.8525616.6714.581.72181.41NANANANANA
5326exec - IJMatrix_parcsr.c:2803-2812hypre_IJMatrixAssembleParCSR.extracted.25Innermost0.610.610.310.310.320.32256012.51.27181.021.51000
5774exec - csr_matvec.c:564-567hypre_CSRMatrixMatvecT.extracted.49Innermost0.610.610.370.370.320.32256012.51.251.2181.2612001
308exec - par_coarsen.c:2132-2136hypre_BoomerAMGCoarsenPMIS.extracted.35Single0.590.590.300.300.310.31256012.51181.0501001
4654exec - par_csr_matop.c:195-208 [...]hypre_ParMatmul_RowSizes.extractedInnermost0.540.540.340.340.280.28256012.51181.270.5100.51
299exec - par_coarsen.c:2465-2470hypre_BoomerAMGCoarsenPMIS.extracted.10Innermost0.490.490.270.270.250.25256011.461110.071.130.51001
1138exec - par_multi_interp.c:1799-1803hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.480.480.310.310.250.25256012.51181.331100.51.5
1132exec - par_multi_interp.c:1747-1837 [...]hypre_BoomerAMGBuildMultipass.extracted.28InBetween0.470.870.300.520.240.46256012.52.282.1381.34NANANANANA
1161exec - par_multi_interp.c:917-970 [...]hypre_BoomerAMGBuildMultipass.extracted.34InBetween0.460.700.280.380.240.36256012.51181.23NANANANANA
1150exec - par_multi_interp.c:917-1099 [...]hypre_BoomerAMGBuildMultipass.extracted.34InBetween0.460.700.280.360.240.37256012.51181.26NANANANANA
5773exec - csr_matvec.c:560-567hypre_CSRMatrixMatvecT.extracted.49Outermost0.461.180.300.630.240.62256012.51181.33NANANANANA
5573exec - csr_matop.c:286-298hypre_CSRMatrixMultiply.extractedInnermost0.440.440.250.250.230.23256012.51.51.6981.1912.500.52
4652exec - par_csr_matop.c:187-231 [...]hypre_ParMatmul_RowSizes.extractedInBetween0.430.990.290.510.230.52256012.51181.36NANANANANA
1136exec - par_multi_interp.c:1816-1822hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.410.410.290.290.210.21256012.511.8881.4612001
3235exec - par_strength.c:451-460hypre_BoomerAMGCreateS.extractedInnermost0.400.400.260.260.210.21256011.721.1319.291.321.52.5000
5765exec - csr_matvec.c:158-161hypre_CSRMatrixMatvecOutOfPlace.extracted.24Single0.400.400.240.240.210.21256012.51281.2402000
8exec - amg.c:1406-2344 [...]BuildIJLaplacian27pt.extractedInnermost0.390.390.250.250.200.20256012.52.25181.31NANANANANA
5755exec - csr_matvec.c:234-237hypre_CSRMatrixMatvecOutOfPlace.extracted.9Single0.390.390.240.240.200.20256012.51181.2701000
5813exec - vector.c:268-271hypre_SeqVectorSetConstantValues.extractedSingle0.380.380.230.230.200.20256012.51181.2501000
5816exec - vector.c:413-416hypre_SeqVectorScale.extractedSingle0.340.340.220.220.180.18256012.51181.3201000
3223exec - par_strength.c:498-503hypre_BoomerAMGCreateS.extractedInnermost0.310.310.190.190.160.16256012.51181.20.51.5000
1124exec - par_multi_interp.c:1618-1628hypre_BoomerAMGBuildMultipass.extracted.27Innermost0.290.290.180.180.150.15256012.52.381.7181.26NANANANANA
4670exec - par_csr_matop.c:937-989 [...]hypre_ParMatmul.extracted.12InBetween0.261.280.190.650.130.67256012.54181.5NANANANANA
1153exec - par_multi_interp.c:1082-1088hypre_BoomerAMGBuildMultipass.extracted.34Innermost0.240.240.170.170.120.12256012.51181.470.51.500.51
1164exec - par_multi_interp.c:951-958hypre_BoomerAMGBuildMultipass.extracted.34Innermost0.230.230.170.170.120.12256012.51181.50.5100.51
5580exec - csr_matop.c:225-231hypre_CSRMatrixMultiply.extractedInnermost0.220.220.140.140.120.12256012.51181.330.51001
3227exec - par_strength.c:324-327hypre_BoomerAMGCreateS.extractedInnermost0.220.220.190.190.120.1225611.1113.8911.6981.701000
3894exec - ams.c:3388-3389hypre_ParCSRComputeL1NormsThreads.extractedInnermost0.210.210.130.130.110.1125633.3316.6712.681.2101000
5341exec - IJMatrix_parcsr.c:3262-3484 [...]hypre_IJMatrixSetValuesOMPParCSR.extracted.28Outermost0.191.070.160.550.100.56256012.121112.051.69NANANANANA
4739exec - par_csr_matop.c:3504-3505hypre_ParTMatmul.extractedInnermost0.180.180.160.160.100.10256012.51181.8201000
4728exec - par_csr_matop.c:3607-3608hypre_ParTMatmul.extractedInnermost0.180.180.120.120.100.10256012.51181.3901000
5572exec - csr_matop.c:282-298hypre_CSRMatrixMultiply.extractedInBetween0.150.590.120.310.080.31256012.52181.53NANANANANA
13exec - amg.c:798-1367 [...]BuildIJLaplacian27pt.extractedInnermost0.150.150.110.110.080.08256012.51181.47NANANANANA
1127exec - par_multi_interp.c:1747-1876 [...]hypre_BoomerAMGBuildMultipass.extracted.28Outermost0.131.500.130.760.070.7825612.2413.783.33.1413.321.94NANANANANA
5579exec - csr_matop.c:222-231hypre_CSRMatrixMultiply.extractedInBetween0.130.350.100.190.070.18256012.51181.65NANANANANA
5584exec - csr_matop.c:541-548hypre_CSRMatrixTranspose.extractedInnermost0.120.120.070.070.060.06256012.51.75181.2810005
5775exec - csr_matvec.c:564-567hypre_CSRMatrixMatvecT.extracted.49Innermost0.120.120.110.110.060.06256012.51.251.2181.912001
1118exec - par_multi_interp.c:1585-1660 [...]hypre_BoomerAMGBuildMultipass.extracted.27Outermost0.100.400.090.210.050.2125615.3814.422.423.7882.01NANANANANA
1502exec - par_lr_interp.c:1624-1627hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.100.100.080.080.050.0525639.0217.381.922.687.331.81NANANANANA
3225exec - par_strength.c:253-472 [...]hypre_BoomerAMGCreateS.extractedInBetween0.080.710.090.380.040.372569.6413.482.932.8512.462.34NANANANANA
1063exec - par_multi_interp.c:651-655hypre_BoomerAMGBuildMultipassInnermost0.080.081.331.330.040.048012.51181.070.51.5011.5
3298exec - par_strength.c:1731-1765hypre_BoomerAMGCreate2ndS.extracted.17InBetween0.080.780.080.390.040.41256012.51182.11NANANANANA
3221exec - par_strength.c:492-513hypre_BoomerAMGCreateS.extractedOutermost0.080.390.070.210.040.20256012.51181.87NANANANANA
3957exec - ams.c:3677-3680hypre_ParCSRRelaxThreads.extracted.57Innermost0.080.080.080.080.040.04256012.51.51.4182.1602001
3264exec - par_strength.c:2011-2048hypre_BoomerAMGCreate2ndS.extracted.17InBetween0.070.800.080.410.040.42256012.51182.11NANANANANA
296exec - par_coarsen.c:2528-2540hypre_BoomerAMGCoarsenPMIS.extractedSingle0.070.070.050.050.040.04256010.831111.521.41NANANANANA
3882exec - ams.c:3532-3534hypre_ParCSRComputeL1NormsThreads.extractedInnermost0.070.070.040.040.040.0425621.0515.131.23181.27NANANANANA
306exec - par_coarsen.c:2327-2334hypre_BoomerAMGCoarsenPMIS.extracted.25Single0.070.070.050.050.040.04256010.331.27110.131.43NANANANANA
300exec - par_coarsen.c:2354-2381hypre_BoomerAMGCoarsenPMIS.extracted.15Outermost0.060.920.070.470.030.48255012.51.78182.51NANANANANA
1500exec - par_lr_interp.c:1644-1650hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.060.060.060.060.030.0325527.7815.971.322.67.532.1NANANANANA
1069exec - par_multi_interp.c:554-557hypre_BoomerAMGBuildMultipassInnermost0.050.050.830.830.030.038012.51181.0911002
1074exec - par_multi_interp.c:491-498hypre_BoomerAMGBuildMultipassInnermost0.050.050.740.740.020.028011.721110.671.021101.51
1067exec - par_multi_interp.c:205-571 [...]hypre_BoomerAMGBuildMultipassInBetween0.040.090.751.470.020.058012.51181.09NANANANANA
297exec - par_coarsen.c:2435-2477 [...]hypre_BoomerAMGCoarsenPMIS.extracted.10Outermost0.040.530.060.280.020.28252010.712.09113.042.75NANANANANA
3280exec - par_strength.c:1951-1953hypre_BoomerAMGCreate2ndS.extracted.17Single0.040.040.030.030.020.0225606.2511161.211000
1156exec - par_multi_interp.c:1030-1034hypre_BoomerAMGBuildMultipass.extracted.34Single0.040.040.030.030.020.02248012.51181.1711007
292exec - par_coarsen.c:2562-2567hypre_BoomerAMGCoarsenPMIS.extractedSingle0.040.040.040.040.020.02256012.51181.72NANANANANA
1497exec - par_lr_interp.c:1221-1743 [...]hypre_BoomerAMGBuildExtPIInterp.extractedInBetween0.040.200.040.130.020.1025127.1815.532.72.7611.472.27NANANANANA
5770exec - csr_matvec.c:577-579hypre_CSRMatrixMatvecT.extracted.49Innermost0.040.040.050.050.020.02251012.513.0282.9200020
5760exec - csr_matvec.c:194-195hypre_CSRMatrixMatvecOutOfPlace.extracted.19Innermost0.040.040.050.050.020.02245012.511.8882.6102001
1508exec - par_lr_interp.c:1516-1526hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.040.040.040.040.020.02249012.151110.532.2311.67012
4671exec - par_csr_matop.c:970-989 [...]hypre_ParMatmul.extracted.12Innermost0.030.030.050.050.020.02239012.52.42.482.951300.52.5
1158exec - par_multi_interp.c:917-997 [...]hypre_BoomerAMGBuildMultipass.extracted.34Outermost0.030.730.040.370.020.38245012.51182.52NANANANANA
4646exec - par_csr_matop.c:263-266hypre_ParMatmul_RowSizes.extractedSingle0.030.030.020.020.020.02248012.51181.3202000
1525exec - par_lr_interp.c:1277-1285hypre_BoomerAMGBuildExtPIInterp.extractedInnermost0.030.030.030.030.020.02253012.51181.7211011.67
4651exec - par_csr_matop.c:127-242 [...]hypre_ParMatmul_RowSizes.extractedOutermost0.031.030.040.520.020.54239012.51182.61NANANANANA
5746exec - csr_matvec.c:337-339hypre_CSRMatrixMatvecOutOfPlace.extractedInnermost0.030.030.040.040.010.01237012.511.8882.9902001
5719exec - csr_matvec.c:166-167hypre_CSRMatrixMatvecOutOfPlaceSingle0.030.030.450.450.010.018012.51181.0302000
1147exec - par_multi_interp.c:917-1125 [...]hypre_BoomerAMGBuildMultipass.extracted.34Outermost0.020.730.040.370.010.38237012.51182.68NANANANANA
5583exec - csr_matop.c:540-548hypre_CSRMatrixTranspose.extractedOutermost0.020.140.030.080.010.07241012.51182.6300024
4669exec - par_csr_matop.c:865-989 [...]hypre_ParMatmul.extracted.12Outermost0.021.310.040.660.010.68222012.021110.513.29NANANANANA
4653exec - par_csr_matop.c:218-231 [...]hypre_ParMatmul_RowSizes.extractedInnermost0.020.020.040.040.010.01214012.51182.831100.52
3258exec - par_strength.c:1268-1278hypre_BoomerAMGCreate2ndS.extractedSingle0.020.020.010.010.010.01256011.18119.181.19NANANANANA
5591exec - csr_matop.c:483-485hypre_CSRMatrixTranspose.extractedSingle0.020.020.020.020.010.01256012.51181.9111001
307exec - par_coarsen.c:2139-2142hypre_BoomerAMGCoarsenPMIS.extracted.30Single0.020.020.020.020.010.0125633.3316.671181.9402000
1142exec - par_multi_interp.c:1782-1787hypre_BoomerAMGBuildMultipass.extracted.28Innermost0.010.010.030.030.010.01182010.421110.673.2403001
5759exec - csr_matvec.c:178-196 [...]hypre_CSRMatrixMatvecOutOfPlace.extracted.19Outermost0.010.050.030.060.010.0317914.2914.292.443.3583.07NANANANANA
3302exec - par_strength.c:1691-1693hypre_BoomerAMGCreate2ndS.extracted.17Single0.010.010.010.010.010.0125306.2511161.8411000
×