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 20181004 (experimental) 1763c72e0bc514f4d9a39729deb33ddd34a39ed8
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 1763c72e0bc514f4d9a39729deb33ddd34a39ed8
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 1538612206000.1763c72e0bc514f4d9a39729deb33ddd34a39ed8 2018-10-04T06:36:21.401229 0:00:40.461126
Previous 1538525819000.eca9b8e6dd553e18364978b3463c45b0b3cb4a16 2018-10-03T08:17:13.228987 0:00:40.549207
Baseline 1537408618000.51481b252ffe30a1daea491f62c687333efabc40 2018-09-20T13:32:23.745834 0:00:40.432213


Tests Summary

Status Group # # (B)
Performance Regressions 10 2
Performance Improvements 4 3
Added Tests 10 250
Unchanged Tests 3312 3081
Total Tests 3336

Performance Regressions - compile_time Δ Previous Current σ Δ (B) σ (B)
himeno/-Ofast -march=native 290.87% 0.160 0.626 - 0.00% -
cray/-Ofast -march=native 242.74% 0.201 0.688 - 0.00% -
polyhedron/ac/-O2 -g 168.52% 0.305 0.819 - 0.00% -
polyhedron/linpk/-Ofast -march=native 96.96% 0.462 0.909 - 0.00% -
polyhedron/gas_dyn2/-Ofast -march=native 25.99% 1.112 1.401 - 0.00% -
polyhedron/rnflow/-Ofast -march=native 19.94% 2.132 2.557 - 0.00% -
random/pr26854.c/-O -g 7.07% 88.617 94.880 - 0.00% -
random/pr36439.cpp/-O2 -g 2.43% 28.112 28.795 - 0.00% -
random/pr69609.c/-O2 -g 2.17% 64.401 65.797 - 0.00% -

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
polyhedron/air/-O2 -g 2.18% 2.859 2.921 - 0.05% -

Performance Improvements - compile_time Δ Previous Current σ Δ (B) σ (B)
polyhedron/doduc/-Ofast -march=native -13.74% 3.086 2.662 - 0.00% -
random/pr26854-2.c/-O2 -g -3.47% 34.504 33.308 - 0.00% -
tramp3d/-Ofast -march=native -fopenmp -2.76% 18.790 18.271 - 0.00% -
random/pr60243.c/-Ofast -2.62% 271.239 264.142 - 0.00% -

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/-O2 -g/XTEA encrypt -2.82% 189.743 184.384 - -0.01% -
botan/-O2 -g/ChaCha20Poly1305 encrypt -2.00% 419.785 411.373 - -0.04% -

Performance Improvements - execution_time Δ (B) Baseline Current σ (B) Δ σ
polyhedron/air/-Ofast -march=native -3.18% 2.003 1.939 - -0.26% -
polyhedron/rnflow/-Ofast -march=native -2.71% 19.105 18.588 - 0.71% -

