Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_llvm https://github.com/llvm/llvm-project/commit/4399f2a5ef38df381c2b65052621131890194d59 (+ 484 commits)
test_url https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-Oz_LTO-build/192/
Filter

llvm-aarch64-master-Oz_LTO test results

Run Order Start Time Duration
Current 0192 (llvmorg-20-init-02082-g4399f2a5ef38) 2024-08-08T19:46:56 0:00:00
Previous 0191 (llvmorg-20-init-01598-gfc157522c568) 2024-08-05T12:08:48 0:00:00
Baseline 0001 (llvmorg-17-init-03810-g04a9c62554cf) 2023-03-03T19:15:36 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 27 2
Performance Improvements 62 21
Added Tests 10 126
Unchanged Tests 735 685
Total Tests 834

Performance Regressions - Execution Δ Previous Current σ Δ (B) σ (B)
603.bwaves_s 5.58% 9402.000 9927.000 - 0.00% -
654.roms_s 2.83% 39462.000 40580.000 - 0.00% -

Performance Regressions - sample variability Δ Previous Current σ Δ (B) σ (B)
654.roms_s (unexplained diff vs previous) (percentage) 2966.67% 0.090 2.760 0.000 0.00% 0.000
654.roms_s (unexplained diff vs previous) 2921.62% 37.000 1118.000 0.000 0.00% 0.000
644.nab_s (unexplained diff vs previous) (percentage) 165.00% 0.200 0.530 0.000 0.00% 0.000
644.nab_s (unexplained diff vs previous) 156.52% 23.000 59.000 0.000 0.00% 0.000
648.exchange2_s (unexplained diff vs previous) 144.93% 69.000 169.000 0.000 0.00% 0.000
648.exchange2_s (unexplained diff vs previous) (percentage) 142.11% 0.190 0.460 0.000 0.00% 0.000
654.roms_s (max) 132.86% 493.000 1148.000 - 0.00% -
654.roms_s (max) (percentage) 126.40% 1.250 2.830 - 0.00% -
631.deepsjeng_s (max) (percentage) 97.22% 0.360 0.710 - 0.00% -
631.deepsjeng_s (max) 93.33% 15.000 29.000 - 0.00% -
619.lbm_s (unexplained diff vs previous) (percentage) 60.00% 0.100 0.160 0.000 0.00% 0.000
619.lbm_s (unexplained diff vs previous) 58.62% 29.000 46.000 0.000 0.00% 0.000
603.bwaves_s (max) 25.40% 441.000 553.000 - 0.00% -
603.bwaves_s (max) (percentage) 18.72% 4.700 5.580 - 0.00% -
603.bwaves_s 13.13% 259.000 293.000 - 0.00% -
603.bwaves_s (avg) 13.13% 259.000 293.000 - 0.00% -
654.roms_s 9.12% 647.000 706.000 - 0.00% -
654.roms_s (avg) 9.12% 647.000 706.000 - 0.00% -
603.bwaves_s (avg) (percentage) 7.25% 2.760 2.960 - 0.00% -
654.roms_s (avg) (percentage) 6.10% 1.640 1.740 - 0.00% -
648.exchange2_s (max) 4.94% 162.000 170.000 - 0.00% -
648.exchange2_s (max) (percentage) 4.55% 0.440 0.460 - 0.00% -
631.deepsjeng_s 4.35% 23.000 24.000 - 0.00% -
631.deepsjeng_s (avg) 4.35% 23.000 24.000 - 0.00% -
631.deepsjeng_s (avg) (percentage) 1.75% 0.570 0.580 - 0.00% -

Performance Improvements - Execution Δ Previous Current σ Δ (B) σ (B)
627.cam4_s -1.37% 437.000 431.000 - 0.00% -
526.blender_r -1.20% 11124.000 10990.000 - 6.38% -
511.povray_r -1.12% 534.000 528.000 - -0.75% -

