Fields

hardware None
os_version None

Parameters

cpu Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 158
Model name: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
Stepping: 9
CPU MHz: 1384.121
CPU max MHz: 3500.0000
CPU min MHz: 800.0000
BogoMIPS: 6000.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp flush_l1d
memory MemTotal: 8036108 kB

Fields

NameValue

Parameters

NameValue
as GNU assembler (GNU Binutils; openSUSE Tumbleweed) 2.31
Copyright (C) 2018 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-suse-linux'.
gcc gcc (GCC) 9.0.0 20180928 (experimental) a978283563476f21867a9657ce2caaeec9cf4f3a
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
git_revision a978283563476f21867a9657ce2caaeec9cf4f3a
glibc GNU C Library (GNU libc) stable release version 2.27 (git 3260f6ce87b7).
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Configured for x86_64-suse-linux.
Compiled by GNU CC version 8.1.1 20180614 [gcc-8-branch revision 261584].
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://bugs.opensuse.org>.
glibc_location /lib64/libc.so.6
ld GNU ld (GNU Binutils; openSUSE Tumbleweed) 2.31
options None
reason None
uname Linux kaby 4.18.7-1-default #1 SMP PREEMPT Sun Sep 9 10:26:20 UTC 2018 (952d850) x86_64 x86_64 x86_64 GNU/Linux
Filter

kaby.gcc-trunk test results

Run Order Start Time Duration
Current 1538142644000.a978283563476f21867a9657ce2caaeec9cf4f3a 2018-09-28T18:25:58.326280 0:00:40.812954
Previous 1538060015000.298331ea05dd84335e6bae343ebd350e899ef72f 2018-09-27T20:10:01.453555 0:00:40.344946
Baseline 1537408618000.51481b252ffe30a1daea491f62c687333efabc40 2018-09-20T13:32:23.745834 0:00:40.432213


Tests Summary

Status Group # # (B)
Performance Regressions 14 1
Performance Improvements 12 1
Added Tests 10 250
Unchanged Tests 3300 3084
Total Tests 3336

Performance Regressions - compile_time Δ Previous Current σ Δ (B) σ (B)
himeno/-O2 -g 283.46% 0.174 0.669 - 0.00% -
polyhedron/channel2/-Ofast -march=native 181.24% 0.255 0.717 - 0.00% -
polyhedron/tfft2/-Ofast -march=native 153.10% 0.294 0.744 - 0.00% -
polyhedron/test_fpu2/-Ofast -march=native 28.48% 1.492 1.917 - 0.00% -
polyhedron/rnflow/-O2 -g 27.07% 1.503 1.910 - 0.00% -
polyhedron/protein/-Ofast -march=native 8.63% 1.176 1.278 - 0.00% -
polyhedron/mp_prop_design/-O2 -g 7.41% 0.362 0.389 - 0.00% -
polyhedron/mdbx/-Ofast -march=native 5.77% 0.985 1.042 - 0.00% -
random/pr36439.cpp/-Ofast 3.05% 23.654 24.375 - 0.00% -
tramp3d/-O0 -g 2.87% 10.523 10.826 - 0.00% -
random/pr28071.c/-O0 -g 2.25% 13.473 13.776 - 0.00% -
tramp3d/-Ofast -march=native -fopenmp 2.14% 18.388 18.781 - 0.00% -

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
polyhedron/air/-O2 -g 2.17% 2.860 2.922 - 0.08% -

Performance Regressions - mem_bytes Δ Previous Current σ Δ (B) σ (B)
random/pr37448.c/-O -g 3.50% 1.84 GB 1.91 GB - 0.00% -

Performance Improvements - compile_time Δ Previous Current σ Δ (B) σ (B)
polyhedron/linpk/-O2 -g -66.12% 0.677 0.229 - 0.00% -
polyhedron/rnflow/-Ofast -march=native -16.82% 2.552 2.123 - 0.00% -
cray/-O2 -g -8.68% 0.233 0.213 - 0.00% -
polyhedron/induct2/-O2 -g -6.80% 2.178 2.030 - 0.00% -
nbench/-Ofast -march=native -4.62% 1.688 1.610 - 0.00% -
polyhedron/aermod/-O2 -g -3.41% 15.647 15.114 - 0.00% -
random/pr60243.c/-Ofast -2.91% 272.711 264.763 - 0.00% -
random/pr26854-2.c/-Ofast -2.64% 42.543 41.419 - 0.00% -
random/pr39326.c/-O -g -2.59% 127.467 124.167 - 0.00% -
random/pr36439.cpp/-O2 -g -2.38% 28.861 28.174 - 0.00% -
random/pr39326.c/-O2 -g -2.25% 167.771 164.000 - 0.00% -

Performance Improvements - score Δ Previous Current σ Δ (B) σ (B)
botan/-Ofast -march=native/CTR-BE(AES-128) decrypt 2.29% 2600.689 2660.127 - -0.28% -

Added Tests - size
random/empty.c/-O0 -g/elf/sections/text
random/empty.C/-O0 -g/elf/sections/text
random/empty.c/-O2 -g/elf/sections/text
random/empty.C/-O2 -g/elf/sections/text
random/empty.c/-Ofast/elf/sections/text
random/empty.C/-Ofast/elf/sections/text
random/empty.c/-O -g/elf/sections/text
random/empty.C/-O -g/elf/sections/text
random/pr36439.cpp/-O0 -g/elf/sections/text
random/pr36439.cpp/-O -g/elf/sections/text

Performance Regressions - score Δ (B) Baseline Current σ (B) Δ σ
botan/-Ofast -march=native/AES-128/XTS decrypt -2.04% 1549.193 1517.612 - -1.09% -

Performance Improvements - execution_time Δ (B) Baseline Current σ (B) Δ σ
polyhedron/rnflow/-Ofast -march=native -2.88% 19.105 18.555 - -1.94% -

