Implementation notes: amd64, hydra9, crypto_hash/sarmal256

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sarmal256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15982? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083120170725
16101? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017083120170725
16127? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083120170725
16145? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
16160? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083120170725
16188? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083120170725
16203? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
16213? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16220? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16257? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
16261? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083120170725
16266? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017083120170725
16315? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
16320? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
16329? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083120170725
16331? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017083120170725
16372? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017083120170725
16412? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083120170725
16436? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083120170725
16443? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083120170725
16447? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
16455? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083120170725
16461? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083120170725
16493? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083120170725
16502? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083120170725
16538? ? ?? ? ?asm64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083120170725
16538? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16548? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083120170725
16594? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017083120170725
16600? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017083120170725
16665? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083120170725
16688? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083120170725
16709? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083120170725
16717? ? ?? ? ?asm64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083120170725
16727? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083120170725
16738? ? ?? ? ?asm64gcc_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16742? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16742? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083120170725
16753? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083120170725
16785? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083120170725
16791? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083120170725
16792? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083120170725
16793? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083120170725
16804? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083120170725
16809? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083120170725
16838? ? ?? ? ?asm64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083120170725
16839? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
16878? ? ?? ? ?asm64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083120170725
16899? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083120170725
16904? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017083120170725
16926? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083120170725
17022? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083120170725
17028? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083120170725
17033? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083120170725
17041? ? ?? ? ?asm64gcc_-m64_-O2_-fomit-frame-pointer2017083120170725
17046? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
17048? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083120170725
17053? ? ?? ? ?asm64gcc_-m64_-O3_-fomit-frame-pointer2017083120170725
17059? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083120170725
17077? ? ?? ? ?asm64gcc_-O3_-fomit-frame-pointer2017083120170725
17087? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083120170725
17097? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083120170725
17098? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083120170725
17099? ? ?? ? ?asm64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017083120170725
17115? ? ?? ? ?asm64gcc_-O_-fomit-frame-pointer2017083120170725
17130? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083120170725
17156? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083120170725
17166? ? ?? ? ?asm64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083120170725
17197? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083120170725
17205? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
17215? ? ?? ? ?asm64gcc_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
17221? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083120170725
17228? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17231? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083120170725
17243? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
17246? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083120170725
17264? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083120170725
17303? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083120170725
17313? ? ?? ? ?asm64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083120170725
17313? ? ?? ? ?asm64gcc_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
17317? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17317? ? ?? ? ?asm64gcc_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17321? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083120170725
17325? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017083120170725
17337? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017083120170725
17343? ? ?? ? ?asm64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083120170725
17346? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083120170725
17350? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17356? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083120170725
17388? ? ?? ? ?asm64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083120170725
17396? ? ?? ? ?asm64gcc_-funroll-loops_-O_-fomit-frame-pointer2017083120170725
17397? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083120170725
17399? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083120170725
17401? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083120170725
17405? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083120170725
17416? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
17425? ? ?? ? ?asm64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083120170725
17453? ? ?? ? ?asm64gcc_-m64_-O_-fomit-frame-pointer2017083120170725
17461? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083120170725
17469? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
17514? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17519? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083120170725
17521? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17545? ? ?? ? ?asm64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083120170725
17547? ? ?? ? ?asm64gcc_-O2_-fomit-frame-pointer2017083120170725
17563? ? ?? ? ?asm64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017083120170725
17565? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083120170725
17568? ? ?? ? ?asm64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17570? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083120170725
17573? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083120170725
17580? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17641? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083120170725
17708? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083120170725
17715? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17733? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083120170725
17745? ? ?? ? ?asm64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083120170725
17785? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17795? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17850? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
17859? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
17861? ? ?? ? ?asm64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
17862? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
17866? ? ?? ? ?asm64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083120170725
17882? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083120170725
17912? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083120170725
17929? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017083120170725
17952? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017083120170725
17954? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083120170725
17976? ? ?? ? ?asm64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18016? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
18023? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017083120170725
18030? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017083120170725
18041? ? ?? ? ?asm64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083120170725
18042? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017083120170725
18045? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083120170725
18144? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18162? ? ?? ? ?asm64gcc_-Os_-fomit-frame-pointer2017083120170725
18187? ? ?? ? ?asm64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017083120170725
18208? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18235? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083120170725
18237? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083120170725
18237? ? ?? ? ?asm64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083120170725
18239? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083120170725
18259? ? ?? ? ?asm64gcc_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18267? ? ?? ? ?asm64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18283? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083120170725
18283? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18286? ? ?? ? ?asm64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18327? ? ?? ? ?asm64gcc_-m64_-Os_-fomit-frame-pointer2017083120170725
18331? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083120170725
18336? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18365? ? ?? ? ?asm64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083120170725
18387? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18393? ? ?? ? ?asm64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083120170725
18417? ? ?? ? ?asm64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18430? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083120170725
18439? ? ?? ? ?asm64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083120170725
18444? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18480? ? ?? ? ?asm64gcc_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18482? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083120170725
18483? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
18512? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18513? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18514? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017083120170725
18542? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18554? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18556? ? ?? ? ?asm64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083120170725
18560? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083120170725
18568? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083120170725
18571? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083120170725
18580? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083120170725
18582? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18596? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18611? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017083120170725
18641? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18644? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017083120170725
18662? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18676? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083120170725
18682? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017083120170725
18695? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083120170725
18704? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083120170725
18733? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083120170725
18744? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083120170725
18764? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
18889? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083120170725
19371? ? ?? ? ?asm64gcc2017083120170725
19500? ? ?? ? ?asm64cc2017083120170725
19577? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083120170725
19683? ? ?? ? ?asm64gcc_-funroll-loops2017083120170725
22190? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017083120170725
22230? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
22273? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017083120170725
22275? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
22514? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
22524? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017083120170725
22603? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
22659? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017083120170725
22671? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083120170725
22686? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083120170725
22744? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017083120170725
22789? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017083120170725
30413? ? ?? ? ?opt64gcc2017083120170725
30516? ? ?? ? ?opt64cc2017083120170725
30539? ? ?? ? ?opt64gcc_-funroll-loops2017083120170725

Test failure

Implementation: crypto_hash/sarmal256/asm64
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer asm64 opt64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer asm64 opt64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer asm64 opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer asm64
gcc -m64 -march=k8 -O -fomit-frame-pointer asm64
gcc -march=k8 -O3 -fomit-frame-pointer asm64
gcc -march=k8 -O -fomit-frame-pointer asm64