Performance Improvements - sample variability Δ Previous Current σ Δ (B) σ (B)
641.leela_s (unexplained diff vs previous) (percentage) -55.22% 0.670 0.300 0.000 0.00% 0.000
641.leela_s (unexplained diff vs previous) -54.84% 31.000 14.000 0.000 0.00% 0.000
620.omnetpp_s (unexplained diff vs previous) -48.15% 54.000 28.000 0.000 0.00% 0.000
620.omnetpp_s (unexplained diff vs previous) (percentage) -47.50% 1.200 0.630 0.000 0.00% 0.000
649.fotonik3d_s (max) (percentage) -32.14% 1.680 1.140 - 0.00% -
649.fotonik3d_s (max) -32.08% 212.000 144.000 - 0.00% -
508.namd_r (unexplained diff vs previous) (percentage) -26.67% 0.150 0.110 0.000 0.00% 0.000
508.namd_r (unexplained diff vs previous) -25.00% 4.000 3.000 0.000 0.00% 0.000
625.x264_s (max) -17.24% 29.000 24.000 - 0.00% -
625.x264_s (max) (percentage) -15.25% 0.590 0.500 - 0.00% -
620.omnetpp_s (max) -13.21% 53.000 46.000 - 0.00% -
620.omnetpp_s (max) (percentage) -12.61% 1.190 1.040 - 0.00% -
625.x264_s -11.11% 18.000 16.000 - 0.00% -
625.x264_s (avg) -11.11% 18.000 16.000 - 0.00% -
641.leela_s (max) (percentage) -10.45% 0.670 0.600 - 0.00% -
619.lbm_s (max) -10.01% 1799.000 1619.000 - 0.00% -
641.leela_s (max) -10.00% 30.000 27.000 - 0.00% -
619.lbm_s (max) (percentage) -9.89% 6.270 5.650 - 0.00% -
649.fotonik3d_s (avg) (percentage) -8.42% 1.900 1.740 - 0.00% -
649.fotonik3d_s -8.33% 240.000 220.000 - 0.00% -
649.fotonik3d_s (avg) -8.33% 240.000 220.000 - 0.00% -
625.x264_s (avg) (percentage) -8.11% 0.370 0.340 - 0.00% -
508.namd_r -7.14% 14.000 13.000 - 0.00% -
508.namd_r (avg) -7.14% 14.000 13.000 - 0.00% -
508.namd_r (max) -6.67% 30.000 28.000 - 0.00% -
657.xz_s -5.56% 54.000 51.000 - 0.00% -
657.xz_s (avg) -5.56% 54.000 51.000 - 0.00% -
510.parest_r (avg) (percentage) -5.19% 0.770 0.730 - 0.00% -
657.xz_s (avg) (percentage) -5.11% 2.350 2.230 - 0.00% -
619.lbm_s -4.62% 1992.000 1900.000 - 0.00% -
619.lbm_s (avg) -4.62% 1992.000 1900.000 - 0.00% -
508.namd_r (max) (percentage) -4.50% 1.110 1.060 - 0.00% -
619.lbm_s (avg) (percentage) -4.47% 6.940 6.630 - 0.00% -
510.parest_r -4.26% 47.000 45.000 - 0.00% -
510.parest_r (avg) -4.26% 47.000 45.000 - 0.00% -
638.imagick_s (max) -4.26% 47.000 45.000 - 0.00% -
508.namd_r (avg) (percentage) -3.77% 0.530 0.510 - 0.00% -
620.omnetpp_s -3.39% 59.000 57.000 - 0.00% -
620.omnetpp_s (avg) -3.39% 59.000 57.000 - 0.00% -
638.imagick_s (max) (percentage) -3.33% 1.500 1.450 - 0.00% -
526.blender_r (max) -3.17% 63.000 61.000 - 0.00% -
600.perlbench_s (max) -3.08% 65.000 63.000 - 0.00% -
620.omnetpp_s (avg) (percentage) -3.03% 1.320 1.280 - 0.00% -
600.perlbench_s (max) (percentage) -2.96% 2.030 1.970 - 0.00% -
605.mcf_s -2.47% 81.000 79.000 - 0.00% -
605.mcf_s (avg) -2.47% 81.000 79.000 - 0.00% -
605.mcf_s (avg) (percentage) -2.46% 1.220 1.190 - 0.00% -
605.mcf_s (unexplained diff vs previous) -2.44% 41.000 40.000 0.000 0.00% 0.000
510.parest_r (max) -2.27% 44.000 43.000 - 0.00% -
511.povray_r (max) (percentage) -2.21% 1.810 1.770 - 0.00% -
628.pop2_s (max) -1.65% 121.000 119.000 - 0.00% -
605.mcf_s (max) (percentage) -1.64% 0.610 0.600 - 0.00% -
605.mcf_s (unexplained diff vs previous) (percentage) -1.64% 0.610 0.600 0.000 0.00% 0.000
628.pop2_s (max) (percentage) -1.47% 0.680 0.670 - 0.00% -
644.nab_s (avg) (percentage) -1.47% 0.680 0.670 - 0.00% -
510.parest_r (max) (percentage) -1.39% 0.720 0.710 - 0.00% -
644.nab_s -1.32% 76.000 75.000 - 0.00% -
644.nab_s (avg) -1.32% 76.000 75.000 - 0.00% -
644.nab_s (max) -1.11% 90.000 89.000 - 0.00% -