Added Tests - compile_time
botan/-O2 -g
botan/-Ofast -march=native
cray/-O2 -g
cray/-Ofast -march=native
himeno/-O2 -g
himeno/-Ofast -march=native
nbench/-O2 -g
nbench/-Ofast -march=native
polyhedron/ac/-O2 -g
polyhedron/ac/-Ofast -march=native
polyhedron/aermod/-O2 -g
polyhedron/aermod/-Ofast -march=native
polyhedron/air/-O2 -g
polyhedron/air/-Ofast -march=native
polyhedron/capacita/-O2 -g
polyhedron/capacita/-Ofast -march=native
polyhedron/channel2/-O2 -g
polyhedron/channel2/-Ofast -march=native
polyhedron/doduc/-O2 -g
polyhedron/doduc/-Ofast -march=native
polyhedron/fatigue2/-O2 -g
polyhedron/fatigue2/-Ofast -march=native
polyhedron/gas_dyn2/-O2 -g
polyhedron/gas_dyn2/-Ofast -march=native
polyhedron/induct2/-O2 -g
polyhedron/induct2/-Ofast -march=native
polyhedron/linpk/-O2 -g
polyhedron/linpk/-Ofast -march=native
polyhedron/mdbx/-O2 -g
polyhedron/mdbx/-Ofast -march=native
polyhedron/mp_prop_design/-O2 -g
polyhedron/mp_prop_design/-Ofast -march=native
polyhedron/nf/-O2 -g
polyhedron/nf/-Ofast -march=native
polyhedron/protein/-O2 -g
polyhedron/protein/-Ofast -march=native
polyhedron/rnflow/-O2 -g
polyhedron/rnflow/-Ofast -march=native
polyhedron/test_fpu2/-O2 -g
polyhedron/test_fpu2/-Ofast -march=native
polyhedron/tfft2/-O2 -g
polyhedron/tfft2/-Ofast -march=native
random/empty.c/-O0 -g
random/empty.C/-O0 -g
random/empty.c/-O2 -g
random/empty.C/-O2 -g
random/empty.c/-Ofast
random/empty.C/-Ofast
random/empty.c/-O -g
random/empty.C/-O -g
random/pr12392.cpp/-O0 -g
random/pr12392.cpp/-O2 -g
random/pr12392.cpp/-Ofast
random/pr12392.cpp/-O -g
random/pr12850.cpp/-O0 -g
random/pr12850.cpp/-O2 -g
random/pr12850.cpp/-Ofast
random/pr12850.cpp/-O -g
random/pr26854-2.c/-O0 -g
random/pr26854-2.c/-O2 -g
random/pr26854-2.c/-Ofast
random/pr26854-2.c/-O -g
random/pr26854.c/-O0 -g
random/pr26854.c/-O -g
random/pr28071.c/-O0 -g
random/pr28071.c/-Ofast
random/pr28071.c/-O -g
random/pr29433.cpp/-O0 -g
random/pr29433.cpp/-O2 -g
random/pr29433.cpp/-Ofast
random/pr29433.cpp/-O -g
random/pr36262.c/-O0 -g
random/pr36262.c/-O2 -g
random/pr36262.c/-Ofast
random/pr36262.c/-O -g
random/pr36291.cpp/-O0 -g
random/pr36291.cpp/-O2 -g
random/pr36291.cpp/-Ofast
random/pr36291.cpp/-O -g
random/pr36439.cpp/-O0 -g
random/pr36439.cpp/-O2 -g
random/pr36439.cpp/-Ofast
random/pr36439.cpp/-O -g
random/pr36498.cpp/-O0 -g
random/pr36498.cpp/-O2 -g
random/pr36498.cpp/-Ofast
random/pr36498.cpp/-O -g
random/pr37448.c/-O0 -g
random/pr37448.c/-O -g
random/pr38518.c/-O0 -g
random/pr38518.c/-O2 -g
random/pr38518.c/-Ofast
random/pr38518.c/-O -g
random/pr39326.c/-O0 -g
random/pr39326.c/-O2 -g
random/pr39326.c/-Ofast
random/pr39326.c/-O -g
random/pr44563.c/-O0 -g
random/pr44563.c/-O2 -g
random/pr44563.c/-Ofast
random/pr60243.c/-O0 -g
random/pr60243.c/-Ofast
random/pr60243.c/-O -g
random/pr69609.c/-O0 -g
random/pr69609.c/-O2 -g
random/pr69609.c/-Ofast
random/pr69609.c/-O -g
random/pr70614.c/-O0 -g
random/pr70614.c/-O2 -g
random/pr70614.c/-Ofast
random/pr70614.c/-O -g
random/pr81827.f90/-O0 -g
random/pr81827.f90/-O -g
tramp3d/-O0 -g
tramp3d/-O1 -g
tramp3d/-Ofast -march=native
tramp3d/-Ofast -march=native -Dleafify=flatten
tramp3d/-Ofast -march=native -flto
tramp3d/-Ofast -march=native -fopenmp
tramp3d/-Og -g

Added Tests - mem_bytes
botan/-O2 -g
botan/-Ofast -march=native
cray/-O2 -g
cray/-Ofast -march=native
himeno/-O2 -g
himeno/-Ofast -march=native
nbench/-O2 -g
nbench/-Ofast -march=native
polyhedron/ac/-O2 -g
polyhedron/ac/-Ofast -march=native
polyhedron/aermod/-O2 -g
polyhedron/aermod/-Ofast -march=native
polyhedron/air/-O2 -g
polyhedron/air/-Ofast -march=native
polyhedron/capacita/-O2 -g
polyhedron/capacita/-Ofast -march=native
polyhedron/channel2/-O2 -g
polyhedron/channel2/-Ofast -march=native
polyhedron/doduc/-O2 -g
polyhedron/doduc/-Ofast -march=native
polyhedron/fatigue2/-O2 -g
polyhedron/fatigue2/-Ofast -march=native
polyhedron/gas_dyn2/-O2 -g
polyhedron/gas_dyn2/-Ofast -march=native
polyhedron/induct2/-O2 -g
polyhedron/induct2/-Ofast -march=native
polyhedron/linpk/-O2 -g
polyhedron/linpk/-Ofast -march=native
polyhedron/mdbx/-O2 -g
polyhedron/mdbx/-Ofast -march=native
polyhedron/mp_prop_design/-O2 -g
polyhedron/mp_prop_design/-Ofast -march=native
polyhedron/nf/-O2 -g
polyhedron/nf/-Ofast -march=native
polyhedron/protein/-O2 -g
polyhedron/protein/-Ofast -march=native
polyhedron/rnflow/-O2 -g
polyhedron/rnflow/-Ofast -march=native
polyhedron/test_fpu2/-O2 -g
polyhedron/test_fpu2/-Ofast -march=native
polyhedron/tfft2/-O2 -g
polyhedron/tfft2/-Ofast -march=native
random/empty.c/-O0 -g
random/empty.C/-O0 -g
random/empty.c/-O2 -g
random/empty.C/-O2 -g
random/empty.c/-Ofast
random/empty.C/-Ofast
random/empty.c/-O -g
random/empty.C/-O -g
random/pr12392.cpp/-O0 -g
random/pr12392.cpp/-O2 -g
random/pr12392.cpp/-Ofast
random/pr12392.cpp/-O -g
random/pr12850.cpp/-O0 -g
random/pr12850.cpp/-O2 -g
random/pr12850.cpp/-Ofast
random/pr12850.cpp/-O -g
random/pr26854-2.c/-O0 -g
random/pr26854-2.c/-O2 -g
random/pr26854-2.c/-Ofast
random/pr26854-2.c/-O -g
random/pr26854.c/-O0 -g
random/pr26854.c/-O -g
random/pr28071.c/-O0 -g
random/pr28071.c/-Ofast
random/pr28071.c/-O -g
random/pr29433.cpp/-O0 -g
random/pr29433.cpp/-O2 -g
random/pr29433.cpp/-Ofast
random/pr29433.cpp/-O -g
random/pr36262.c/-O0 -g
random/pr36262.c/-O2 -g
random/pr36262.c/-Ofast
random/pr36262.c/-O -g
random/pr36291.cpp/-O0 -g
random/pr36291.cpp/-O2 -g
random/pr36291.cpp/-Ofast
random/pr36291.cpp/-O -g
random/pr36439.cpp/-O0 -g
random/pr36439.cpp/-O2 -g
random/pr36439.cpp/-Ofast
random/pr36439.cpp/-O -g
random/pr36498.cpp/-O0 -g
random/pr36498.cpp/-O2 -g
random/pr36498.cpp/-Ofast
random/pr36498.cpp/-O -g
random/pr37448.c/-O0 -g
random/pr37448.c/-O -g
random/pr38518.c/-O0 -g
random/pr38518.c/-O2 -g
random/pr38518.c/-Ofast
random/pr38518.c/-O -g
random/pr39326.c/-O0 -g
random/pr39326.c/-O2 -g
random/pr39326.c/-Ofast
random/pr39326.c/-O -g
random/pr44563.c/-O0 -g
random/pr44563.c/-O2 -g
random/pr44563.c/-Ofast
random/pr60243.c/-O0 -g
random/pr60243.c/-Ofast
random/pr60243.c/-O -g
random/pr69609.c/-O0 -g
random/pr69609.c/-O2 -g
random/pr69609.c/-Ofast
random/pr69609.c/-O -g
random/pr70614.c/-O0 -g
random/pr70614.c/-O2 -g
random/pr70614.c/-Ofast
random/pr70614.c/-O -g
random/pr81827.f90/-O0 -g
random/pr81827.f90/-O -g
tramp3d/-O0 -g
tramp3d/-O1 -g
tramp3d/-Ofast -march=native
tramp3d/-Ofast -march=native -Dleafify=flatten
tramp3d/-Ofast -march=native -flto
tramp3d/-Ofast -march=native -fopenmp
tramp3d/-Og -g

Added Tests - size
random/empty.c/-O0 -g/elf/sections/text
random/empty.C/-O0 -g/elf/sections/text
random/empty.c/-O2 -g/elf/sections/text
random/empty.C/-O2 -g/elf/sections/text
random/empty.c/-Ofast/elf/sections/text
random/empty.C/-Ofast/elf/sections/text
random/empty.c/-O -g/elf/sections/text
random/empty.C/-O -g/elf/sections/text
random/pr36439.cpp/-O0 -g/elf/sections/text
random/pr36439.cpp/-O -g/elf/sections/text


