options

Functions and Loops

231 loops and 119 functions 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.41% 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.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Coverage gcc_5 (%) Coverage Excluding Loops gcc_5 (%) Max Inclusive Time Over Threads gcc_5 (s) Max Exclusive Time Over Threads gcc_5 (s) Inclusive Time w.r.t. Wall Time gcc_5 (s) Exclusive Time w.r.t. Wall Time gcc_5 (s) Nb Threads gcc_5 Deviation (coverage) gcc_5 Deviation (walltime) gcc_5 Categories gcc_5 GFLOPS gcc_5 Compilation Options
NameModuleCoverage gcc_5 (%)Coverage Excluding Loops gcc_5 (%)Max Inclusive Time Over Threads gcc_5 (s)Max Exclusive Time Over Threads gcc_5 (s)Inclusive Time w.r.t. Wall Time gcc_5 (s)Exclusive Time w.r.t. Wall Time gcc_5 (s)Nb Threads gcc_5Deviation (coverage) gcc_5Deviation (walltime) gcc_5Categories gcc_5GFLOPS gcc_5Compilation Options
hypre_ParCSRRelaxThreads._omp_fn.1+exec46.830.0017.940.0120.230.002521.150.16Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2050 - ams.c:3662-3682 - exec [...]+46.836.3818.382.7020.232.762520.280.100.00
Loop 2051 - ams.c:3677-3680 - exec0.040.040.050.050.020.022350.020.010.00
Loop 2052 - ams.c:3672-3675 - exec40.4140.4115.6415.6417.4617.462521.060.170.00
hypre_CSRMatrixMatvecOutOfPlace._omp_fn.6+exec24.020.009.180.0110.380.002520.490.04Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2934 - csr_matvec.c:295-302 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2935 - csr_matvec.c:298-300 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2922 - csr_matvec.c:373-380 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2923 - csr_matvec.c:376-378 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2936 - csr_matvec.c:307-314 - exec+11.731.164.690.555.070.502520.120.040.00
Loop 2937 - csr_matvec.c:310-312 - exec10.5710.574.134.134.574.572520.240.050.00
Loop 2928 - csr_matvec.c:334-341 - exec+1.831.800.750.720.790.782520.060.020.00
Loop 2929 - csr_matvec.c:337-339 - exec0.030.030.030.030.010.012280.020.010.00
Loop 2920 - csr_matvec.c:256-263 - exec+10.461.034.180.514.520.452520.110.040.00
Loop 2921 - csr_matvec.c:259-261 - exec9.439.433.673.674.074.072520.220.050.00
Loop 2932 - csr_matvec.c:346-353 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2933 - csr_matvec.c:349-351 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2918 - csr_matvec.c:268-275 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2919 - csr_matvec.c:271-273 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2930 - csr_matvec.c:358-365 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2931 - csr_matvec.c:361-363 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2938 - csr_matvec.c:319-326 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2939 - csr_matvec.c:322-324 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2926 - csr_matvec.c:385-392 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2927 - csr_matvec.c:388-390 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2916 - csr_matvec.c:280-287 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2917 - csr_matvec.c:283-285 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2924 - csr_matvec.c:397-404 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2925 - csr_matvec.c:400-402 - exec0.000.000.000.000.000.0000.000.000.00
gomp_barrier_wait_endlibgomp.so.1.0.02.230.001.040.010.960.002500.330.12OMP (%): 100.000.00
hypre_BoomerAMGCreate2ndS._omp_fn.7+exec1.850.000.710.000.800.002520.060.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 1836 - par_strength.c:1695-1697 - exec0.000.000.000.000.000.0020.000.000.00
Loop 1820 - par_strength.c:1714-1797 - exec [...]+0.920.000.460.010.400.00700.000.000.00
Loop 1824 - par_strength.c:1731-1765 - exec+0.920.100.430.080.400.042520.040.010.00
Loop 1826 - par_strength.c:1743-1752 - exec0.810.810.340.340.350.352520.050.010.00
Loop 1825 - par_strength.c:1756-1765 - exec0.000.000.010.010.000.00200.000.000.00
Loop 1821 - par_strength.c:1770-1797 - exec+0.000.000.020.000.000.0040.000.000.00
Loop 1822 - par_strength.c:1791-1797 - exec0.000.000.000.000.000.0050.000.000.00
Loop 1823 - par_strength.c:1782-1788 - exec0.000.000.010.010.000.0020.000.000.00
Loop 1818 - par_strength.c:1955-1957 - exec0.000.000.010.010.000.0010.000.000.00
Loop 1801 - par_strength.c:2095-2230 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 1802 - par_strength.c:2224-2230 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1804 - par_strength.c:2216-2222 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1807 - par_strength.c:2106-2158 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 1808 - par_strength.c:2143-2158 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1809 - par_strength.c:2124-2139 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1803 - par_strength.c:2163-2211 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 1806 - par_strength.c:2181-2195 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1805 - par_strength.c:2199-2211 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1817 - par_strength.c:1978-1984 - exec0.000.000.010.010.000.00540.000.000.00
Loop 1828 - par_strength.c:1806-1941 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 1833 - par_strength.c:1823-1872 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 1835 - par_strength.c:1840-1854 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1834 - par_strength.c:1858-1872 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1827 - par_strength.c:1877-1922 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 1831 - par_strength.c:1911-1922 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1832 - par_strength.c:1894-1907 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1830 - par_strength.c:1927-1933 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1829 - par_strength.c:1935-1941 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1810 - par_strength.c:2000-2083 - exec [...]+0.890.000.440.010.390.00590.000.000.00
Loop 1811 - par_strength.c:2053-2083 - exec+0.000.000.010.000.000.0030.000.000.00
Loop 1813 - par_strength.c:2066-2073 - exec0.000.000.000.000.000.0020.000.000.00
Loop 1812 - par_strength.c:2076-2083 - exec0.000.000.000.000.000.0060.000.000.00
Loop 1814 - par_strength.c:2011-2048 - exec+0.890.100.410.070.380.042520.040.010.00
Loop 1815 - par_strength.c:2038-2048 - exec0.000.000.010.010.000.00120.000.000.00
Loop 1816 - par_strength.c:2024-2034 - exec0.790.790.330.330.340.342520.040.010.00
Loop 1800 - par_strength.c:1691-1693 - exec0.010.010.010.010.000.001530.000.000.00
Loop 1819 - par_strength.c:1951-1953 - exec0.030.030.020.020.010.012520.000.000.00
hypre_BoomerAMGBuildMultipass._omp_fn.5+exec1.740.000.680.000.750.002520.070.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 573 - par_multi_interp.c:1072-1125 - exec+0.790.050.380.050.340.022450.020.010.00
Loop 576 - par_multi_interp.c:1075-1099 - exec+0.740.740.320.310.320.322520.030.010.00
Loop 578 - par_multi_interp.c:1082-1088 - exec0.000.000.010.010.000.00270.000.000.00
Loop 577 - par_multi_interp.c:1093-1099 - exec0.000.000.000.000.000.0000.000.000.00
Loop 574 - par_multi_interp.c:1104-1125 - exec+0.000.000.010.010.000.00290.000.000.00
Loop 575 - par_multi_interp.c:1111-1125 - exec0.000.000.000.000.000.0000.000.000.00
Loop 579 - par_multi_interp.c:1030-1034 - exec0.040.040.020.020.020.022460.010.000.00
Loop 580 - par_multi_interp.c:1017-1020 - exec0.000.000.000.000.000.0000.000.000.00
Loop 581 - par_multi_interp.c:939-999 - exec [...]+0.900.070.420.060.390.032500.030.010.00
Loop 582 - par_multi_interp.c:976-999 - exec+0.000.000.010.010.000.00180.000.000.00
Loop 583 - par_multi_interp.c:983-999 - exec0.000.000.000.000.000.0000.000.000.00
Loop 584 - par_multi_interp.c:944-970 - exec+0.840.840.350.350.360.362520.060.020.00
Loop 585 - par_multi_interp.c:963-970 - exec0.000.000.000.000.000.0000.000.000.00
Loop 586 - par_multi_interp.c:951-958 - exec0.000.000.000.000.000.0000.000.000.00
hypre_SeqVectorAxpy._omp_fn.0+exec1.680.000.670.010.730.002520.050.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2977 - vector.c:452-452 - exec1.681.680.670.670.730.732520.050.020.00
gomp_team_barrier_wait_endlibgomp.so.1.0.01.641.641.221.220.710.712520.360.15OMP (%): 100.000.00
hypre_BoomerAMGCreateS._omp_fn.1+exec1.590.000.620.000.690.002520.050.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 1759 - par_strength.c:492-513 - exec+0.670.060.320.050.290.032470.030.010.00
Loop 1760 - par_strength.c:508-513 - exec0.000.000.010.010.000.00150.000.000.00
Loop 1761 - par_strength.c:498-503 - exec0.600.600.260.260.260.262520.030.010.00
Loop 1762 - par_strength.c:253-472 - exec [...]+0.920.140.540.090.400.062520.040.010.00
Loop 1764 - par_strength.c:436-445 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1769 - par_strength.c:311-314 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1772 - par_strength.c:451-460 - exec0.390.390.220.220.170.172520.060.020.00
Loop 1766 - par_strength.c:351-353 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1780 - par_strength.c:392-398 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1773 - par_strength.c:329-332 - exec0.000.000.000.000.000.0030.000.000.00
Loop 1776 - par_strength.c:363-369 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1779 - par_strength.c:405-411 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1767 - par_strength.c:345-347 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1763 - par_strength.c:436-441 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1775 - par_strength.c:376-382 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1781 - par_strength.c:297-302 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1768 - par_strength.c:316-319 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1770 - par_strength.c:463-468 - exec0.000.000.000.000.000.0020.000.000.00
Loop 1778 - par_strength.c:270-275 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1777 - par_strength.c:278-283 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1774 - par_strength.c:324-327 - exec0.390.390.220.220.170.172520.060.020.00
Loop 1782 - par_strength.c:289-294 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1771 - par_strength.c:463-472 - exec0.000.000.010.010.000.0080.000.000.00
Loop 1765 - par_strength.c:424-433 - exec0.000.000.000.000.000.0000.000.000.00
hypre_ParCSRRelaxThreads._omp_fn.0+exec1.570.000.670.010.680.002520.080.03Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2049 - ams.c:3659-3659 - exec1.571.570.670.670.680.682520.080.030.00
hypre_BoomerAMGBuildMultipass._omp_fn.10+exec1.460.000.580.000.630.002520.040.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 609 - par_multi_interp.c:1774-1876 - exec+1.460.190.770.130.630.082520.050.020.00
Loop 620 - par_multi_interp.c:1782-1787 - exec0.000.000.000.000.000.0010.000.000.00
Loop 614 - par_multi_interp.c:1811-1837 - exec+0.820.820.390.380.360.362520.070.020.00
Loop 616 - par_multi_interp.c:1816-1822 - exec0.000.000.010.010.000.00260.000.000.00
Loop 615 - par_multi_interp.c:1824-1830 - exec0.000.000.000.000.000.0000.000.000.00
Loop 612 - par_multi_interp.c:1840-1867 - exec+0.000.000.010.010.000.00360.000.000.00
Loop 613 - par_multi_interp.c:1851-1860 - exec0.000.000.000.000.000.0000.000.000.00
Loop 611 - par_multi_interp.c:1873-1874 - exec0.000.000.000.000.000.0000.000.000.00
Loop 619 - par_multi_interp.c:1792-1797 - exec0.000.000.000.000.000.0000.000.000.00
Loop 618 - par_multi_interp.c:1799-1803 - exec0.450.450.220.220.190.192520.060.020.00
Loop 617 - par_multi_interp.c:1805-1809 - exec0.000.000.010.010.000.00230.000.000.00
Loop 610 - par_multi_interp.c:1875-1876 - exec0.000.000.000.000.000.0000.000.000.00
hypre_ParMatmul_RowSizes._omp_fn.0+exec1.430.000.560.010.620.002520.080.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2344 - par_csr_matop.c:263-266 - exec0.030.030.020.020.010.012460.010.000.00
Loop 2351 - par_csr_matop.c:127-242 - exec [...]+1.400.000.740.000.600.0000.000.000.00
Loop 2347 - par_csr_matop.c:127-242 - exec [...]+1.400.030.740.040.600.022370.020.010.00
Loop 2352 - par_csr_matop.c:187-231 - exec [...]+1.360.670.660.310.590.292520.080.030.00
Loop 2353 - par_csr_matop.c:218-231 - exec [...]0.000.000.010.010.000.00590.010.000.00
Loop 2354 - par_csr_matop.c:195-208 - exec [...]0.690.690.330.330.300.302520.080.030.00
Loop 2348 - par_csr_matop.c:146-177 - exec [...]+0.000.000.030.010.000.00360.000.000.00
Loop 2349 - par_csr_matop.c:170-177 - exec0.000.000.010.010.000.00130.010.000.00
Loop 2350 - par_csr_matop.c:154-167 - exec [...]0.000.000.010.010.000.00220.000.000.00
Loop 2345 - par_csr_matop.c:257-260 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2346 - par_csr_matop.c:273-276 - exec0.000.000.000.000.000.0000.000.000.00
hypre_ParMatmul._omp_fn.3+exec1.380.000.550.000.600.002520.030.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2361 - par_csr_matop.c:865-989 - exec [...]+1.370.000.720.000.590.0000.000.000.00
Loop 2356 - par_csr_matop.c:865-989 - exec [...]+1.370.000.720.010.590.0060.000.000.00
Loop 2358 - par_csr_matop.c:865-989 - exec [...]+1.370.020.710.030.590.012160.010.010.00
Loop 2357 - par_csr_matop.c:888-928 - exec [...]+0.000.000.030.010.000.00230.000.000.00
Loop 2360 - par_csr_matop.c:897-915 - exec [...]0.000.000.010.010.000.00360.000.000.00
Loop 2359 - par_csr_matop.c:917-928 - exec0.000.000.000.000.000.00150.000.000.00
Loop 2362 - par_csr_matop.c:937-989 - exec [...]+1.350.490.660.250.580.212520.070.030.00
Loop 2363 - par_csr_matop.c:970-989 - exec [...]0.000.000.010.010.000.00660.010.000.00
Loop 2364 - par_csr_matop.c:946-965 - exec [...]0.860.860.400.400.370.372520.070.030.00
Loop 2365 - par_csr_matop.c:858-859 - exec0.000.000.010.010.000.00900.000.000.00
hypre_CSRMatrixMatvecT._omp_fn.3+exec1.260.000.520.000.540.002520.050.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2944 - csr_matvec.c:577-579 - exec+0.040.000.060.010.020.00430.000.000.00
Loop 2943 - csr_matvec.c:577-579 - exec0.040.040.050.050.020.022440.020.010.00
Loop 2945 - csr_matvec.c:564-567 - exec+1.211.190.530.490.520.512520.040.010.00
Loop 2946 - csr_matvec.c:564-567 - exec0.020.020.040.040.010.012100.020.010.00
hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+exec1.250.000.490.000.540.002520.040.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2685 - IJMatrix_parcsr.c:3274-3500 - exec [...]+1.240.120.660.190.540.052520.050.020.00
Loop 2689 - IJMatrix_parcsr.c:3316-3337 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2691 - IJMatrix_parcsr.c:3316-3336 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2692 - IJMatrix_parcsr.c:3318-3320 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2693 - IJMatrix_parcsr.c:3383-3454 - exec [...]+1.121.120.470.470.480.482520.060.020.00
Loop 2695 - IJMatrix_parcsr.c:3422-3424 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2694 - IJMatrix_parcsr.c:3388-3390 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2686 - IJMatrix_parcsr.c:3470-3500 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2688 - IJMatrix_parcsr.c:3475-3484 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2687 - IJMatrix_parcsr.c:3478-3484 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2690 - IJMatrix_parcsr.c:3359-3362 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2684 - IJMatrix_parcsr.c:3282-3283 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2696 - IJMatrix_parcsr.c:3274-3275 - exec0.010.010.010.010.000.001770.000.000.00
hypre_BoomerAMGCoarsenPMIS._omp_fn.6+exec1.160.000.470.000.500.002520.080.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 91 - par_coarsen.c:2354-2381 - exec+1.160.110.530.080.500.052520.040.010.00
Loop 92 - par_coarsen.c:2372-2381 - exec0.000.000.010.010.000.00380.000.000.00
Loop 93 - par_coarsen.c:2361-2369 - exec1.051.050.440.440.450.452520.080.020.00
BuildIJLaplacian27pt._omp_fn.0+exec1.130.000.500.000.490.002520.120.04Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 6 - amg.c:798-2346 - exec [...]+0.620.000.290.000.270.0000.000.000.00
Loop 5 - amg.c:798-2346 - exec [...]+0.620.000.290.010.270.00490.000.000.00
Loop 9 - amg.c:857-2346 - exec [...]0.000.000.010.010.000.00250.000.000.00
Loop 10 - amg.c:883-2346 - exec [...]0.610.610.260.260.270.272520.060.020.00
Loop 8 - amg.c:1406-2344 - exec [...]0.000.000.010.010.000.00280.000.000.00
Loop 7 - amg.c:1119-2344 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 11 - amg.c:1378-1379 - exec0.000.000.000.000.000.0000.000.000.00
Loop 13 - amg.c:794-1995 - exec [...]+0.510.000.270.000.220.0000.000.000.00
Loop 12 - amg.c:796-1995 - exec [...]+0.510.000.270.010.220.00220.000.000.00
Loop 17 - amg.c:798-1367 - exec [...]0.510.510.250.250.220.222520.100.040.00
Loop 15 - amg.c:798-1367 - exec [...]0.000.000.010.010.000.00240.000.000.00
Loop 16 - amg.c:798-1367 - exec [...]0.000.000.010.010.000.00490.000.000.00
Loop 14 - amg.c:798-1367 - exec [...]0.000.000.000.000.000.0000.000.000.00
hypre_CSRMatrixMultiply._omp_fn.0+exec0.990.000.390.000.430.002520.050.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2829 - csr_matop.c:248-249 - exec0.000.000.010.010.000.0080.000.000.00
Loop 2825 - csr_matop.c:272-298 - exec+0.600.000.310.010.260.0090.010.000.00
Loop 2826 - csr_matop.c:282-298 - exec+0.600.140.300.090.260.062520.030.010.00
Loop 2827 - csr_matop.c:286-298 - exec0.460.460.200.200.200.202520.040.010.00
Loop 2831 - csr_matop.c:214-231 - exec+0.380.000.210.000.170.0040.000.000.00
Loop 2832 - csr_matop.c:222-231 - exec+0.380.120.200.080.170.052520.030.010.00
Loop 2833 - csr_matop.c:225-231 - exec0.260.260.130.130.110.112520.030.010.00
Loop 2830 - csr_matop.c:245-246 - exec0.000.000.000.000.000.0010.000.000.00
Loop 2828 - csr_matop.c:254-255 - exec0.000.000.000.000.000.0000.000.000.00
hypre_SeqVectorInnerProd._omp_fn.0+exec0.860.000.370.010.370.002520.040.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2978 - vector.c:483-483 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2979 - vector.c:486-486 - exec0.860.860.370.370.370.372520.040.010.00
hypre_IJMatrixAssembleParCSR._omp_fn.1+exec0.680.000.270.000.290.002520.020.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2667 - IJMatrix_parcsr.c:2802-2812 - exec+0.680.000.280.010.290.00480.000.000.00
Loop 2668 - IJMatrix_parcsr.c:2803-2812 - exec0.680.680.270.270.290.292520.020.000.00
hypre_BoomerAMGCoarsenPMIS._omp_fn.2+exec0.660.000.260.000.280.002520.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 105 - par_coarsen.c:2135-2136 - exec0.660.660.260.260.280.282520.020.010.00
hypre_BoomerAMGCoarsenPMIS._omp_fn.7+exec0.550.000.230.000.240.002520.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 96 - par_coarsen.c:2446-2477 - exec [...]+0.550.050.270.050.240.022460.020.010.00
Loop 98 - par_coarsen.c:2465-2470 - exec0.500.500.210.210.210.212520.030.010.00
Loop 97 - par_coarsen.c:2473-2477 - exec0.000.000.000.000.000.00150.000.000.00
hypre_BoomerAMGBuildMultipass._omp_fn.9+exec0.440.000.180.000.190.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 621 - par_multi_interp.c:1593-1660 - exec [...]+0.440.060.220.050.190.032510.030.010.00
Loop 622 - par_multi_interp.c:1659-1660 - exec0.000.000.000.000.000.0000.000.000.00
Loop 625 - par_multi_interp.c:1639-1652 - exec0.000.000.000.000.000.0000.000.000.00
Loop 627 - par_multi_interp.c:1633-1636 - exec0.000.000.000.000.000.0000.000.000.00
Loop 628 - par_multi_interp.c:1618-1628 - exec0.370.370.170.170.160.162520.030.010.00
Loop 623 - par_multi_interp.c:1657-1658 - exec0.000.000.000.000.000.0000.000.000.00
Loop 626 - par_multi_interp.c:1639-1652 - exec0.000.000.000.000.000.0000.000.000.00
Loop 629 - par_multi_interp.c:1618-1628 - exec0.000.000.000.000.000.0000.000.000.00
Loop 624 - par_multi_interp.c:1639-1652 - exec0.000.000.010.010.000.00110.000.000.00
Loop 630 - par_multi_interp.c:1612-1615 - exec0.000.000.000.000.000.0000.000.000.00
hypre_CSRMatrixMatvecOutOfPlace._omp_fn.5+exec0.380.000.180.010.160.002520.030.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2915 - csr_matvec.c:237-237 - exec0.380.380.180.180.160.162520.030.010.00
hypre_CSRMatrixMatvecOutOfPlace._omp_fn.2+exec0.360.000.170.010.160.002520.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2896 - csr_matvec.c:161-161 - exec0.360.360.170.170.160.162520.020.010.00
hypre_ParCSRComputeL1NormsThreads._omp_fn.0+exec0.340.000.140.000.150.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 1994 - ams.c:3369-3541 - exec [...]+0.160.000.180.010.070.0010.000.000.00
Loop 1993 - ams.c:3532-3534 - exec0.040.040.040.040.020.021200.010.000.00
Loop 2003 - ams.c:3458-3465 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2004 - ams.c:3464-3465 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2005 - ams.c:3461-3462 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2012 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2020 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2006 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 1999 - ams.c:3382-3409 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2000 - ams.c:3407-3409 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2001 - ams.c:3401-3403 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1996 - ams.c:3382-3401 - exec [...]+0.120.010.130.030.050.011100.020.010.00
Loop 1997 - ams.c:3393-3394 - exec0.000.000.000.000.000.0020.000.000.00
Loop 1998 - ams.c:3388-3389 - exec0.110.110.100.100.050.051290.060.020.00
Loop 2016 - ams.c:3416-3451 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2018 - ams.c:3439-3444 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2017 - ams.c:3449-3451 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2019 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2007 - ams.c:3470-3527 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2010 - ams.c:3519-3521 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2011 - ams.c:3501-3513 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2009 - ams.c:3476-3487 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2008 - ams.c:3493-3494 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2013 - ams.c:3416-3439 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2014 - ams.c:3431-3432 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2015 - ams.c:3422-3426 - exec0.000.000.000.000.000.0000.000.000.00
Loop 1995 - ams.c:3536-3538 - exec0.000.000.010.010.000.00680.000.000.00
Loop 2002 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2022 - ams.c:3363-3541 - exec [...]+0.180.000.180.000.080.0000.000.000.00
Loop 2041 - ams.c:3416-3439 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2043 - ams.c:3422-3426 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2042 - ams.c:3431-3432 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2048 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2027 - ams.c:3382-3409 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2029 - ams.c:3401-3403 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2028 - ams.c:3407-3409 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2047 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2030 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2021 - ams.c:3532-3534 - exec0.040.040.040.040.020.021340.010.000.00
Loop 2035 - ams.c:3470-3527 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2036 - ams.c:3493-3494 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2038 - ams.c:3519-3521 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2037 - ams.c:3476-3487 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2039 - ams.c:3501-3513 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2044 - ams.c:3416-3451 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2045 - ams.c:3449-3451 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2046 - ams.c:3439-3444 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2023 - ams.c:3536-3538 - exec0.000.000.010.010.000.00780.000.000.00
Loop 2040 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2024 - ams.c:3382-3401 - exec [...]+0.130.020.140.030.060.011260.020.010.00
Loop 2025 - ams.c:3393-3394 - exec0.000.000.000.000.000.0010.000.000.00
Loop 2026 - ams.c:3388-3389 - exec0.120.120.100.100.050.051440.060.020.00
Loop 2034 - ams.c:3369-3536 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2031 - ams.c:3458-3465 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2032 - ams.c:3464-3465 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2033 - ams.c:3461-3462 - exec0.000.000.000.000.000.0000.000.000.00
hypre_SeqVectorScale._omp_fn.0+exec0.320.000.150.000.140.002520.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2976 - vector.c:416-416 - exec0.320.320.150.150.140.142520.020.010.00
hypre_BoomerAMGBuildExtPIInterp._omp_fn.0+exec0.320.000.150.010.140.002520.050.02Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 731 - par_lr_interp.c:1400-1403 - exec0.000.000.000.000.000.0040.000.000.00
Loop 711 - par_lr_interp.c:1469-1748 - exec [...]+0.270.000.290.010.120.00380.000.000.00
Loop 724 - par_lr_interp.c:1494-1700 - exec [...]+0.050.010.070.020.020.001350.010.000.00
Loop 727 - par_lr_interp.c:1516-1526 - exec0.040.040.040.040.020.022380.020.010.00
Loop 726 - par_lr_interp.c:1532-1545 - exec0.000.000.000.000.000.0000.000.000.00
Loop 725 - par_lr_interp.c:1532-1545 - exec0.000.000.010.010.000.00100.000.000.00
Loop 717 - par_lr_interp.c:1609-1675 - exec [...]+0.210.070.180.050.090.032520.030.010.00
Loop 719 - par_lr_interp.c:1644-1651 - exec0.040.040.040.040.020.022370.020.010.00
Loop 718 - par_lr_interp.c:1655-1660 - exec0.000.000.000.000.000.0080.000.000.00
Loop 720 - par_lr_interp.c:1632-1637 - exec0.000.000.000.000.000.00210.000.000.00
Loop 721 - par_lr_interp.c:1624-1628 - exec0.100.100.080.080.040.042510.030.010.00
Loop 713 - par_lr_interp.c:1742-1743 - exec0.000.000.000.000.000.0040.000.000.00
Loop 722 - par_lr_interp.c:1555-1596 - exec+0.000.000.010.010.000.0030.000.000.00
Loop 723 - par_lr_interp.c:1573-1596 - exec0.000.000.000.000.000.0050.000.000.00
Loop 712 - par_lr_interp.c:1744-1745 - exec0.000.000.000.000.000.0000.000.000.00
Loop 714 - par_lr_interp.c:1680-1735 - exec [...]+0.000.000.020.010.000.00170.000.000.00
Loop 715 - par_lr_interp.c:1688-1700 - exec0.000.000.000.000.000.00170.000.000.00
Loop 716 - par_lr_interp.c:1707-1723 - exec0.000.000.000.000.000.0050.000.000.00
Loop 728 - par_lr_interp.c:1444-1445 - exec0.000.000.000.000.000.0010.000.000.00
Loop 730 - par_lr_interp.c:1378-1382 - exec0.000.000.000.000.000.0000.000.000.00
Loop 740 - par_lr_interp.c:1230-1231 - exec0.000.000.000.000.000.0000.000.000.00
Loop 729 - par_lr_interp.c:1451-1452 - exec0.000.000.010.010.000.0010.000.000.00
Loop 710 - par_lr_interp.c:1458-1459 - exec0.000.000.010.010.000.0010.000.000.00
Loop 733 - par_lr_interp.c:1244-1532 - exec [...]+0.050.000.070.010.020.00180.000.000.00
Loop 734 - par_lr_interp.c:1313-1350 - exec+0.000.000.010.000.000.0020.000.000.00
Loop 735 - par_lr_interp.c:1331-1350 - exec0.000.000.000.000.000.0010.000.000.00
Loop 736 - par_lr_interp.c:1264-1532 - exec [...]+0.050.010.060.020.020.001490.010.000.00
Loop 737 - par_lr_interp.c:1291-1303 - exec [...]0.000.000.000.000.000.0040.000.000.00
Loop 738 - par_lr_interp.c:1291-1303 - exec0.000.000.000.000.000.0000.000.000.00
Loop 739 - par_lr_interp.c:1277-1285 - exec0.040.040.030.030.020.022450.010.010.00
Loop 732 - par_lr_interp.c:1393-1396 - exec0.000.000.000.000.000.0020.000.000.00
hypre_BoomerAMGBuildMultipass+exec0.280.004.540.000.120.0060.070.03Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 689 - par_multi_interp.c:548-600 - exec [...]+0.090.001.420.000.040.0000.000.000.00
Loop 690 - par_multi_interp.c:590-594 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 691 - par_multi_interp.c:593-594 - exec0.000.000.000.000.000.0010.000.000.00
Loop 692 - par_multi_interp.c:550-576 - exec [...]+0.090.071.421.210.040.0360.050.020.00
Loop 693 - par_multi_interp.c:568-571 - exec0.000.000.010.010.000.0010.000.000.00
Loop 694 - par_multi_interp.c:554-557 - exec0.010.010.210.210.000.0060.050.020.00
Loop 701 - par_multi_interp.c:440-457 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 702 - par_multi_interp.c:442-454 - exec0.000.000.000.000.000.0010.000.000.00
Loop 703 - par_multi_interp.c:415-423 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 704 - par_multi_interp.c:418-423 - exec0.000.000.000.000.000.0000.000.000.00
Loop 650 - par_multi_interp.c:307-311 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 707 - par_multi_interp.c:310-311 - exec0.000.000.000.000.000.0000.000.000.00
Loop 700 - par_multi_interp.c:466-469 - exec0.000.000.000.000.000.0000.000.000.00
Loop 697 - par_multi_interp.c:488-514 - exec+0.100.011.660.190.040.0060.070.030.00
Loop 698 - par_multi_interp.c:501-508 - exec0.000.000.010.010.000.0020.010.000.00
Loop 699 - par_multi_interp.c:491-498 - exec0.090.091.451.450.040.0460.050.020.00
Loop 651 - par_multi_interp.c:323-327 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 706 - par_multi_interp.c:326-327 - exec0.000.000.000.000.000.0000.000.000.00
Loop 705 - par_multi_interp.c:385-410 - exec0.010.010.160.160.000.0060.010.000.00
Loop 708 - par_multi_interp.c:205-208 - exec0.000.000.000.000.000.0000.000.000.00
Loop 683 - par_multi_interp.c:646-661 - exec+0.080.001.420.130.040.0060.070.030.00
Loop 685 - par_multi_interp.c:651-655 - exec0.080.081.291.290.030.0360.060.030.00
Loop 684 - par_multi_interp.c:657-661 - exec0.000.000.000.000.000.0010.000.000.00
Loop 686 - par_multi_interp.c:548-600 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 687 - par_multi_interp.c:590-594 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 688 - par_multi_interp.c:593-594 - exec0.000.000.000.000.000.0000.000.000.00
Loop 654 - par_multi_interp.c:2016-2017 - exec0.000.000.000.000.000.0000.000.000.00
Loop 653 - par_multi_interp.c:693-1304 - exec [...]+0.000.000.030.000.000.0000.000.000.00
Loop 682 - par_multi_interp.c:703-717 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 669 - par_multi_interp.c:872-879 - exec0.000.000.000.000.000.0000.000.000.00
Loop 670 - par_multi_interp.c:872-879 - exec0.000.000.000.000.000.0000.000.000.00
Loop 674 - par_multi_interp.c:773-784 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 675 - par_multi_interp.c:775-780 - exec0.000.000.000.000.000.0000.000.000.00
Loop 676 - par_multi_interp.c:733-758 - exec+0.000.000.010.000.000.0000.000.000.00
Loop 677 - par_multi_interp.c:735-758 - exec+0.000.000.010.000.000.0030.000.000.00
Loop 678 - par_multi_interp.c:749-758 - exec+0.000.000.000.000.000.0010.000.000.00
Loop 680 - par_multi_interp.c:749-755 - exec0.000.000.000.000.000.0000.000.000.00
Loop 681 - par_multi_interp.c:742-745 - exec0.000.000.000.000.000.0000.000.000.00
Loop 679 - par_multi_interp.c:749-755 - exec0.000.000.000.000.000.0000.000.000.00
Loop 652 - par_multi_interp.c:823-860 - exec [...]+0.000.000.020.000.000.0000.000.000.00
Loop 671 - par_multi_interp.c:825-860 - exec [...]+0.000.000.020.000.000.0010.000.000.00
Loop 673 - par_multi_interp.c:829-856 - exec [...]+0.000.000.010.010.000.0010.000.000.00
Loop 672 - par_multi_interp.c:839-843 - exec0.000.000.000.000.000.0010.000.000.00
Loop 668 - par_multi_interp.c:1158-1161 - exec0.000.000.070.070.000.0060.010.000.00
Loop 663 - par_multi_interp.c:1310-1566 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 664 - par_multi_interp.c:1324-1338 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 665 - par_multi_interp.c:1326-1338 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 666 - par_multi_interp.c:1337-1338 - exec0.000.000.000.000.000.0000.000.000.00
Loop 667 - par_multi_interp.c:1333-1334 - exec0.000.000.000.000.000.0000.000.000.00
Loop 658 - par_multi_interp.c:1674-1888 - exec [...]+0.000.000.010.000.000.0000.000.000.00
Loop 659 - par_multi_interp.c:1688-1705 - exec+0.000.000.010.000.000.0000.000.000.00
Loop 660 - par_multi_interp.c:1690-1705 - exec+0.000.000.010.010.000.0050.010.000.00
Loop 661 - par_multi_interp.c:1703-1705 - exec0.000.000.000.000.000.0000.000.000.00
Loop 662 - par_multi_interp.c:1697-1699 - exec0.000.000.000.000.000.0000.000.000.00
Loop 655 - par_multi_interp.c:1982-1989 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 656 - par_multi_interp.c:1984-1989 - exec0.000.000.000.000.000.0000.000.000.00
Loop 657 - par_multi_interp.c:1962-1968 - exec0.000.000.000.000.000.0010.000.000.00
Loop 695 - par_multi_interp.c:526-530 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 696 - par_multi_interp.c:529-530 - exec0.000.000.000.000.000.0000.000.000.00
hypre_ParTMatmul._omp_fn.0+exec0.270.000.140.010.120.002520.090.03Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2410 - par_csr_matop.c:3586-3634 - exec+0.130.000.110.010.060.00130.000.000.00
Loop 2416 - par_csr_matop.c:3590-3596 - exec0.010.010.010.010.000.001140.010.000.00
Loop 2411 - par_csr_matop.c:3606-3634 - exec+0.130.000.080.010.050.00280.000.000.00
Loop 2412 - par_csr_matop.c:3623-3634 - exec0.000.000.000.000.000.0030.000.000.00
Loop 2413 - par_csr_matop.c:3610-3621 - exec0.000.000.000.000.000.0030.000.000.00
Loop 2414 - par_csr_matop.c:3607-3608 - exec0.120.120.060.060.050.052520.040.020.00
Loop 2415 - par_csr_matop.c:3598-3604 - exec0.000.000.000.000.000.0020.000.000.00
Loop 2417 - par_csr_matop.c:3537-3540 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2418 - par_csr_matop.c:3489-3528 - exec+0.140.000.110.010.060.00280.000.000.00
Loop 2423 - par_csr_matop.c:3497-3500 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2424 - par_csr_matop.c:3491-3494 - exec0.000.000.010.010.000.00690.000.000.00
Loop 2419 - par_csr_matop.c:3503-3522 - exec+0.130.000.090.000.060.00190.000.000.00
Loop 2420 - par_csr_matop.c:3516-3522 - exec0.000.000.000.000.000.0050.000.000.00
Loop 2422 - par_csr_matop.c:3504-3505 - exec0.130.130.070.070.060.062520.050.020.00
Loop 2421 - par_csr_matop.c:3507-3513 - exec0.000.000.000.000.000.0010.000.000.00
__memset_avx512_unaligned_ermslibc.so.60.270.270.230.230.120.122520.030.02Memory (%): 100.000.00
hypre_CSRMatrixTranspose._omp_fn.0+exec0.190.000.090.000.080.002520.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2834 - csr_matop.c:540-548 - exec+0.150.020.090.030.060.012240.010.000.00
Loop 2835 - csr_matop.c:541-548 - exec0.130.130.060.060.050.052520.010.010.00
Loop 2843 - csr_matop.c:483-485 - exec0.020.020.020.020.010.012520.010.000.00
Loop 2841 - csr_matop.c:380-513 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2840 - csr_matop.c:380-513 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2836 - csr_matop.c:553-560 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2837 - csr_matop.c:554-560 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2838 - csr_matop.c:380-527 - exec [...]0.010.010.020.020.000.001740.010.000.00
Loop 2839 - csr_matop.c:380-527 - exec [...]0.000.000.000.000.000.0000.000.000.00
Loop 2842 - csr_matop.c:380-500 - exec [...]0.020.020.010.010.010.012470.010.000.00
hypre_SeqVectorSetConstantValues._omp_fn.0+exec0.170.000.090.000.070.002520.030.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2974 - vector.c:271-271 - exec0.170.170.090.090.070.072520.030.010.00
hypre_BoomerAMGCoarsenPMIS._omp_fn.8+exec0.110.000.060.010.050.002520.010.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 104 - par_coarsen.c:2528-2540 - exec0.070.070.040.040.030.032520.020.010.00
Loop 101 - par_coarsen.c:2571-2576 - exec0.000.000.000.000.000.0010.000.000.00
Loop 102 - par_coarsen.c:2562-2567 - exec0.040.040.030.030.020.022520.020.010.00
Loop 103 - par_coarsen.c:2544-2556 - exec0.000.000.010.010.000.0070.000.000.00
unknown_kernel_regionkernel0.090.000.080.000.040.002520.040.01System (%): 97.41
OMP (%): 2.53
MPI (%): 0.06
0.00
hypre_BoomerAMGCoarsenPMIS._omp_fn.4+exec0.050.000.030.000.020.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 95 - par_coarsen.c:2332-2334 - exec0.050.050.030.030.020.022520.010.000.00
hypre_CSRMatrixMatvecOutOfPlace._omp_fn.3+exec0.050.000.060.010.020.002410.030.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2905 - csr_matvec.c:191-191 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2907 - csr_matvec.c:183-204 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2906 - csr_matvec.c:199-204 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2908 - csr_matvec.c:202-203 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2899 - csr_matvec.c:191-191 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2903 - csr_matvec.c:183-196 - exec [...]+0.050.010.080.010.020.001030.010.000.00
Loop 2904 - csr_matvec.c:194-195 - exec0.040.040.060.060.020.022350.020.010.00
Loop 2901 - csr_matvec.c:183-204 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2900 - csr_matvec.c:199-204 - exec+0.000.000.000.000.000.0000.000.000.00
Loop 2902 - csr_matvec.c:202-203 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2897 - csr_matvec.c:183-196 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2898 - csr_matvec.c:194-195 - exec0.000.000.000.000.000.0000.000.000.00
hypre_CSRMatrixMatvecOutOfPlace+exec0.040.000.720.000.020.0060.110.05Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2953 - csr_matvec.c:166-167 - exec0.040.040.720.720.020.0260.110.050.00
hypre_IJMatrixInitializeParCSR._omp_fn.0+exec0.040.000.020.000.020.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2664 - IJMatrix_parcsr.c:306-307 - exec0.040.040.020.020.020.022520.010.000.00
hypre_BoomerAMGCreate2ndS._omp_fn.0+exec0.030.000.020.000.010.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 1838 - par_strength.c:1261-1263 - exec0.010.010.010.010.000.001920.000.000.00
Loop 1837 - par_strength.c:1268-1278 - exec0.020.020.010.010.010.012520.010.000.00
hypre_BinarySearch+exec0.030.000.030.010.010.002500.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 3009 - binsearch.c:35-44 - exec0.030.030.030.030.010.012420.010.000.00
hypre_IJVectorSetValuesPar._omp_fn.0+exec0.020.000.020.000.010.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2801 - IJVector_parcsr.c:443-443 - exec0.020.020.020.020.010.012520.010.000.00
hypre_Randexec0.020.020.340.340.010.0160.020.01Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
hypre_BoomerAMGCoarsenPMIS._omp_fn.3+exec0.020.000.020.000.010.002520.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 99 - par_coarsen.c:2142-2142 - exec0.020.020.020.020.010.012520.010.000.00
hypre_SeqVectorCopy._omp_fn.0+exec0.020.000.010.000.010.002510.010.00Exe (%): 100.000.00GNU C89 14.2.0 -march=graniterapids -g -O3 -O3 -std=gnu90 -fno-tree-vectorize -fno-openmp-simd -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops
Loop 2975 - vector.c:337-337 - exec0.020.020.010.010.010.012510.010.000.00
ADIOI_GEN_SetLockDirect64libmpi.so.12.0.00.020.020.420.420.010.0160.240.10MPI (%): 100.000.00
gomp_barrier_waitlibgomp.so.1.0.00.010.010.020.020.010.011630.010.00OMP (%): 100.000.00
×