Added Tests - sample variability
510.parest_r (unexplained diff vs previous)
510.parest_r (unexplained diff vs previous) (percentage)
603.bwaves_s (unexplained diff vs previous)
603.bwaves_s (unexplained diff vs previous) (percentage)
625.x264_s (unexplained diff vs previous)
625.x264_s (unexplained diff vs previous) (percentage)
649.fotonik3d_s (unexplained diff vs previous)
649.fotonik3d_s (unexplained diff vs previous) (percentage)
657.xz_s (unexplained diff vs previous)
657.xz_s (unexplained diff vs previous) (percentage)

Performance Regressions - Execution Δ (B) Baseline Current σ (B) Δ σ
526.blender_r 6.38% 10331.000 10990.000 - -1.20% -
605.mcf_s 5.09% 6382.000 6707.000 - 0.60% -

Performance Improvements - Code Size Δ (B) Baseline Current σ (B) Δ σ
631.deepsjeng_s -5.97% 59343.000 55799.000 - 0.00% -
602.gcc_s -3.35% 6613082.000 6391294.000 - 0.00% -
644.nab_s -2.68% 82210.000 80007.000 - 0.00% -
511.povray_r -2.67% 692391.000 673905.000 - -0.01% -
638.imagick_s -2.44% 957572.000 934212.000 - -0.00% -
600.perlbench_s -2.30% 1727039.000 1687343.000 - 0.00% -
657.xz_s -2.25% 107659.000 105235.000 - 0.00% -
605.mcf_s -2.15% 14136.000 13832.000 - 0.00% -
526.blender_r -2.14% 10533211.000 10308101.000 - -0.00% -
619.lbm_s -1.28% 13782.000 13606.000 - 0.00% -
625.x264_s -1.28% 362800.000 358172.000 - 0.00% -

Performance Improvements - Execution Δ (B) Baseline Current σ (B) Δ σ
619.lbm_s -33.31% 42973.000 28658.000 - -0.16% -
657.xz_s -21.51% 2947.000 2313.000 - -0.52% -
600.perlbench_s -8.02% 3527.000 3244.000 - 0.59% -
631.deepsjeng_s -7.53% 4516.000 4176.000 - -0.71% -
638.imagick_s -7.26% 3414.000 3166.000 - 0.73% -
644.nab_s -2.64% 11514.000 11210.000 - -0.52% -
602.gcc_s -1.48% 6427.000 6332.000 - 0.19% -

Performance Improvements - Score Δ (B) Baseline Current σ (B) Δ σ
nb_execution_successful 233.33% 12.000 40.000 - 0.00% -
nb_compile_successful 200.00% 14.000 42.000 - 0.00% -
nb_total_tests 108.33% 24.000 50.000 - 0.00% -

Added Tests - Code Size
510.parest_r
603.bwaves_s
620.omnetpp_s
628.pop2_s
641.leela_s
648.exchange2_s
649.fotonik3d_s
654.roms_s

Added Tests - Execution
510.parest_r
603.bwaves_s
620.omnetpp_s
627.cam4_s
628.pop2_s
641.leela_s
648.exchange2_s
649.fotonik3d_s
654.roms_s