Report Time: 0.44s
Name Current %
cray/-O2 -g 4.966 -
cray/-Ofast -march=native 2.022 -
polyhedron/ac/-O2 -g 19.369 -
polyhedron/ac/-Ofast -march=native 6.351 -
polyhedron/aermod/-O2 -g 6.779 -
polyhedron/aermod/-Ofast -march=native 6.560 -
polyhedron/air/-O2 -g 2.922 2.17%
polyhedron/air/-Ofast -march=native 1.992 -
polyhedron/capacita/-O2 -g 17.212 -
polyhedron/capacita/-Ofast -march=native 15.059 -
polyhedron/channel2/-O2 -g 96.316 -
polyhedron/channel2/-Ofast -march=native 95.156 -
polyhedron/doduc/-O2 -g 11.952 -
polyhedron/doduc/-Ofast -march=native 9.506 -
polyhedron/fatigue2/-O2 -g 101.520 -
polyhedron/fatigue2/-Ofast -march=native 51.628 -
polyhedron/gas_dyn2/-O2 -g 103.097 -
polyhedron/gas_dyn2/-Ofast -march=native 89.233 -
polyhedron/induct2/-O2 -g 81.899 -
polyhedron/induct2/-Ofast -march=native 28.464 -
polyhedron/linpk/-O2 -g 5.755 -
polyhedron/linpk/-Ofast -march=native 5.165 -
polyhedron/mdbx/-O2 -g 6.425 -
polyhedron/mdbx/-Ofast -march=native 4.359 -
polyhedron/mp_prop_design/-O2 -g 219.762 -
polyhedron/mp_prop_design/-Ofast -march=native 80.724 -
polyhedron/nf/-O2 -g 9.621 -
polyhedron/nf/-Ofast -march=native 5.919 -
polyhedron/protein/-O2 -g 17.448 -
polyhedron/protein/-Ofast -march=native 17.145 -
polyhedron/rnflow/-O2 -g 21.296 -
polyhedron/rnflow/-Ofast -march=native 18.555 -
polyhedron/test_fpu2/-O2 -g 79.725 -
polyhedron/test_fpu2/-Ofast -march=native 29.380 -
polyhedron/tfft2/-O2 -g 51.220 -
polyhedron/tfft2/-Ofast -march=native 39.937 -
tramp3d/-Ofast -march=native 1.460 -
tramp3d/-Ofast -march=native -Dleafify=flatten 1.485 -
tramp3d/-Ofast -march=native -flto 1.461 -
tramp3d/-Ofast -march=native -fopenmp 1.246 -
Geometric Mean 14.339 -
Name Current %
botan/-O2 -g/AES-128/CBC/PKCS7 decrypt 2035.740 -
botan/-O2 -g/AES-128/CBC/PKCS7 encrypt 760.701 -
botan/-O2 -g/AES-128 decrypt 4399.076 -
botan/-O2 -g/AES-128/EAX decrypt 417.299 -
botan/-O2 -g/AES-128/EAX encrypt 418.560 -
botan/-O2 -g/AES-128 encrypt 4383.802 -
botan/-O2 -g/AES-128/GCM(16) [clmul] decrypt 1131.305 -
botan/-O2 -g/AES-128/GCM(16) [clmul] encrypt 1154.933 -
botan/-O2 -g/AES-128/OCB decrypt 827.977 -
botan/-O2 -g/AES-128/OCB encrypt 836.727 -
botan/-O2 -g/AES-128/XTS decrypt 1385.719 -
botan/-O2 -g/AES-128/XTS encrypt 1379.518 -
botan/-O2 -g/AES-192 decrypt 3758.905 -
botan/-O2 -g/AES-192 encrypt 3755.542 -
botan/-O2 -g/AES-256 decrypt 3280.728 -
botan/-O2 -g/AES-256 encrypt 3283.450 -
botan/-O2 -g/ARIA-128 decrypt 164.222 -
botan/-O2 -g/ARIA-128 encrypt 164.130 -
botan/-O2 -g/ARIA-192 decrypt 140.968 -
botan/-O2 -g/ARIA-192 encrypt 141.294 -
botan/-O2 -g/ARIA-256 decrypt 123.761 -
botan/-O2 -g/ARIA-256 encrypt 124.089 -
botan/-O2 -g/Blowfish decrypt 244.701 -
botan/-O2 -g/Blowfish encrypt 242.326 -
botan/-O2 -g/Camellia-128 decrypt 137.449 -
botan/-O2 -g/Camellia-128 encrypt 137.938 -
botan/-O2 -g/Camellia-192 decrypt 108.933 -
botan/-O2 -g/Camellia-192 encrypt 109.146 -
botan/-O2 -g/Camellia-256 decrypt 108.882 -
botan/-O2 -g/Camellia-256 encrypt 109.191 -
botan/-O2 -g/CAST-128 decrypt 212.957 -
botan/-O2 -g/CAST-128 encrypt 218.642 -
botan/-O2 -g/CAST-256 decrypt 118.385 -
botan/-O2 -g/CAST-256 encrypt 117.902 -
botan/-O2 -g/ChaCha20Poly1305 decrypt 411.080 -
botan/-O2 -g/ChaCha20Poly1305 encrypt 412.737 -
botan/-O2 -g/CMAC(AES-128) mac 762.048 -
botan/-O2 -g/CTR-BE(AES-128) decrypt 2568.334 -
botan/-O2 -g/CTR-BE(AES-128) encrypt 2561.573 -
botan/-O2 -g/CTR-BE(Serpent) decrypt 245.183 -
botan/-O2 -g/CTR-BE(Serpent) encrypt 245.280 -
botan/-O2 -g/DES decrypt 97.313 -
botan/-O2 -g/DES encrypt 97.021 -
botan/-O2 -g/GOST-28147-89(R3411_94_TestParam) decrypt 66.429 -
botan/-O2 -g/GOST-28147-89(R3411_94_TestParam) encrypt 68.291 -
botan/-O2 -g/HMAC(SHA-256) mac 197.279 -
botan/-O2 -g/IDEA decrypt 382.136 -
botan/-O2 -g/IDEA encrypt 382.291 -
botan/-O2 -g/KASUMI decrypt 77.109 -
botan/-O2 -g/KASUMI encrypt 79.258 -
botan/-O2 -g/Keccak-1600(512) hash 129.951 -
botan/-O2 -g/MISTY1 decrypt 100.642 -
botan/-O2 -g/MISTY1 encrypt 100.978 -
botan/-O2 -g/Noekeon decrypt 338.986 -
botan/-O2 -g/Noekeon encrypt 360.434 -
botan/-O2 -g/RC4 encrypt 412.715 -
botan/-O2 -g/RIPEMD-160 hash 371.928 -
botan/-O2 -g/Salsa20 encrypt 485.853 -
botan/-O2 -g/Serpent/CBC/PKCS7 decrypt 251.854 -
botan/-O2 -g/Serpent/CBC/PKCS7 encrypt 83.738 -
botan/-O2 -g/Serpent decrypt 283.213 -
botan/-O2 -g/Serpent/EAX decrypt 54.767 -
botan/-O2 -g/Serpent/EAX encrypt 54.278 -
botan/-O2 -g/Serpent encrypt 256.839 -
botan/-O2 -g/Serpent/GCM(16) [clmul] decrypt 179.259 -
botan/-O2 -g/Serpent/GCM(16) [clmul] encrypt 180.059 -
botan/-O2 -g/Serpent/OCB decrypt 203.292 -
botan/-O2 -g/Serpent/OCB encrypt 189.378 -
botan/-O2 -g/Serpent/XTS decrypt 236.852 -
botan/-O2 -g/Serpent/XTS encrypt 218.066 -
botan/-O2 -g/SHA-160 hash 520.660 -
botan/-O2 -g/SHA-256 hash 181.050 -
botan/-O2 -g/SHA-512 hash 273.174 -
botan/-O2 -g/SHACAL2 decrypt 421.261 -
botan/-O2 -g/SHACAL2 encrypt 422.415 -
botan/-O2 -g/Skein-512(512) hash 420.253 -
botan/-O2 -g/SM4 decrypt 128.464 -
botan/-O2 -g/SM4 encrypt 128.485 -
botan/-O2 -g/Threefish-512 decrypt 566.754 -
botan/-O2 -g/Threefish-512 encrypt 601.869 -
botan/-O2 -g/Tiger(24,3) hash 448.799 -
botan/-O2 -g/TripleDES decrypt 34.073 -
botan/-O2 -g/TripleDES encrypt 34.068 -
botan/-O2 -g/Twofish decrypt 307.532 -
botan/-O2 -g/Twofish encrypt 308.302 -
botan/-O2 -g/Whirlpool hash 139.869 -
botan/-O2 -g/XTEA decrypt 188.310 -
botan/-O2 -g/XTEA encrypt 190.509 -
botan/-Ofast -march=native/AES-128/CBC/PKCS7 decrypt 2555.583 -
botan/-Ofast -march=native/AES-128/CBC/PKCS7 encrypt 903.552 -
botan/-Ofast -march=native/AES-128 decrypt 4372.220 -
botan/-Ofast -march=native/AES-128/EAX decrypt 447.492 -
botan/-Ofast -march=native/AES-128/EAX encrypt 446.139 -
botan/-Ofast -march=native/AES-128 encrypt 4378.761 -
botan/-Ofast -march=native/AES-128/GCM(16) [clmul] decrypt 1170.777 -
botan/-Ofast -march=native/AES-128/GCM(16) [clmul] encrypt 1183.961 -
botan/-Ofast -march=native/AES-128/OCB decrypt 884.599 -
botan/-Ofast -march=native/AES-128/OCB encrypt 889.158 -
botan/-Ofast -march=native/AES-128/XTS decrypt 1517.612 -
botan/-Ofast -march=native/AES-128/XTS encrypt 1528.565 -
botan/-Ofast -march=native/AES-192 decrypt 3736.070 -
botan/-Ofast -march=native/AES-192 encrypt 3748.721 -
botan/-Ofast -march=native/AES-256 decrypt 3290.440 -
botan/-Ofast -march=native/AES-256 encrypt 3287.911 -
botan/-Ofast -march=native/ARIA-128 decrypt 165.171 -
botan/-Ofast -march=native/ARIA-128 encrypt 165.261 -
botan/-Ofast -march=native/ARIA-192 decrypt 142.699 -
botan/-Ofast -march=native/ARIA-192 encrypt 142.607 -
botan/-Ofast -march=native/ARIA-256 decrypt 125.348 -
botan/-Ofast -march=native/ARIA-256 encrypt 125.205 -
botan/-Ofast -march=native/Blowfish decrypt 239.649 -
botan/-Ofast -march=native/Blowfish encrypt 233.424 -
botan/-Ofast -march=native/Camellia-128 decrypt 138.257 -
botan/-Ofast -march=native/Camellia-128 encrypt 139.411 -
botan/-Ofast -march=native/Camellia-192 decrypt 109.463 -
botan/-Ofast -march=native/Camellia-192 encrypt 110.438 -
botan/-Ofast -march=native/Camellia-256 decrypt 109.550 -
botan/-Ofast -march=native/Camellia-256 encrypt 110.404 -
botan/-Ofast -march=native/CAST-128 decrypt 213.176 -
botan/-Ofast -march=native/CAST-128 encrypt 215.697 -
botan/-Ofast -march=native/CAST-256 decrypt 116.491 -
botan/-Ofast -march=native/CAST-256 encrypt 115.656 -
botan/-Ofast -march=native/ChaCha20Poly1305 decrypt 410.502 -
botan/-Ofast -march=native/ChaCha20Poly1305 encrypt 411.892 -
botan/-Ofast -march=native/CMAC(AES-128) mac 866.435 -
botan/-Ofast -march=native/CTR-BE(AES-128) decrypt 2660.127 2.29%
botan/-Ofast -march=native/CTR-BE(AES-128) encrypt 2662.546 -
botan/-Ofast -march=native/CTR-BE(Serpent) decrypt 249.690 -
botan/-Ofast -march=native/CTR-BE(Serpent) encrypt 250.124 -
botan/-Ofast -march=native/DES decrypt 98.436 -
botan/-Ofast -march=native/DES encrypt 97.710 -
botan/-Ofast -march=native/GOST-28147-89(R3411_94_TestParam) decrypt 67.897 -
botan/-Ofast -march=native/GOST-28147-89(R3411_94_TestParam) encrypt 70.791 -
botan/-Ofast -march=native/HMAC(SHA-256) mac 277.437 -
botan/-Ofast -march=native/IDEA decrypt 406.737 -
botan/-Ofast -march=native/IDEA encrypt 407.139 -
botan/-Ofast -march=native/KASUMI decrypt 76.851 -
botan/-Ofast -march=native/KASUMI encrypt 76.453 -
botan/-Ofast -march=native/Keccak-1600(512) hash 165.676 -
botan/-Ofast -march=native/MISTY1 decrypt 96.092 -
botan/-Ofast -march=native/MISTY1 encrypt 97.130 -
botan/-Ofast -march=native/Noekeon decrypt 407.487 -
botan/-Ofast -march=native/Noekeon encrypt 409.507 -
botan/-Ofast -march=native/RC4 encrypt 410.234 -
botan/-Ofast -march=native/RIPEMD-160 hash 379.388 -
botan/-Ofast -march=native/Salsa20 encrypt 501.371 -
botan/-Ofast -march=native/Serpent/CBC/PKCS7 decrypt 265.645 -
botan/-Ofast -march=native/Serpent/CBC/PKCS7 encrypt 86.353 -
botan/-Ofast -march=native/Serpent decrypt 297.741 -
botan/-Ofast -march=native/Serpent/EAX decrypt 55.250 -
botan/-Ofast -march=native/Serpent/EAX encrypt 55.718 -
botan/-Ofast -march=native/Serpent encrypt 261.337 -
botan/-Ofast -march=native/Serpent/GCM(16) [clmul] decrypt 183.630 -
botan/-Ofast -march=native/Serpent/GCM(16) [clmul] encrypt 184.046 -
botan/-Ofast -march=native/Serpent/OCB decrypt 216.591 -
botan/-Ofast -march=native/Serpent/OCB encrypt 197.001 -
botan/-Ofast -march=native/Serpent/XTS decrypt 252.115 -
botan/-Ofast -march=native/Serpent/XTS encrypt 224.621 -
botan/-Ofast -march=native/SHA-160 hash 555.539 -
botan/-Ofast -march=native/SHA-256 hash 253.949 -
botan/-Ofast -march=native/SHA-512 hash 362.587 -
botan/-Ofast -march=native/SHACAL2 decrypt 494.712 -
botan/-Ofast -march=native/SHACAL2 encrypt 469.434 -
botan/-Ofast -march=native/Skein-512(512) hash 443.373 -
botan/-Ofast -march=native/SM4 decrypt 127.403 -
botan/-Ofast -march=native/SM4 encrypt 127.450 -
botan/-Ofast -march=native/Threefish-512 decrypt 565.470 -
botan/-Ofast -march=native/Threefish-512 encrypt 589.785 -
botan/-Ofast -march=native/Tiger(24,3) hash 422.472 -
botan/-Ofast -march=native/TripleDES decrypt 34.313 -
botan/-Ofast -march=native/TripleDES encrypt 34.255 -
botan/-Ofast -march=native/Twofish decrypt 315.475 -
botan/-Ofast -march=native/Twofish encrypt 321.223 -
botan/-Ofast -march=native/Whirlpool hash 133.435 -
botan/-Ofast -march=native/XTEA decrypt 187.978 -
botan/-Ofast -march=native/XTEA encrypt 190.303 -
himeno/-O2 -g 2101.507 -
himeno/-Ofast -march=native 2190.408 -
nbench/-O2 -g/ASSIGNMENT 59.200 -
nbench/-O2 -g/BITFIELD 808710000.000 -
nbench/-O2 -g/FOURIER 67961.000 -
nbench/-O2 -g/FP EMULATION 562.600 -
nbench/-O2 -g/HUFFMAN 6301.400 -
nbench/-O2 -g/IDEA 15082.000 -
nbench/-O2 -g/LU DECOMPOSITION 3093.000 -
nbench/-O2 -g/NEURAL NET 109.950 -
nbench/-O2 -g/NUMERIC SORT 1773.500 -
nbench/-O2 -g/STRING SORT 1280.000 -
nbench/-Ofast -march=native/ASSIGNMENT 78.528 -
nbench/-Ofast -march=native/BITFIELD 865600000.000 -
nbench/-Ofast -march=native/FOURIER 594300.000 -
nbench/-Ofast -march=native/FP EMULATION 794.660 -
nbench/-Ofast -march=native/HUFFMAN 7264.400 -
nbench/-Ofast -march=native/IDEA 14256.000 -
nbench/-Ofast -march=native/LU DECOMPOSITION 7185.800 -
nbench/-Ofast -march=native/NEURAL NET 239.580 -
nbench/-Ofast -march=native/NUMERIC SORT 1814.600 -
nbench/-Ofast -march=native/STRING SORT 2058.200 -
Geometric Mean 422.483 -
Name Current %
botan/-O2 -g/elf 13.88 MB -
botan/-O2 -g/elf/sections/text 299.61 KB -
botan/-Ofast -march=native/elf 691.80 KB -
botan/-Ofast -march=native/elf/sections/text 335.25 KB -
cray/-O2 -g/elf 63.70 KB -
cray/-O2 -g/elf/sections/text 6.89 KB -
cray/-Ofast -march=native/elf 31.03 KB -
cray/-Ofast -march=native/elf/sections/text 7.49 KB -
himeno/-O2 -g/elf 49.67 KB -
himeno/-O2 -g/elf/sections/text 4.45 KB -
himeno/-Ofast -march=native/elf 30.40 KB -
himeno/-Ofast -march=native/elf/sections/text 5.53 KB -
nbench/-O2 -g/elf 223.52 KB -
nbench/-O2 -g/elf/sections/text 29.58 KB -
nbench/-Ofast -march=native/elf 99.16 KB -
nbench/-Ofast -march=native/elf/sections/text 52.61 KB -
polyhedron/ac/-O2 -g/elf 53.38 KB -
polyhedron/ac/-O2 -g/elf/sections/text 11.39 KB -
polyhedron/ac/-Ofast -march=native/elf 46.23 KB -
polyhedron/ac/-Ofast -march=native/elf/sections/text 22.33 KB -
polyhedron/aermod/-O2 -g/elf 1.56 MB -
polyhedron/aermod/-O2 -g/elf/sections/text 638.92 KB -
polyhedron/aermod/-Ofast -march=native/elf 1007.96 KB -
polyhedron/aermod/-Ofast -march=native/elf/sections/text 758.25 KB -
polyhedron/air/-O2 -g/elf 117.17 KB -
polyhedron/air/-O2 -g/elf/sections/text 34.58 KB -
polyhedron/air/-Ofast -march=native/elf 96.80 KB -
polyhedron/air/-Ofast -march=native/elf/sections/text 70.00 KB -
polyhedron/capacita/-O2 -g/elf 81.31 KB -
polyhedron/capacita/-O2 -g/elf/sections/text 22.92 KB -
polyhedron/capacita/-Ofast -march=native/elf 80.00 KB -
polyhedron/capacita/-Ofast -march=native/elf/sections/text 52.69 KB -
polyhedron/channel2/-O2 -g/elf 46.79 KB -
polyhedron/channel2/-O2 -g/elf/sections/text 9.25 KB -
polyhedron/channel2/-Ofast -march=native/elf 34.54 KB -
polyhedron/channel2/-Ofast -march=native/elf/sections/text 9.27 KB -
polyhedron/doduc/-O2 -g/elf 450.20 KB -
polyhedron/doduc/-O2 -g/elf/sections/text 88.13 KB -
polyhedron/doduc/-Ofast -march=native/elf 157.45 KB -
polyhedron/doduc/-Ofast -march=native/elf/sections/text 121.09 KB -
polyhedron/fatigue2/-O2 -g/elf 122.01 KB -
polyhedron/fatigue2/-O2 -g/elf/sections/text 35.56 KB -
polyhedron/fatigue2/-Ofast -march=native/elf 80.19 KB -
polyhedron/fatigue2/-Ofast -march=native/elf/sections/text 48.08 KB -
polyhedron/gas_dyn2/-O2 -g/elf 106.67 KB -
polyhedron/gas_dyn2/-O2 -g/elf/sections/text 25.11 KB -
polyhedron/gas_dyn2/-Ofast -march=native/elf 89.41 KB -
polyhedron/gas_dyn2/-Ofast -march=native/elf/sections/text 53.39 KB -
polyhedron/induct2/-O2 -g/elf 311.73 KB -
polyhedron/induct2/-O2 -g/elf/sections/text 97.34 KB -
polyhedron/induct2/-Ofast -march=native/elf 167.06 KB -
polyhedron/induct2/-Ofast -march=native/elf/sections/text 124.72 KB -
polyhedron/linpk/-O2 -g/elf 45.69 KB -
polyhedron/linpk/-O2 -g/elf/sections/text 6.13 KB -
polyhedron/linpk/-Ofast -march=native/elf 42.19 KB -
polyhedron/linpk/-Ofast -march=native/elf/sections/text 18.13 KB -
polyhedron/mdbx/-O2 -g/elf 143.65 KB -
polyhedron/mdbx/-O2 -g/elf/sections/text 27.88 KB -
polyhedron/mdbx/-Ofast -march=native/elf 80.70 KB -
polyhedron/mdbx/-Ofast -march=native/elf/sections/text 51.28 KB -
polyhedron/mp_prop_design/-O2 -g/elf 64.00 KB -
polyhedron/mp_prop_design/-O2 -g/elf/sections/text 15.56 KB -
polyhedron/mp_prop_design/-Ofast -march=native/elf 42.91 KB -
polyhedron/mp_prop_design/-Ofast -march=native/elf/sections/text 18.63 KB -
polyhedron/nf/-O2 -g/elf 56.73 KB -
polyhedron/nf/-O2 -g/elf/sections/text 9.95 KB -
polyhedron/nf/-Ofast -march=native/elf 42.53 KB -
polyhedron/nf/-Ofast -march=native/elf/sections/text 18.75 KB -
polyhedron/protein/-O2 -g/elf 147.15 KB -
polyhedron/protein/-O2 -g/elf/sections/text 39.61 KB -
polyhedron/protein/-Ofast -march=native/elf 84.91 KB -
polyhedron/protein/-Ofast -march=native/elf/sections/text 50.30 KB -
polyhedron/rnflow/-O2 -g/elf 198.46 KB -
polyhedron/rnflow/-O2 -g/elf/sections/text 41.67 KB -
polyhedron/rnflow/-Ofast -march=native/elf 104.70 KB -
polyhedron/rnflow/-Ofast -march=native/elf/sections/text 72.31 KB -
polyhedron/test_fpu2/-O2 -g/elf 146.02 KB -
polyhedron/test_fpu2/-O2 -g/elf/sections/text 31.13 KB -
polyhedron/test_fpu2/-Ofast -march=native/elf 79.48 KB -
polyhedron/test_fpu2/-Ofast -march=native/elf/sections/text 53.99 KB -
polyhedron/tfft2/-O2 -g/elf 45.75 KB -
polyhedron/tfft2/-O2 -g/elf/sections/text 5.80 KB -
polyhedron/tfft2/-Ofast -march=native/elf 34.43 KB -
polyhedron/tfft2/-Ofast -march=native/elf/sections/text 10.11 KB -
random/empty.c/-O0 -g/elf 1.32 KB -
random/empty.C/-O0 -g/elf 1.32 KB -
random/empty.c/-O0 -g/elf/sections/text 0.00 B -
random/empty.C/-O0 -g/elf/sections/text 0.00 B -
random/empty.c/-O2 -g/elf 1.32 KB -
random/empty.C/-O2 -g/elf 1.32 KB -
random/empty.c/-O2 -g/elf/sections/text 0.00 B -
random/empty.C/-O2 -g/elf/sections/text 0.00 B -
random/empty.c/-Ofast/elf 976.00 B -
random/empty.C/-Ofast/elf 976.00 B -
random/empty.c/-Ofast/elf/sections/text 0.00 B -
random/empty.C/-Ofast/elf/sections/text 0.00 B -
random/empty.c/-O -g/elf 1.31 KB -
random/empty.C/-O -g/elf 1.32 KB -
random/empty.c/-O -g/elf/sections/text 0.00 B -
random/empty.C/-O -g/elf/sections/text 0.00 B -
random/pr12392.cpp/-O0 -g/elf 1.90 MB -
random/pr12392.cpp/-O0 -g/elf/sections/text 530.63 KB -
random/pr12392.cpp/-O2 -g/elf 27.22 MB -
random/pr12392.cpp/-O2 -g/elf/sections/text 410.83 KB -
random/pr12392.cpp/-Ofast/elf 1.10 MB -
random/pr12392.cpp/-Ofast/elf/sections/text 400.43 KB -
random/pr12392.cpp/-O -g/elf 21.16 MB -
random/pr12392.cpp/-O -g/elf/sections/text 558.62 KB -
random/pr12850.cpp/-O0 -g/elf 11.69 MB -
random/pr12850.cpp/-O0 -g/elf/sections/text 31.76 KB -
random/pr12850.cpp/-O2 -g/elf 34.60 MB -
random/pr12850.cpp/-O2 -g/elf/sections/text 27.02 KB -
random/pr12850.cpp/-Ofast/elf 3.29 MB -
random/pr12850.cpp/-Ofast/elf/sections/text 33.16 KB -
random/pr12850.cpp/-O -g/elf 31.20 MB -
random/pr12850.cpp/-O -g/elf/sections/text 33.29 KB -
random/pr26854-2.c/-O0 -g/elf 1.61 MB -
random/pr26854-2.c/-O0 -g/elf/sections/text 470.02 KB -
random/pr26854-2.c/-O2 -g/elf 1.63 MB -
random/pr26854-2.c/-O2 -g/elf/sections/text 331.21 KB -
random/pr26854-2.c/-Ofast/elf 977.12 KB -
random/pr26854-2.c/-Ofast/elf/sections/text 325.84 KB -
random/pr26854-2.c/-O -g/elf 1.59 MB -
random/pr26854-2.c/-O -g/elf/sections/text 308.12 KB -
random/pr26854.c/-O0 -g/elf 4.85 MB -
random/pr26854.c/-O0 -g/elf/sections/text 2.09 MB -
random/pr26854.c/-O -g/elf 4.26 MB -
random/pr26854.c/-O -g/elf/sections/text 1.12 MB -
random/pr28071.c/-O0 -g/elf 1.72 MB -
random/pr28071.c/-O0 -g/elf/sections/text 1.15 MB -
random/pr28071.c/-Ofast/elf 1.28 MB -
random/pr28071.c/-Ofast/elf/sections/text 812.69 KB -
random/pr28071.c/-O -g/elf 2.22 MB -
random/pr28071.c/-O -g/elf/sections/text 562.60 KB -
random/pr29433.cpp/-O0 -g/elf 1.18 MB -
random/pr29433.cpp/-O0 -g/elf/sections/text 557.00 B -
random/pr29433.cpp/-O2 -g/elf 1.62 MB -
random/pr29433.cpp/-O2 -g/elf/sections/text 39.00 B -
random/pr29433.cpp/-Ofast/elf 89.09 KB -
random/pr29433.cpp/-Ofast/elf/sections/text 39.00 B -
random/pr29433.cpp/-O -g/elf 1.46 MB -
random/pr29433.cpp/-O -g/elf/sections/text 726.00 B -
random/pr36262.c/-O0 -g/elf 227.73 KB -
random/pr36262.c/-O0 -g/elf/sections/text 166.16 KB -
random/pr36262.c/-O2 -g/elf 367.06 KB -
random/pr36262.c/-O2 -g/elf/sections/text 112.12 KB -
random/pr36262.c/-Ofast/elf 504.44 KB -
random/pr36262.c/-Ofast/elf/sections/text 484.13 KB -
random/pr36262.c/-O -g/elf 373.03 KB -
random/pr36262.c/-O -g/elf/sections/text 113.91 KB -
random/pr36291.cpp/-O0 -g/elf 7.17 MB -
random/pr36291.cpp/-O0 -g/elf/sections/text 1.03 MB -
random/pr36291.cpp/-O2 -g/elf 14.24 MB -
random/pr36291.cpp/-O2 -g/elf/sections/text 830.17 KB -
random/pr36291.cpp/-Ofast/elf 4.16 MB -
random/pr36291.cpp/-Ofast/elf/sections/text 1.03 MB -
random/pr36291.cpp/-O -g/elf 12.04 MB -
random/pr36291.cpp/-O -g/elf/sections/text 785.84 KB -
random/pr36439.cpp/-O0 -g/elf 3.09 MB -
random/pr36439.cpp/-O0 -g/elf/sections/text 0.00 B -
random/pr36439.cpp/-O2 -g/elf 12.78 MB -
random/pr36439.cpp/-O2 -g/elf/sections/text 497.00 B -
random/pr36439.cpp/-Ofast/elf 1.57 MB -
random/pr36439.cpp/-Ofast/elf/sections/text 12.02 KB -
random/pr36439.cpp/-O -g/elf 12.26 MB -
random/pr36439.cpp/-O -g/elf/sections/text 0.00 B -
random/pr36498.cpp/-O0 -g/elf 3.74 MB -
random/pr36498.cpp/-O0 -g/elf/sections/text 470.41 KB -
random/pr36498.cpp/-O2 -g/elf 19.29 MB -
random/pr36498.cpp/-O2 -g/elf/sections/text 375.86 KB -
random/pr36498.cpp/-Ofast/elf 1.55 MB -
random/pr36498.cpp/-Ofast/elf/sections/text 379.91 KB -
random/pr36498.cpp/-O -g/elf 13.76 MB -
random/pr36498.cpp/-O -g/elf/sections/text 398.46 KB -
random/pr37448.c/-O0 -g/elf 8.63 MB -
random/pr37448.c/-O0 -g/elf/sections/text 2.13 MB -
random/pr37448.c/-O -g/elf 14.43 MB -
random/pr37448.c/-O -g/elf/sections/text 1.94 MB -
random/pr38518.c/-O0 -g/elf 227.66 KB -
random/pr38518.c/-O0 -g/elf/sections/text 166.16 KB -
random/pr38518.c/-O2 -g/elf 366.83 KB -
random/pr38518.c/-O2 -g/elf/sections/text 112.12 KB -
random/pr38518.c/-Ofast/elf 504.44 KB -
random/pr38518.c/-Ofast/elf/sections/text 484.13 KB -
random/pr38518.c/-O -g/elf 372.73 KB -
random/pr38518.c/-O -g/elf/sections/text 113.91 KB -
random/pr39326.c/-O0 -g/elf 1.24 MB -
random/pr39326.c/-O0 -g/elf/sections/text 436.40 KB -
random/pr39326.c/-O2 -g/elf 1.30 MB -
random/pr39326.c/-O2 -g/elf/sections/text 322.34 KB -
random/pr39326.c/-Ofast/elf 955.34 KB -
random/pr39326.c/-Ofast/elf/sections/text 330.11 KB -
random/pr39326.c/-O -g/elf 1.46 MB -
random/pr39326.c/-O -g/elf/sections/text 321.28 KB -
random/pr44563.c/-O0 -g/elf 16.78 MB -
random/pr44563.c/-O0 -g/elf/sections/text 3.06 MB -
random/pr44563.c/-O2 -g/elf 20.46 MB -
random/pr44563.c/-O2 -g/elf/sections/text 1023.99 KB -
random/pr44563.c/-Ofast/elf 9.93 MB -
random/pr44563.c/-Ofast/elf/sections/text 1023.99 KB -
random/pr60243.c/-O0 -g/elf 4.92 MB -
random/pr60243.c/-O0 -g/elf/sections/text 4.78 MB -
random/pr60243.c/-Ofast/elf 2.50 MB -
random/pr60243.c/-Ofast/elf/sections/text 2.36 MB -
random/pr60243.c/-O -g/elf 17.54 MB -
random/pr60243.c/-O -g/elf/sections/text 3.33 MB -
random/pr69609.c/-O0 -g/elf 1.23 MB -
random/pr69609.c/-O0 -g/elf/sections/text 888.69 KB -
random/pr69609.c/-O2 -g/elf 1.06 MB -
random/pr69609.c/-O2 -g/elf/sections/text 385.86 KB -
random/pr69609.c/-Ofast/elf 1.32 MB -
random/pr69609.c/-Ofast/elf/sections/text 486.85 KB -
random/pr69609.c/-O -g/elf 1.57 MB -
random/pr69609.c/-O -g/elf/sections/text 410.22 KB -
random/pr70614.c/-O0 -g/elf 103.52 KB -
random/pr70614.c/-O0 -g/elf/sections/text 42.08 KB -
random/pr70614.c/-O2 -g/elf 140.62 KB -
random/pr70614.c/-O2 -g/elf/sections/text 32.80 KB -
random/pr70614.c/-Ofast/elf 44.90 KB -
random/pr70614.c/-Ofast/elf/sections/text 31.04 KB -
random/pr70614.c/-O -g/elf 128.91 KB -
random/pr70614.c/-O -g/elf/sections/text 25.06 KB -
random/pr81827.f90/-O0 -g/elf 16.66 MB -
random/pr81827.f90/-O0 -g/elf/sections/text 15.43 MB -
random/pr81827.f90/-O -g/elf 7.41 MB -
random/pr81827.f90/-O -g/elf/sections/text 5.28 MB -
tramp3d/-O0 -g/elf 11.31 MB -
tramp3d/-O0 -g/elf/sections/text 1003.14 KB -
tramp3d/-O1 -g/elf 20.00 MB -
tramp3d/-O1 -g/elf/sections/text 438.58 KB -
tramp3d/-Ofast -march=native -Dleafify=flatten/elf 1.10 MB -
tramp3d/-Ofast -march=native -Dleafify=flatten/elf/sections/text 706.61 KB -
tramp3d/-Ofast -march=native -flto_pgo/elf 947.59 KB -
tramp3d/-Ofast -march=native -flto_pgo/elf/sections/text 410.34 KB -
tramp3d/-Ofast -march=native -fopenmp/elf 968.69 KB -
tramp3d/-Ofast -march=native -fopenmp/elf/sections/text 523.34 KB -
tramp3d/-Ofast -march=native_pgo/elf 1015.10 KB -
tramp3d/-Ofast -march=native_pgo/elf/sections/text 425.24 KB -
tramp3d/-Og -g/elf 20.22 MB -
tramp3d/-Og -g/elf/sections/text 488.27 KB -
Geometric Mean 98.04 KB -59.39%
Name Current %
botan/-O2 -g 157.166 -
botan/-Ofast -march=native 106.721 -
cray/-O2 -g 0.213 -8.68%
cray/-Ofast -march=native 0.692 -
himeno/-O2 -g 0.669 283.46%
himeno/-Ofast -march=native 0.161 -
nbench/-O2 -g 1.405 -
nbench/-Ofast -march=native 1.610 -4.62%
polyhedron/ac/-O2 -g 0.321 -
polyhedron/ac/-Ofast -march=native 0.498 -
polyhedron/aermod/-O2 -g 15.114 -3.41%
polyhedron/aermod/-Ofast -march=native 16.312 -
polyhedron/air/-O2 -g 0.970 -
polyhedron/air/-Ofast -march=native 2.225 -
polyhedron/capacita/-O2 -g 0.579 -
polyhedron/capacita/-Ofast -march=native 1.151 -
polyhedron/channel2/-O2 -g 0.229 -
polyhedron/channel2/-Ofast -march=native 0.717 181.24%
polyhedron/doduc/-O2 -g 2.022 -
polyhedron/doduc/-Ofast -march=native 2.662 -
polyhedron/fatigue2/-O2 -g 0.837 -
polyhedron/fatigue2/-Ofast -march=native 1.006 -
polyhedron/gas_dyn2/-O2 -g 0.597 -
polyhedron/gas_dyn2/-Ofast -march=native 1.088 -
polyhedron/induct2/-O2 -g 2.030 -6.80%
polyhedron/induct2/-Ofast -march=native 2.166 -
polyhedron/linpk/-O2 -g 0.229 -66.12%
polyhedron/linpk/-Ofast -march=native 0.461 -
polyhedron/mdbx/-O2 -g 0.703 -
polyhedron/mdbx/-Ofast -march=native 1.042 5.77%
polyhedron/mp_prop_design/-O2 -g 0.389 7.41%
polyhedron/mp_prop_design/-Ofast -march=native 0.441 -
polyhedron/nf/-O2 -g 0.306 -
polyhedron/nf/-Ofast -march=native 0.457 -
polyhedron/protein/-O2 -g 1.079 -
polyhedron/protein/-Ofast -march=native 1.278 8.63%
polyhedron/rnflow/-O2 -g 1.910 27.07%
polyhedron/rnflow/-Ofast -march=native 2.123 -16.82%
polyhedron/test_fpu2/-O2 -g 1.109 -
polyhedron/test_fpu2/-Ofast -march=native 1.917 28.48%
polyhedron/tfft2/-O2 -g 0.213 -
polyhedron/tfft2/-Ofast -march=native 0.744 153.10%
random/empty.c/-O0 -g 0.024 -
random/empty.C/-O0 -g 0.016 -
random/empty.c/-O2 -g 0.028 -
random/empty.C/-O2 -g 0.027 -
random/empty.c/-Ofast 0.016 -
random/empty.C/-Ofast 0.023 -
random/empty.c/-O -g 0.018 -
random/empty.C/-O -g 0.019 -
random/pr12392.cpp/-O0 -g 2.827 -
random/pr12392.cpp/-O2 -g 49.346 -
random/pr12392.cpp/-Ofast 36.402 -
random/pr12392.cpp/-O -g 34.976 -
random/pr12850.cpp/-O0 -g 10.359 -
random/pr12850.cpp/-O2 -g 50.508 -
random/pr12850.cpp/-Ofast 27.762 -
random/pr12850.cpp/-O -g 36.984 -
random/pr26854-2.c/-O0 -g 3.329 -
random/pr26854-2.c/-O2 -g 34.205 -
random/pr26854-2.c/-Ofast 41.419 -2.64%
random/pr26854-2.c/-O -g 11.428 -
random/pr26854.c/-O0 -g 30.384 -
random/pr26854.c/-O -g 95.334 -
random/pr28071.c/-O0 -g 13.776 2.25%
random/pr28071.c/-Ofast 68.508 -
random/pr28071.c/-O -g 40.515 -
random/pr29433.cpp/-O0 -g 12.793 -
random/pr29433.cpp/-O2 -g 13.320 -
random/pr29433.cpp/-Ofast 2.639 -
random/pr29433.cpp/-O -g 13.157 -
random/pr36262.c/-O0 -g 0.468 -
random/pr36262.c/-O2 -g 11.459 -
random/pr36262.c/-Ofast 95.693 -
random/pr36262.c/-O -g 6.376 -
random/pr36291.cpp/-O0 -g 8.988 -
random/pr36291.cpp/-O2 -g 29.939 -
random/pr36291.cpp/-Ofast 29.634 -
random/pr36291.cpp/-O -g 18.739 -
random/pr36439.cpp/-O0 -g 4.212 -
random/pr36439.cpp/-O2 -g 28.174 -2.38%
random/pr36439.cpp/-Ofast 24.375 3.05%
random/pr36439.cpp/-O -g 19.086 -
random/pr36498.cpp/-O0 -g 3.997 -
random/pr36498.cpp/-O2 -g 21.797 -
random/pr36498.cpp/-Ofast 13.279 -
random/pr36498.cpp/-O -g 12.461 -
random/pr37448.c/-O0 -g 8.662 -
random/pr37448.c/-O -g 49.162 -
random/pr38518.c/-O0 -g 0.466 -
random/pr38518.c/-O2 -g 11.378 -
random/pr38518.c/-Ofast 94.429 -
random/pr38518.c/-O -g 6.346 -
random/pr39326.c/-O0 -g 0.918 -
random/pr39326.c/-O2 -g 164.000 -2.25%
random/pr39326.c/-Ofast 93.138 -
random/pr39326.c/-O -g 124.167 -2.59%
random/pr44563.c/-O0 -g 22.998 -
random/pr44563.c/-O2 -g 269.150 -
random/pr44563.c/-Ofast 50.026 -
random/pr60243.c/-O0 -g 47.045 -
random/pr60243.c/-Ofast 264.763 -2.91%
random/pr60243.c/-O -g 160.500 -
random/pr69609.c/-O0 -g 2.652 -
random/pr69609.c/-O2 -g 64.361 -
random/pr69609.c/-Ofast 148.443 -
random/pr69609.c/-O -g 28.398 -
random/pr70614.c/-O0 -g 0.153 -
random/pr70614.c/-O2 -g 0.980 -
random/pr70614.c/-Ofast 0.757 -
random/pr70614.c/-O -g 0.579 -
random/pr81827.f90/-O0 -g 62.680 -
random/pr81827.f90/-O -g 285.361 -
tramp3d/-O0 -g 10.826 2.87%
tramp3d/-O1 -g 25.514 -
tramp3d/-Ofast -march=native 16.874 -
tramp3d/-Ofast -march=native -Dleafify=flatten 24.533 -
tramp3d/-Ofast -march=native -flto 17.885 -
tramp3d/-Ofast -march=native -fopenmp 18.781 2.14%
tramp3d/-Og -g 22.362 -
Geometric Mean 4.310 -
Name Current %
botan/-O2 -g 14.89 MB -
botan/-Ofast -march=native 14.89 MB -
cray/-O2 -g 32.84 MB -
cray/-Ofast -march=native 32.79 MB -
himeno/-O2 -g 30.41 MB -
himeno/-Ofast -march=native 31.54 MB -
nbench/-O2 -g 43.69 MB -
nbench/-Ofast -march=native 59.29 MB -
polyhedron/ac/-O2 -g 36.02 MB -
polyhedron/ac/-Ofast -march=native 46.45 MB -
polyhedron/aermod/-O2 -g 552.92 MB -
polyhedron/aermod/-Ofast -march=native 554.34 MB -
polyhedron/air/-O2 -g 67.31 MB -
polyhedron/air/-Ofast -march=native 127.69 MB -
polyhedron/capacita/-O2 -g 45.35 MB -
polyhedron/capacita/-Ofast -march=native 72.34 MB -
polyhedron/channel2/-O2 -g 34.34 MB -
polyhedron/channel2/-Ofast -march=native 37.81 MB -
polyhedron/doduc/-O2 -g 98.17 MB -
polyhedron/doduc/-Ofast -march=native 112.74 MB -
polyhedron/fatigue2/-O2 -g 50.61 MB -
polyhedron/fatigue2/-Ofast -march=native 58.25 MB -
polyhedron/gas_dyn2/-O2 -g 46.85 MB -
polyhedron/gas_dyn2/-Ofast -march=native 68.43 MB -
polyhedron/induct2/-O2 -g 86.54 MB -
polyhedron/induct2/-Ofast -march=native 93.67 MB -
polyhedron/linpk/-O2 -g 33.24 MB -
polyhedron/linpk/-Ofast -march=native 45.16 MB -
polyhedron/mdbx/-O2 -g 47.93 MB -
polyhedron/mdbx/-Ofast -march=native 61.23 MB -
polyhedron/mp_prop_design/-O2 -g 40.21 MB -
polyhedron/mp_prop_design/-Ofast -march=native 47.08 MB -
polyhedron/nf/-O2 -g 37.52 MB -
polyhedron/nf/-Ofast -march=native 45.43 MB -
polyhedron/protein/-O2 -g 61.84 MB -
polyhedron/protein/-Ofast -march=native 71.73 MB -
polyhedron/rnflow/-O2 -g 80.73 MB -
polyhedron/rnflow/-Ofast -march=native 113.23 MB -
polyhedron/test_fpu2/-O2 -g 64.84 MB -
polyhedron/test_fpu2/-Ofast -march=native 80.34 MB -
polyhedron/tfft2/-O2 -g 32.96 MB -
polyhedron/tfft2/-Ofast -march=native 40.17 MB -
random/empty.c/-O0 -g 16.00 MB -
random/empty.C/-O0 -g 17.56 MB -
random/empty.c/-O2 -g 16.01 MB -
random/empty.C/-O2 -g 17.57 MB -
random/empty.c/-Ofast 15.83 MB -
random/empty.C/-Ofast 17.38 MB -
random/empty.c/-O -g 16.01 MB -
random/empty.C/-O -g 17.57 MB -
random/pr12392.cpp/-O0 -g 297.99 MB -
random/pr12392.cpp/-O2 -g 1.25 GB -
random/pr12392.cpp/-Ofast 839.74 MB -
random/pr12392.cpp/-O -g 929.69 MB -
random/pr12850.cpp/-O0 -g 506.48 MB -
random/pr12850.cpp/-O2 -g 947.25 MB -
random/pr12850.cpp/-Ofast 571.68 MB -
random/pr12850.cpp/-O -g 908.46 MB -
random/pr26854-2.c/-O0 -g 253.45 MB -
random/pr26854-2.c/-O2 -g 1.62 GB -
random/pr26854-2.c/-Ofast 1.47 GB -
random/pr26854-2.c/-O -g 380.83 MB -
random/pr26854.c/-O0 -g 913.04 MB -
random/pr26854.c/-O -g 1.12 GB -
random/pr28071.c/-O0 -g 314.41 MB -
random/pr28071.c/-Ofast 1.57 GB -
random/pr28071.c/-O -g 801.38 MB -
random/pr29433.cpp/-O0 -g 1.91 GB -
random/pr29433.cpp/-O2 -g 1.92 GB -
random/pr29433.cpp/-Ofast 334.64 MB -
random/pr29433.cpp/-O -g 1.92 GB -
random/pr36262.c/-O0 -g 88.73 MB -
random/pr36262.c/-O2 -g 418.71 MB -
random/pr36262.c/-Ofast 2.92 GB -
random/pr36262.c/-O -g 224.26 MB -
random/pr36291.cpp/-O0 -g 509.37 MB -
random/pr36291.cpp/-O2 -g 636.72 MB -
random/pr36291.cpp/-Ofast 484.93 MB -
random/pr36291.cpp/-O -g 575.55 MB -
random/pr36439.cpp/-O0 -g 339.82 MB -
random/pr36439.cpp/-O2 -g 555.80 MB -
random/pr36439.cpp/-Ofast 455.40 MB -
random/pr36439.cpp/-O -g 519.55 MB -
random/pr36498.cpp/-O0 -g 322.14 MB -
random/pr36498.cpp/-O2 -g 530.79 MB -
random/pr36498.cpp/-Ofast 388.11 MB -
random/pr36498.cpp/-O -g 472.00 MB -
random/pr37448.c/-O0 -g 1.41 GB -
random/pr37448.c/-O -g 1.91 GB 3.50%
random/pr38518.c/-O0 -g 88.72 MB -
random/pr38518.c/-O2 -g 418.27 MB -
random/pr38518.c/-Ofast 2.92 GB -
random/pr38518.c/-O -g 224.25 MB -
random/pr39326.c/-O0 -g 158.43 MB -
random/pr39326.c/-O2 -g 848.34 MB -
random/pr39326.c/-Ofast 676.03 MB -
random/pr39326.c/-O -g 563.93 MB -
random/pr44563.c/-O0 -g 2.00 GB -
random/pr44563.c/-O2 -g 2.10 GB -
random/pr44563.c/-Ofast 1.32 GB -
random/pr60243.c/-O0 -g 1.68 GB -
random/pr60243.c/-Ofast 1.68 GB -
random/pr60243.c/-O -g 3.27 GB -
random/pr69609.c/-O0 -g 365.13 MB -
random/pr69609.c/-O2 -g 2.14 GB -
random/pr69609.c/-Ofast 1.92 GB -
random/pr69609.c/-O -g 530.17 MB -
random/pr70614.c/-O0 -g 41.12 MB -
random/pr70614.c/-O2 -g 65.50 MB -
random/pr70614.c/-Ofast 60.53 MB -
random/pr70614.c/-O -g 53.45 MB -
random/pr81827.f90/-O0 -g 4.62 GB -
random/pr81827.f90/-O -g 3.64 GB -
tramp3d/-O0 -g 594.22 MB -
tramp3d/-O1 -g 934.66 MB -
tramp3d/-Ofast -march=native 627.65 MB -
tramp3d/-Ofast -march=native -Dleafify=flatten 670.93 MB -
tramp3d/-Ofast -march=native -flto 484.39 MB -
tramp3d/-Ofast -march=native -fopenmp 632.25 MB -
tramp3d/-Og -g 950.86 MB -
Geometric Mean 217.17 MB -