Performance Improvements - score Δ (B) Baseline Current σ (B) Δ σ
botan/-O2 -g/AES-128/XTS decrypt 2.37% 1360.854 1393.171 - -0.07% -

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.48s
Name Current %
cray/-O2 -g 4.966 -
cray/-Ofast -march=native 2.020 -
polyhedron/ac/-O2 -g 19.371 -
polyhedron/ac/-Ofast -march=native 6.351 -
polyhedron/aermod/-O2 -g 6.749 -
polyhedron/aermod/-Ofast -march=native 6.558 -
polyhedron/air/-O2 -g 2.921 2.18%
polyhedron/air/-Ofast -march=native 1.939 -
polyhedron/capacita/-O2 -g 17.126 -
polyhedron/capacita/-Ofast -march=native 15.096 -
polyhedron/channel2/-O2 -g 96.262 -
polyhedron/channel2/-Ofast -march=native 95.194 -
polyhedron/doduc/-O2 -g 11.925 -
polyhedron/doduc/-Ofast -march=native 9.530 -
polyhedron/fatigue2/-O2 -g 101.510 -
polyhedron/fatigue2/-Ofast -march=native 51.738 -
polyhedron/gas_dyn2/-O2 -g 102.479 -
polyhedron/gas_dyn2/-Ofast -march=native 88.859 -
polyhedron/induct2/-O2 -g 81.887 -
polyhedron/induct2/-Ofast -march=native 28.476 -
polyhedron/linpk/-O2 -g 5.754 -
polyhedron/linpk/-Ofast -march=native 5.191 -
polyhedron/mdbx/-O2 -g 6.449 -
polyhedron/mdbx/-Ofast -march=native 4.307 -
polyhedron/mp_prop_design/-O2 -g 219.938 -
polyhedron/mp_prop_design/-Ofast -march=native 80.752 -
polyhedron/nf/-O2 -g 9.624 -
polyhedron/nf/-Ofast -march=native 5.920 -
polyhedron/protein/-O2 -g 17.434 -
polyhedron/protein/-Ofast -march=native 17.161 -
polyhedron/rnflow/-O2 -g 21.299 -
polyhedron/rnflow/-Ofast -march=native 18.588 -
polyhedron/test_fpu2/-O2 -g 79.902 -
polyhedron/test_fpu2/-Ofast -march=native 29.357 -
polyhedron/tfft2/-O2 -g 51.227 -
polyhedron/tfft2/-Ofast -march=native 40.030 -
tramp3d/-Ofast -march=native 1.462 -
tramp3d/-Ofast -march=native -Dleafify=flatten 1.486 -
tramp3d/-Ofast -march=native -flto 1.465 -
tramp3d/-Ofast -march=native -fopenmp 1.243 -
Geometric Mean 14.326 -
Name Current %
botan/-O2 -g/AES-128/CBC/PKCS7 decrypt 2029.253 -
botan/-O2 -g/AES-128/CBC/PKCS7 encrypt 759.563 -
botan/-O2 -g/AES-128 decrypt 4380.429 -
botan/-O2 -g/AES-128/EAX decrypt 414.201 -
botan/-O2 -g/AES-128/EAX encrypt 416.600 -
botan/-O2 -g/AES-128 encrypt 4379.320 -
botan/-O2 -g/AES-128/GCM(16) [clmul] decrypt 1134.122 -
botan/-O2 -g/AES-128/GCM(16) [clmul] encrypt 1141.144 -
botan/-O2 -g/AES-128/OCB decrypt 832.699 -
botan/-O2 -g/AES-128/OCB encrypt 843.120 -
botan/-O2 -g/AES-128/XTS decrypt 1393.171 -
botan/-O2 -g/AES-128/XTS encrypt 1377.678 -
botan/-O2 -g/AES-192 decrypt 3741.091 -
botan/-O2 -g/AES-192 encrypt 3744.307 -
botan/-O2 -g/AES-256 decrypt 3282.601 -
botan/-O2 -g/AES-256 encrypt 3277.856 -
botan/-O2 -g/ARIA-128 decrypt 163.826 -
botan/-O2 -g/ARIA-128 encrypt 163.857 -
botan/-O2 -g/ARIA-192 decrypt 140.783 -
botan/-O2 -g/ARIA-192 encrypt 140.544 -
botan/-O2 -g/ARIA-256 decrypt 123.750 -
botan/-O2 -g/ARIA-256 encrypt 123.730 -
botan/-O2 -g/Blowfish decrypt 244.820 -
botan/-O2 -g/Blowfish encrypt 242.742 -
botan/-O2 -g/Camellia-128 decrypt 138.395 -
botan/-O2 -g/Camellia-128 encrypt 137.909 -
botan/-O2 -g/Camellia-192 decrypt 109.543 -
botan/-O2 -g/Camellia-192 encrypt 108.919 -
botan/-O2 -g/Camellia-256 decrypt 109.568 -
botan/-O2 -g/Camellia-256 encrypt 109.182 -
botan/-O2 -g/CAST-128 decrypt 213.417 -
botan/-O2 -g/CAST-128 encrypt 218.702 -
botan/-O2 -g/CAST-256 decrypt 118.364 -
botan/-O2 -g/CAST-256 encrypt 117.828 -
botan/-O2 -g/ChaCha20Poly1305 decrypt 409.428 -
botan/-O2 -g/ChaCha20Poly1305 encrypt 411.373 -
botan/-O2 -g/CMAC(AES-128) mac 762.187 -
botan/-O2 -g/CTR-BE(AES-128) decrypt 2572.045 -
botan/-O2 -g/CTR-BE(AES-128) encrypt 2575.285 -
botan/-O2 -g/CTR-BE(Serpent) decrypt 244.645 -
botan/-O2 -g/CTR-BE(Serpent) encrypt 244.710 -
botan/-O2 -g/DES decrypt 97.287 -
botan/-O2 -g/DES encrypt 97.266 -
botan/-O2 -g/GOST-28147-89(R3411_94_TestParam) decrypt 65.574 -
botan/-O2 -g/GOST-28147-89(R3411_94_TestParam) encrypt 68.206 -
botan/-O2 -g/HMAC(SHA-256) mac 197.348 -
botan/-O2 -g/IDEA decrypt 383.540 -
botan/-O2 -g/IDEA encrypt 383.693 -
botan/-O2 -g/KASUMI decrypt 77.073 -
botan/-O2 -g/KASUMI encrypt 79.240 -
botan/-O2 -g/Keccak-1600(512) hash 129.992 -
botan/-O2 -g/MISTY1 decrypt 99.993 -
botan/-O2 -g/MISTY1 encrypt 101.142 -
botan/-O2 -g/Noekeon decrypt 338.566 -
botan/-O2 -g/Noekeon encrypt 361.278 -
botan/-O2 -g/RC4 encrypt 411.022 -
botan/-O2 -g/RIPEMD-160 hash 371.641 -
botan/-O2 -g/Salsa20 encrypt 484.841 -
botan/-O2 -g/Serpent/CBC/PKCS7 decrypt 252.008 -
botan/-O2 -g/Serpent/CBC/PKCS7 encrypt 83.494 -
botan/-O2 -g/Serpent decrypt 283.418 -
botan/-O2 -g/Serpent/EAX decrypt 54.737 -
botan/-O2 -g/Serpent/EAX encrypt 54.272 -
botan/-O2 -g/Serpent encrypt 256.666 -
botan/-O2 -g/Serpent/GCM(16) [clmul] decrypt 179.419 -
botan/-O2 -g/Serpent/GCM(16) [clmul] encrypt 180.139 -
botan/-O2 -g/Serpent/OCB decrypt 203.572 -
botan/-O2 -g/Serpent/OCB encrypt 189.840 -
botan/-O2 -g/Serpent/XTS decrypt 237.530 -
botan/-O2 -g/Serpent/XTS encrypt 218.318 -
botan/-O2 -g/SHA-160 hash 519.578 -
botan/-O2 -g/SHA-256 hash 180.868 -
botan/-O2 -g/SHA-512 hash 273.072 -
botan/-O2 -g/SHACAL2 decrypt 421.300 -
botan/-O2 -g/SHACAL2 encrypt 421.761 -
botan/-O2 -g/Skein-512(512) hash 420.546 -
botan/-O2 -g/SM4 decrypt 128.620 -
botan/-O2 -g/SM4 encrypt 128.426 -
botan/-O2 -g/Threefish-512 decrypt 567.578 -
botan/-O2 -g/Threefish-512 encrypt 602.031 -
botan/-O2 -g/Tiger(24,3) hash 450.213 -
botan/-O2 -g/TripleDES decrypt 34.043 -
botan/-O2 -g/TripleDES encrypt 34.097 -
botan/-O2 -g/Twofish decrypt 307.880 -
botan/-O2 -g/Twofish encrypt 308.095 -
botan/-O2 -g/Whirlpool hash 139.755 -
botan/-O2 -g/XTEA decrypt 188.200 -
botan/-O2 -g/XTEA encrypt 184.384 -
botan/-Ofast -march=native/AES-128/CBC/PKCS7 decrypt 2525.200 -
botan/-Ofast -march=native/AES-128/CBC/PKCS7 encrypt 903.692 -
botan/-Ofast -march=native/AES-128 decrypt 4406.506 -
botan/-Ofast -march=native/AES-128/EAX decrypt 447.621 -
botan/-Ofast -march=native/AES-128/EAX encrypt 447.059 -
botan/-Ofast -march=native/AES-128 encrypt 4396.608 -
botan/-Ofast -march=native/AES-128/GCM(16) [clmul] decrypt 1174.141 -
botan/-Ofast -march=native/AES-128/GCM(16) [clmul] encrypt 1188.123 -
botan/-Ofast -march=native/AES-128/OCB decrypt 885.621 -
botan/-Ofast -march=native/AES-128/OCB encrypt 898.422 -
botan/-Ofast -march=native/AES-128/XTS decrypt 1532.757 -
botan/-Ofast -march=native/AES-128/XTS encrypt 1534.629 -
botan/-Ofast -march=native/AES-192 decrypt 3758.525 -
botan/-Ofast -march=native/AES-192 encrypt 3753.325 -
botan/-Ofast -march=native/AES-256 decrypt 3294.059 -
botan/-Ofast -march=native/AES-256 encrypt 3289.277 -
botan/-Ofast -march=native/ARIA-128 decrypt 165.244 -
botan/-Ofast -march=native/ARIA-128 encrypt 165.413 -
botan/-Ofast -march=native/ARIA-192 decrypt 142.532 -
botan/-Ofast -march=native/ARIA-192 encrypt 142.703 -
botan/-Ofast -march=native/ARIA-256 decrypt 125.297 -
botan/-Ofast -march=native/ARIA-256 encrypt 125.422 -
botan/-Ofast -march=native/Blowfish decrypt 239.622 -
botan/-Ofast -march=native/Blowfish encrypt 233.830 -
botan/-Ofast -march=native/Camellia-128 decrypt 139.303 -
botan/-Ofast -march=native/Camellia-128 encrypt 139.617 -
botan/-Ofast -march=native/Camellia-192 decrypt 110.278 -
botan/-Ofast -march=native/Camellia-192 encrypt 110.500 -
botan/-Ofast -march=native/Camellia-256 decrypt 110.394 -
botan/-Ofast -march=native/Camellia-256 encrypt 110.473 -
botan/-Ofast -march=native/CAST-128 decrypt 213.351 -
botan/-Ofast -march=native/CAST-128 encrypt 215.871 -
botan/-Ofast -march=native/CAST-256 decrypt 116.364 -
botan/-Ofast -march=native/CAST-256 encrypt 115.736 -
botan/-Ofast -march=native/ChaCha20Poly1305 decrypt 410.039 -
botan/-Ofast -march=native/ChaCha20Poly1305 encrypt 412.192 -
botan/-Ofast -march=native/CMAC(AES-128) mac 871.771 -
botan/-Ofast -march=native/CTR-BE(AES-128) decrypt 2646.212 -
botan/-Ofast -march=native/CTR-BE(AES-128) encrypt 2643.385 -
botan/-Ofast -march=native/CTR-BE(Serpent) decrypt 250.085 -
botan/-Ofast -march=native/CTR-BE(Serpent) encrypt 250.535 -
botan/-Ofast -march=native/DES decrypt 98.449 -
botan/-Ofast -march=native/DES encrypt 97.794 -
botan/-Ofast -march=native/GOST-28147-89(R3411_94_TestParam) decrypt 67.893 -
botan/-Ofast -march=native/GOST-28147-89(R3411_94_TestParam) encrypt 70.844 -
botan/-Ofast -march=native/HMAC(SHA-256) mac 277.718 -
botan/-Ofast -march=native/IDEA decrypt 407.505 -
botan/-Ofast -march=native/IDEA encrypt 407.028 -
botan/-Ofast -march=native/KASUMI decrypt 76.816 -
botan/-Ofast -march=native/KASUMI encrypt 76.443 -
botan/-Ofast -march=native/Keccak-1600(512) hash 165.705 -
botan/-Ofast -march=native/MISTY1 decrypt 96.039 -
botan/-Ofast -march=native/MISTY1 encrypt 97.281 -
botan/-Ofast -march=native/Noekeon decrypt 407.867 -
botan/-Ofast -march=native/Noekeon encrypt 409.480 -
botan/-Ofast -march=native/RC4 encrypt 410.075 -
botan/-Ofast -march=native/RIPEMD-160 hash 379.387 -
botan/-Ofast -march=native/Salsa20 encrypt 502.389 -
botan/-Ofast -march=native/Serpent/CBC/PKCS7 decrypt 266.321 -
botan/-Ofast -march=native/Serpent/CBC/PKCS7 encrypt 86.618 -
botan/-Ofast -march=native/Serpent decrypt 297.604 -
botan/-Ofast -march=native/Serpent/EAX decrypt 55.201 -
botan/-Ofast -march=native/Serpent/EAX encrypt 55.654 -
botan/-Ofast -march=native/Serpent encrypt 261.078 -
botan/-Ofast -march=native/Serpent/GCM(16) [clmul] decrypt 183.618 -
botan/-Ofast -march=native/Serpent/GCM(16) [clmul] encrypt 184.060 -
botan/-Ofast -march=native/Serpent/OCB decrypt 216.702 -
botan/-Ofast -march=native/Serpent/OCB encrypt 196.892 -
botan/-Ofast -march=native/Serpent/XTS decrypt 252.563 -
botan/-Ofast -march=native/Serpent/XTS encrypt 225.411 -
botan/-Ofast -march=native/SHA-160 hash 555.814 -
botan/-Ofast -march=native/SHA-256 hash 253.650 -
botan/-Ofast -march=native/SHA-512 hash 362.765 -
botan/-Ofast -march=native/SHACAL2 decrypt 494.921 -
botan/-Ofast -march=native/SHACAL2 encrypt 469.762 -
botan/-Ofast -march=native/Skein-512(512) hash 443.149 -
botan/-Ofast -march=native/SM4 decrypt 127.454 -
botan/-Ofast -march=native/SM4 encrypt 127.535 -
botan/-Ofast -march=native/Threefish-512 decrypt 565.623 -
botan/-Ofast -march=native/Threefish-512 encrypt 590.706 -
botan/-Ofast -march=native/Tiger(24,3) hash 422.481 -
botan/-Ofast -march=native/TripleDES decrypt 34.285 -
botan/-Ofast -march=native/TripleDES encrypt 34.274 -
botan/-Ofast -march=native/Twofish decrypt 315.509 -
botan/-Ofast -march=native/Twofish encrypt 321.809 -
botan/-Ofast -march=native/Whirlpool hash 133.391 -
botan/-Ofast -march=native/XTEA decrypt 187.914 -
botan/-Ofast -march=native/XTEA encrypt 190.598 -
himeno/-O2 -g 2107.175 -
himeno/-Ofast -march=native 2184.585 -
nbench/-O2 -g/ASSIGNMENT 59.185 -
nbench/-O2 -g/BITFIELD 808590000.000 -
nbench/-O2 -g/FOURIER 67930.000 -
nbench/-O2 -g/FP EMULATION 562.520 -
nbench/-O2 -g/HUFFMAN 6318.500 -
nbench/-O2 -g/IDEA 15079.000 -
nbench/-O2 -g/LU DECOMPOSITION 3080.800 -
nbench/-O2 -g/NEURAL NET 109.890 -
nbench/-O2 -g/NUMERIC SORT 1773.500 -
nbench/-O2 -g/STRING SORT 1279.700 -
nbench/-Ofast -march=native/ASSIGNMENT 78.252 -
nbench/-Ofast -march=native/BITFIELD 865540000.000 -
nbench/-Ofast -march=native/FOURIER 599340.000 -
nbench/-Ofast -march=native/FP EMULATION 794.720 -
nbench/-Ofast -march=native/HUFFMAN 7236.300 -
nbench/-Ofast -march=native/IDEA 14252.000 -
nbench/-Ofast -march=native/LU DECOMPOSITION 7306.400 -
nbench/-Ofast -march=native/NEURAL NET 240.750 -
nbench/-Ofast -march=native/NUMERIC SORT 1811.500 -
nbench/-Ofast -march=native/STRING SORT 2059.600 -
Geometric Mean 422.580 -
Name Current %
botan/-O2 -g/elf 13.88 MB -
botan/-O2 -g/elf/sections/text 299.49 KB -
botan/-Ofast -march=native/elf 691.80 KB -
botan/-Ofast -march=native/elf/sections/text 335.19 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.64 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.36 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.11 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.09 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.83 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.14 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.66 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.80 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.31 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.38 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 54.08 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.77 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.03 KB -
tramp3d/-O1 -g/elf 20.00 MB -
tramp3d/-O1 -g/elf/sections/text 438.19 KB -
tramp3d/-Ofast -march=native -Dleafify=flatten/elf 1.10 MB -
tramp3d/-Ofast -march=native -Dleafify=flatten/elf/sections/text 706.58 KB -
tramp3d/-Ofast -march=native -flto_pgo/elf 947.59 KB -
tramp3d/-Ofast -march=native -flto_pgo/elf/sections/text 410.30 KB -
tramp3d/-Ofast -march=native -fopenmp/elf 968.69 KB -
tramp3d/-Ofast -march=native -fopenmp/elf/sections/text 523.38 KB -
tramp3d/-Ofast -march=native_pgo/elf 1015.43 KB -
tramp3d/-Ofast -march=native_pgo/elf/sections/text 425.17 KB -
tramp3d/-Og -g/elf 20.22 MB -
tramp3d/-Og -g/elf/sections/text 488.20 KB -
Geometric Mean 98.04 KB -59.39%
Name Current %
botan/-O2 -g 157.272 -
botan/-Ofast -march=native 106.640 -
cray/-O2 -g 0.220 -
cray/-Ofast -march=native 0.688 242.74%
himeno/-O2 -g 0.164 -
himeno/-Ofast -march=native 0.626 290.87%
nbench/-O2 -g 1.433 -
nbench/-Ofast -march=native 1.693 -
polyhedron/ac/-O2 -g 0.819 168.52%
polyhedron/ac/-Ofast -march=native 0.496 -
polyhedron/aermod/-O2 -g 15.165 -
polyhedron/aermod/-Ofast -march=native 16.325 -
polyhedron/air/-O2 -g 0.968 -
polyhedron/air/-Ofast -march=native 2.219 -
polyhedron/capacita/-O2 -g 0.578 -
polyhedron/capacita/-Ofast -march=native 1.171 -
polyhedron/channel2/-O2 -g 0.229 -
polyhedron/channel2/-Ofast -march=native 0.253 -
polyhedron/doduc/-O2 -g 2.021 -
polyhedron/doduc/-Ofast -march=native 2.662 -13.74%
polyhedron/fatigue2/-O2 -g 0.833 -
polyhedron/fatigue2/-Ofast -march=native 1.002 -
polyhedron/gas_dyn2/-O2 -g 0.595 -
polyhedron/gas_dyn2/-Ofast -march=native 1.401 25.99%
polyhedron/induct2/-O2 -g 2.047 -
polyhedron/induct2/-Ofast -march=native 2.173 -
polyhedron/linpk/-O2 -g 0.237 -
polyhedron/linpk/-Ofast -march=native 0.909 96.96%
polyhedron/mdbx/-O2 -g 0.705 -
polyhedron/mdbx/-Ofast -march=native 0.989 -
polyhedron/mp_prop_design/-O2 -g 0.360 -
polyhedron/mp_prop_design/-Ofast -march=native 0.443 -
polyhedron/nf/-O2 -g 0.305 -
polyhedron/nf/-Ofast -march=native 0.454 -
polyhedron/protein/-O2 -g 1.080 -
polyhedron/protein/-Ofast -march=native 1.181 -
polyhedron/rnflow/-O2 -g 1.908 -
polyhedron/rnflow/-Ofast -march=native 2.557 19.94%
polyhedron/test_fpu2/-O2 -g 1.110 -
polyhedron/test_fpu2/-Ofast -march=native 1.927 -
polyhedron/tfft2/-O2 -g 0.650 -
polyhedron/tfft2/-Ofast -march=native 0.294 -
random/empty.c/-O0 -g 0.020 -
random/empty.C/-O0 -g 0.017 -
random/empty.c/-O2 -g 0.021 -
random/empty.C/-O2 -g 0.025 -
random/empty.c/-Ofast 0.020 -
random/empty.C/-Ofast 0.024 -
random/empty.c/-O -g 0.024 -
random/empty.C/-O -g 0.024 -
random/pr12392.cpp/-O0 -g 2.789 -
random/pr12392.cpp/-O2 -g 48.947 -
random/pr12392.cpp/-Ofast 36.751 -
random/pr12392.cpp/-O -g 34.720 -
random/pr12850.cpp/-O0 -g 10.356 -
random/pr12850.cpp/-O2 -g 51.094 -
random/pr12850.cpp/-Ofast 28.056 -
random/pr12850.cpp/-O -g 36.826 -
random/pr26854-2.c/-O0 -g 3.318 -
random/pr26854-2.c/-O2 -g 33.308 -3.47%
random/pr26854-2.c/-Ofast 42.025 -
random/pr26854-2.c/-O -g 11.382 -
random/pr26854.c/-O0 -g 30.126 -
random/pr26854.c/-O -g 94.880 7.07%
random/pr28071.c/-O0 -g 13.757 -
random/pr28071.c/-Ofast 67.487 -
random/pr28071.c/-O -g 39.682 -
random/pr29433.cpp/-O0 -g 12.739 -
random/pr29433.cpp/-O2 -g 13.343 -
random/pr29433.cpp/-Ofast 2.631 -
random/pr29433.cpp/-O -g 13.079 -
random/pr36262.c/-O0 -g 0.466 -
random/pr36262.c/-O2 -g 11.449 -
random/pr36262.c/-Ofast 93.933 -
random/pr36262.c/-O -g 6.421 -
random/pr36291.cpp/-O0 -g 8.937 -
random/pr36291.cpp/-O2 -g 30.044 -
random/pr36291.cpp/-Ofast 29.829 -
random/pr36291.cpp/-O -g 18.738 -
random/pr36439.cpp/-O0 -g 4.234 -
random/pr36439.cpp/-O2 -g 28.795 2.43%
random/pr36439.cpp/-Ofast 24.202 -
random/pr36439.cpp/-O -g 18.927 -
random/pr36498.cpp/-O0 -g 4.023 -
random/pr36498.cpp/-O2 -g 21.785 -
random/pr36498.cpp/-Ofast 13.403 -
random/pr36498.cpp/-O -g 12.412 -
random/pr37448.c/-O0 -g 8.593 -
random/pr37448.c/-O -g 49.246 -
random/pr38518.c/-O0 -g 0.464 -
random/pr38518.c/-O2 -g 11.432 -
random/pr38518.c/-Ofast 93.650 -
random/pr38518.c/-O -g 6.321 -
random/pr39326.c/-O0 -g 0.910 -
random/pr39326.c/-O2 -g 165.877 -
random/pr39326.c/-Ofast 93.520 -
random/pr39326.c/-O -g 124.487 -
random/pr44563.c/-O0 -g 22.895 -
random/pr44563.c/-O2 -g 269.882 -
random/pr44563.c/-Ofast 49.567 -
random/pr60243.c/-O0 -g 46.496 -
random/pr60243.c/-Ofast 264.142 -2.62%
random/pr60243.c/-O -g 159.777 -
random/pr69609.c/-O0 -g 2.640 -
random/pr69609.c/-O2 -g 65.797 2.17%
random/pr69609.c/-Ofast 150.516 -
random/pr69609.c/-O -g 28.443 -
random/pr70614.c/-O0 -g 0.152 -
random/pr70614.c/-O2 -g 0.981 -
random/pr70614.c/-Ofast 0.760 -
random/pr70614.c/-O -g 0.577 -
random/pr81827.f90/-O0 -g 62.512 -
random/pr81827.f90/-O -g 284.143 -
tramp3d/-O0 -g 10.551 -
tramp3d/-O1 -g 25.412 -
tramp3d/-Ofast -march=native 16.861 -
tramp3d/-Ofast -march=native -Dleafify=flatten 24.467 -
tramp3d/-Ofast -march=native -flto 17.791 -
tramp3d/-Ofast -march=native -fopenmp 18.271 -2.76%
tramp3d/-Og -g 22.334 -
Geometric Mean 4.354 3.80%
Name Current %
botan/-O2 -g 14.96 MB -
botan/-Ofast -march=native 14.96 MB -
cray/-O2 -g 33.00 MB -
cray/-Ofast -march=native 33.39 MB -
himeno/-O2 -g 30.45 MB -
himeno/-Ofast -march=native 31.97 MB -
nbench/-O2 -g 43.89 MB -
nbench/-Ofast -march=native 59.49 MB -
polyhedron/ac/-O2 -g 35.84 MB -
polyhedron/ac/-Ofast -march=native 46.32 MB -
polyhedron/aermod/-O2 -g 552.67 MB -
polyhedron/aermod/-Ofast -march=native 554.16 MB -
polyhedron/air/-O2 -g 67.13 MB -
polyhedron/air/-Ofast -march=native 126.77 MB -
polyhedron/capacita/-O2 -g 45.22 MB -
polyhedron/capacita/-Ofast -march=native 72.09 MB -
polyhedron/channel2/-O2 -g 34.08 MB -
polyhedron/channel2/-Ofast -march=native 37.71 MB -
polyhedron/doduc/-O2 -g 98.23 MB -
polyhedron/doduc/-Ofast -march=native 112.56 MB -
polyhedron/fatigue2/-O2 -g 50.46 MB -
polyhedron/fatigue2/-Ofast -march=native 57.96 MB -
polyhedron/gas_dyn2/-O2 -g 46.69 MB -
polyhedron/gas_dyn2/-Ofast -march=native 68.26 MB -
polyhedron/induct2/-O2 -g 86.41 MB -
polyhedron/induct2/-Ofast -march=native 93.20 MB -
polyhedron/linpk/-O2 -g 33.18 MB -
polyhedron/linpk/-Ofast -march=native 44.95 MB -
polyhedron/mdbx/-O2 -g 47.79 MB -
polyhedron/mdbx/-Ofast -march=native 60.95 MB -
polyhedron/mp_prop_design/-O2 -g 40.21 MB -
polyhedron/mp_prop_design/-Ofast -march=native 46.79 MB -
polyhedron/nf/-O2 -g 37.34 MB -
polyhedron/nf/-Ofast -march=native 45.14 MB -
polyhedron/protein/-O2 -g 61.64 MB -
polyhedron/protein/-Ofast -march=native 71.17 MB -
polyhedron/rnflow/-O2 -g 80.61 MB -
polyhedron/rnflow/-Ofast -march=native 112.87 MB -
polyhedron/test_fpu2/-O2 -g 64.78 MB -
polyhedron/test_fpu2/-Ofast -march=native 79.75 MB -
polyhedron/tfft2/-O2 -g 32.78 MB -
polyhedron/tfft2/-Ofast -march=native 40.04 MB -
random/empty.c/-O0 -g 16.19 MB -
random/empty.C/-O0 -g 17.38 MB -
random/empty.c/-O2 -g 16.20 MB -
random/empty.C/-O2 -g 17.39 MB -
random/empty.c/-Ofast 16.02 MB -
random/empty.C/-Ofast 17.20 MB -
random/empty.c/-O -g 16.20 MB -
random/empty.C/-O -g 17.38 MB -
random/pr12392.cpp/-O0 -g 302.98 MB -
random/pr12392.cpp/-O2 -g 1.25 GB -
random/pr12392.cpp/-Ofast 839.79 MB -
random/pr12392.cpp/-O -g 929.44 MB -
random/pr12850.cpp/-O0 -g 506.95 MB -
random/pr12850.cpp/-O2 -g 946.55 MB -
random/pr12850.cpp/-Ofast 571.19 MB -
random/pr12850.cpp/-O -g 911.15 MB -
random/pr26854-2.c/-O0 -g 253.70 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.90 MB -
random/pr26854.c/-O0 -g 913.45 MB -
random/pr26854.c/-O -g 1.12 GB -
random/pr28071.c/-O0 -g 314.95 MB -
random/pr28071.c/-Ofast 1.57 GB -
random/pr28071.c/-O -g 801.51 MB -
random/pr29433.cpp/-O0 -g 1.91 GB -
random/pr29433.cpp/-O2 -g 1.92 GB -
random/pr29433.cpp/-Ofast 334.87 MB -
random/pr29433.cpp/-O -g 1.92 GB -
random/pr36262.c/-O0 -g 88.93 MB -
random/pr36262.c/-O2 -g 417.97 MB -
random/pr36262.c/-Ofast 2.92 GB -
random/pr36262.c/-O -g 224.20 MB -
random/pr36291.cpp/-O0 -g 508.78 MB -
random/pr36291.cpp/-O2 -g 635.69 MB -
random/pr36291.cpp/-Ofast 484.93 MB -
random/pr36291.cpp/-O -g 576.10 MB -
random/pr36439.cpp/-O0 -g 339.64 MB -
random/pr36439.cpp/-O2 -g 555.53 MB -
random/pr36439.cpp/-Ofast 456.71 MB -
random/pr36439.cpp/-O -g 519.94 MB -
random/pr36498.cpp/-O0 -g 322.07 MB -
random/pr36498.cpp/-O2 -g 529.82 MB -
random/pr36498.cpp/-Ofast 387.71 MB -
random/pr36498.cpp/-O -g 472.07 MB -
random/pr37448.c/-O0 -g 1.41 GB -
random/pr37448.c/-O -g 1.83 GB -
random/pr38518.c/-O0 -g 88.91 MB -
random/pr38518.c/-O2 -g 418.52 MB -
random/pr38518.c/-Ofast 2.92 GB -
random/pr38518.c/-O -g 224.73 MB -
random/pr39326.c/-O0 -g 158.68 MB -
random/pr39326.c/-O2 -g 847.35 MB -
random/pr39326.c/-Ofast 676.09 MB -
random/pr39326.c/-O -g 564.04 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 366.46 MB -
random/pr69609.c/-O2 -g 2.14 GB -
random/pr69609.c/-Ofast 1.92 GB -
random/pr69609.c/-O -g 529.77 MB -
random/pr70614.c/-O0 -g 41.12 MB -
random/pr70614.c/-O2 -g 65.49 MB -
random/pr70614.c/-Ofast 59.81 MB -
random/pr70614.c/-O -g 53.51 MB -
random/pr81827.f90/-O0 -g 4.62 GB -
random/pr81827.f90/-O -g 3.64 GB -
tramp3d/-O0 -g 593.90 MB -
tramp3d/-O1 -g 935.91 MB -
tramp3d/-Ofast -march=native 627.58 MB -
tramp3d/-Ofast -march=native -Dleafify=flatten 670.95 MB -
tramp3d/-Ofast -march=native -flto 481.78 MB -
tramp3d/-Ofast -march=native -fopenmp 632.17 MB -
tramp3d/-Og -g 955.88 MB -
Geometric Mean 217.01 MB -