Added Tests - sample variability
508.namd_r
508.namd_r (avg)
508.namd_r (avg) (percentage)
508.namd_r (max)
508.namd_r (max) (percentage)
510.parest_r
510.parest_r (avg)
510.parest_r (avg) (percentage)
510.parest_r (max)
510.parest_r (max) (percentage)
510.parest_r (unexplained diff vs previous)
510.parest_r (unexplained diff vs previous) (percentage)
511.povray_r
511.povray_r (avg)
511.povray_r (avg) (percentage)
511.povray_r (max)
511.povray_r (max) (percentage)
526.blender_r
526.blender_r (avg)
526.blender_r (avg) (percentage)
526.blender_r (max)
526.blender_r (max) (percentage)
600.perlbench_s
600.perlbench_s (avg)
600.perlbench_s (avg) (percentage)
600.perlbench_s (max)
600.perlbench_s (max) (percentage)
603.bwaves_s
603.bwaves_s (avg)
603.bwaves_s (avg) (percentage)
603.bwaves_s (max)
603.bwaves_s (max) (percentage)
603.bwaves_s (unexplained diff vs previous)
603.bwaves_s (unexplained diff vs previous) (percentage)
605.mcf_s
605.mcf_s (avg)
605.mcf_s (avg) (percentage)
605.mcf_s (max)
605.mcf_s (max) (percentage)
619.lbm_s
619.lbm_s (avg)
619.lbm_s (avg) (percentage)
619.lbm_s (max)
619.lbm_s (max) (percentage)
620.omnetpp_s
620.omnetpp_s (avg)
620.omnetpp_s (avg) (percentage)
620.omnetpp_s (max)
620.omnetpp_s (max) (percentage)
620.omnetpp_s (unexplained diff vs previous)
620.omnetpp_s (unexplained diff vs previous) (percentage)
625.x264_s
625.x264_s (avg)
625.x264_s (avg) (percentage)
625.x264_s (max)
625.x264_s (max) (percentage)
628.pop2_s
628.pop2_s (avg)
628.pop2_s (avg) (percentage)
628.pop2_s (max)
628.pop2_s (max) (percentage)
631.deepsjeng_s
631.deepsjeng_s (avg)
631.deepsjeng_s (avg) (percentage)
631.deepsjeng_s (max)
631.deepsjeng_s (max) (percentage)
638.imagick_s
638.imagick_s (avg)
638.imagick_s (avg) (percentage)
638.imagick_s (max)
638.imagick_s (max) (percentage)
641.leela_s
641.leela_s (avg)
641.leela_s (avg) (percentage)
641.leela_s (max)
641.leela_s (max) (percentage)
641.leela_s (unexplained diff vs previous)
641.leela_s (unexplained diff vs previous) (percentage)
644.nab_s
644.nab_s (avg)
644.nab_s (avg) (percentage)
644.nab_s (max)
644.nab_s (max) (percentage)
648.exchange2_s
648.exchange2_s (avg)
648.exchange2_s (avg) (percentage)
648.exchange2_s (max)
648.exchange2_s (max) (percentage)
648.exchange2_s (unexplained diff vs previous)
648.exchange2_s (unexplained diff vs previous) (percentage)
649.fotonik3d_s
649.fotonik3d_s (avg)
649.fotonik3d_s (avg) (percentage)
649.fotonik3d_s (max)
649.fotonik3d_s (max) (percentage)
649.fotonik3d_s (unexplained diff vs previous)
649.fotonik3d_s (unexplained diff vs previous) (percentage)
654.roms_s
654.roms_s (avg)
654.roms_s (avg) (percentage)
654.roms_s (max)
654.roms_s (max) (percentage)
654.roms_s (unexplained diff vs previous)
654.roms_s (unexplained diff vs previous) (percentage)
657.xz_s
657.xz_s (avg)
657.xz_s (avg) (percentage)
657.xz_s (max)
657.xz_s (max) (percentage)


Report Time: 0.35s
Name Current %
508.namd_r 2713.000 -
510.parest_r 6179.000 -
511.povray_r 528.000 -1.12%
526.blender_r 10990.000 -1.20%
600.perlbench_s 3244.000 -
602.gcc_s 6332.000 -
603.bwaves_s 9927.000 5.58%
605.mcf_s 6707.000 -
619.lbm_s 28658.000 -
620.omnetpp_s 4460.000 -
625.x264_s 4941.000 -
627.cam4_s 431.000 -1.37%
628.pop2_s 17832.000 -
631.deepsjeng_s 4176.000 -
638.imagick_s 3166.000 -
641.leela_s 4619.000 -
644.nab_s 11210.000 -
648.exchange2_s 36991.000 -
649.fotonik3d_s 12650.000 -
654.roms_s 40580.000 2.83%
657.xz_s 2313.000 -
Geometric Mean 5965.210 -
Name Current %
508.namd_r 325045.000 -
510.parest_r 1202049.000 -
511.povray_r 673905.000 -
526.blender_r 10308101.000 -
600.perlbench_s 1687343.000 -
602.gcc_s 6391294.000 -
603.bwaves_s 759931.000 -
605.mcf_s 13832.000 -
619.lbm_s 13606.000 -
620.omnetpp_s 1367805.000 -
625.x264_s 358172.000 -
628.pop2_s 8101978.000 -
631.deepsjeng_s 55799.000 -
638.imagick_s 934212.000 -
641.leela_s 63339.000 -
644.nab_s 80007.000 -
648.exchange2_s 2488275.000 -
649.fotonik3d_s 3005079.000 -
654.roms_s 2759294.000 -
657.xz_s 105235.000 -
Geometric Mean 560990.825 -
Name Current %
508.namd_r 13.000 -7.14%
508.namd_r (avg) 13.000 -7.14%
508.namd_r (avg) (percentage) 0.510 -3.77%
508.namd_r (max) 28.000 -6.67%
508.namd_r (max) (percentage) 1.060 -4.50%
508.namd_r (unexplained diff vs previous) 3.000 -25.00%
508.namd_r (unexplained diff vs previous) (percentage) 0.110 -26.67%
510.parest_r 45.000 -4.26%
510.parest_r (avg) 45.000 -4.26%
510.parest_r (avg) (percentage) 0.730 -5.19%
510.parest_r (max) 43.000 -2.27%
510.parest_r (max) (percentage) 0.710 -1.39%
510.parest_r (unexplained diff vs previous) 24.000 -
510.parest_r (unexplained diff vs previous) (percentage) 0.390 -
511.povray_r 5.000 -
511.povray_r (avg) 5.000 -
511.povray_r (avg) (percentage) 1.060 -
511.povray_r (max) 9.000 -
511.povray_r (max) (percentage) 1.770 -2.21%
526.blender_r 38.000 -
526.blender_r (avg) 38.000 -
526.blender_r (avg) (percentage) 0.350 -
526.blender_r (max) 61.000 -3.17%
526.blender_r (max) (percentage) 0.560 -
600.perlbench_s 48.000 -
600.perlbench_s (avg) 48.000 -
600.perlbench_s (avg) (percentage) 1.490 -
600.perlbench_s (max) 63.000 -3.08%
600.perlbench_s (max) (percentage) 1.970 -2.96%
603.bwaves_s 293.000 13.13%
603.bwaves_s (avg) 293.000 13.13%
603.bwaves_s (avg) (percentage) 2.960 7.25%
603.bwaves_s (max) 553.000 25.40%
603.bwaves_s (max) (percentage) 5.580 18.72%
603.bwaves_s (unexplained diff vs previous) 525.000 -
603.bwaves_s (unexplained diff vs previous) (percentage) 5.290 -
605.mcf_s 79.000 -2.47%
605.mcf_s (avg) 79.000 -2.47%
605.mcf_s (avg) (percentage) 1.190 -2.46%
605.mcf_s (max) 40.000 -
605.mcf_s (max) (percentage) 0.600 -1.64%
605.mcf_s (unexplained diff vs previous) 40.000 -2.44%
605.mcf_s (unexplained diff vs previous) (percentage) 0.600 -1.64%
619.lbm_s 1900.000 -4.62%
619.lbm_s (avg) 1900.000 -4.62%
619.lbm_s (avg) (percentage) 6.630 -4.47%
619.lbm_s (max) 1619.000 -10.01%
619.lbm_s (max) (percentage) 5.650 -9.89%
619.lbm_s (unexplained diff vs previous) 46.000 58.62%
619.lbm_s (unexplained diff vs previous) (percentage) 0.160 60.00%
620.omnetpp_s 57.000 -3.39%
620.omnetpp_s (avg) 57.000 -3.39%
620.omnetpp_s (avg) (percentage) 1.280 -3.03%
620.omnetpp_s (max) 46.000 -13.21%
620.omnetpp_s (max) (percentage) 1.040 -12.61%
620.omnetpp_s (unexplained diff vs previous) 28.000 -48.15%
620.omnetpp_s (unexplained diff vs previous) (percentage) 0.630 -47.50%
625.x264_s 16.000 -11.11%
625.x264_s (avg) 16.000 -11.11%
625.x264_s (avg) (percentage) 0.340 -8.11%
625.x264_s (max) 24.000 -17.24%
625.x264_s (max) (percentage) 0.500 -15.25%
625.x264_s (unexplained diff vs previous) 4.000 -
625.x264_s (unexplained diff vs previous) (percentage) 0.080 -
628.pop2_s 62.000 -
628.pop2_s (avg) 62.000 -
628.pop2_s (avg) (percentage) 0.350 -
628.pop2_s (max) 119.000 -1.65%
628.pop2_s (max) (percentage) 0.670 -1.47%
631.deepsjeng_s 24.000 4.35%
631.deepsjeng_s (avg) 24.000 4.35%
631.deepsjeng_s (avg) (percentage) 0.580 1.75%
631.deepsjeng_s (max) 29.000 93.33%
631.deepsjeng_s (max) (percentage) 0.710 97.22%
631.deepsjeng_s (unexplained diff vs previous) 30.000 -
631.deepsjeng_s (unexplained diff vs previous) (percentage) 0.720 -
638.imagick_s 42.000 -
638.imagick_s (avg) 42.000 -
638.imagick_s (avg) (percentage) 1.340 -
638.imagick_s (max) 45.000 -4.26%
638.imagick_s (max) (percentage) 1.450 -3.33%
641.leela_s 20.000 -
641.leela_s (avg) 20.000 -
641.leela_s (avg) (percentage) 0.450 -
641.leela_s (max) 27.000 -10.00%
641.leela_s (max) (percentage) 0.600 -10.45%
641.leela_s (unexplained diff vs previous) 14.000 -54.84%
641.leela_s (unexplained diff vs previous) (percentage) 0.300 -55.22%
644.nab_s 75.000 -1.32%
644.nab_s (avg) 75.000 -1.32%
644.nab_s (avg) (percentage) 0.670 -1.47%
644.nab_s (max) 89.000 -1.11%
644.nab_s (max) (percentage) 0.800 -
644.nab_s (unexplained diff vs previous) 59.000 156.52%
644.nab_s (unexplained diff vs previous) (percentage) 0.530 165.00%
648.exchange2_s 140.000 -
648.exchange2_s (avg) 140.000 -
648.exchange2_s (avg) (percentage) 0.380 -
648.exchange2_s (max) 170.000 4.94%
648.exchange2_s (max) (percentage) 0.460 4.55%
648.exchange2_s (unexplained diff vs previous) 169.000 144.93%
648.exchange2_s (unexplained diff vs previous) (percentage) 0.460 142.11%
649.fotonik3d_s 220.000 -8.33%
649.fotonik3d_s (avg) 220.000 -8.33%
649.fotonik3d_s (avg) (percentage) 1.740 -8.42%
649.fotonik3d_s (max) 144.000 -32.08%
649.fotonik3d_s (max) (percentage) 1.140 -32.14%
649.fotonik3d_s (unexplained diff vs previous) 13.000 -
649.fotonik3d_s (unexplained diff vs previous) (percentage) 0.100 -
654.roms_s 706.000 9.12%
654.roms_s (avg) 706.000 9.12%
654.roms_s (avg) (percentage) 1.740 6.10%
654.roms_s (max) 1148.000 132.86%
654.roms_s (max) (percentage) 2.830 126.40%
654.roms_s (unexplained diff vs previous) 1118.000 2921.62%
654.roms_s (unexplained diff vs previous) (percentage) 2.760 2966.67%
657.xz_s 51.000 -5.56%
657.xz_s (avg) 51.000 -5.56%
657.xz_s (avg) (percentage) 2.230 -5.11%
657.xz_s (max) 23.000 -
657.xz_s (max) (percentage) 1.020 -
657.xz_s (unexplained diff vs previous) 12.000 -
657.xz_s (unexplained diff vs previous) (percentage) 0.520 -
Geometric Mean 9.719 17.55%