Implementation notes: amd64, hydra9, crypto_hash/essence224

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: essence224
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
85749? ? ?? ? ?gccgcc_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
85775? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
86517? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
87796? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083020170725
87837? ? ?? ? ?gccgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083020170725
87872? ? ?? ? ?gccgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083020170725
88132? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
88465? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083020170725
88594? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
88605? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
89431? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017083020170725
89727? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
90370? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
90712? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
90944? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083020170725
90966? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
91039? ? ?? ? ?gccgcc_-funroll-loops_-O3_-fomit-frame-pointer2017083020170725
91673? ? ?? ? ?gccgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
91701? ? ?? ? ?gccgcc_-O3_-fomit-frame-pointer2017083020170725
91875? ? ?? ? ?gccgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
91905? ? ?? ? ?gccgcc_-m64_-O3_-fomit-frame-pointer2017083020170725
92043? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
92154? ? ?? ? ?gccgcc_-funroll-loops_-O2_-fomit-frame-pointer2017083020170725
92171? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017083020170725
92296? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
92363? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083020170725
92369? ? ?? ? ?gccgcc_-march=k8_-O3_-fomit-frame-pointer2017083020170725
95579? ? ?? ? ?gccgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
95594? ? ?? ? ?gccgcc_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
95641? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
95649? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
97014? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
97102? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
98906? ? ?? ? ?gccgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
98992? ? ?? ? ?gccgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
108625? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
108637? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083020170725
108678? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083020170725
108711? ? ?? ? ?gccgcc_-funroll-loops_-O_-fomit-frame-pointer2017083020170725
109098? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
110898? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083020170725
111005? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
111398? ? ?? ? ?gccgcc_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
112463? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
112724? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
112911? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
114951? ? ?? ? ?gccgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083020170725
115107? ? ?? ? ?gccgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083020170725
115160? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083020170725
117350? ? ?? ? ?gccgcc_-march=k8_-O2_-fomit-frame-pointer2017083020170725
117512? ? ?? ? ?gccgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
118007? ? ?? ? ?gccgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
118065? ? ?? ? ?gccgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
119222? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083020170725
122902? ? ?? ? ?gccgcc_-m64_-O2_-fomit-frame-pointer2017083020170725
122934? ? ?? ? ?gccgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
123063? ? ?? ? ?gccgcc_-O2_-fomit-frame-pointer2017083020170725
128489? ? ?? ? ?gccgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083020170725
128490? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083020170725
128514? ? ?? ? ?gccgcc_-funroll-loops_-Os_-fomit-frame-pointer2017083020170725
128514? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
128590? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
129525? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083020170725
129547? ? ?? ? ?gccgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083020170725
129887? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
130318? ? ?? ? ?gccgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
131180? ? ?? ? ?gccgcc_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
132523? ? ?? ? ?gccgcc_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
132535? ? ?? ? ?gccgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
132952? ? ?? ? ?gccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
134313? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
134430? ? ?? ? ?gccgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
134704? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
134752? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
135922? ? ?? ? ?gccgcc_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
136031? ? ?? ? ?gccgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
136052? ? ?? ? ?gccgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
136407? ? ?? ? ?gccgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
136481? ? ?? ? ?gccgcc_-Os_-fomit-frame-pointer2017083020170725
136588? ? ?? ? ?gccgcc_-march=k8_-Os_-fomit-frame-pointer2017083020170725
136677? ? ?? ? ?gccgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
136743? ? ?? ? ?gccgcc_-m64_-Os_-fomit-frame-pointer2017083020170725
136828? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
140160? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
140318? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
141669? ? ?? ? ?gccgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
141781? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083020170725
142272? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083020170725
142610? ? ?? ? ?gccgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083020170725
142792? ? ?? ? ?gccgcc_-O_-fomit-frame-pointer2017083020170725
142856? ? ?? ? ?gccgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083020170725
144572? ? ?? ? ?gccgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
144734? ? ?? ? ?gccgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
145456? ? ?? ? ?gccgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
145694? ? ?? ? ?gccgcc_-march=k8_-O_-fomit-frame-pointer2017083020170725
146678? ? ?? ? ?gccgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
146795? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083020170725
147003? ? ?? ? ?gccgcc_-march=nocona_-O_-fomit-frame-pointer2017083020170725
147109? ? ?? ? ?gccgcc_-m64_-O_-fomit-frame-pointer2017083020170725
147986? ? ?? ? ?gccgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083020170725
150954? ? ?? ? ?gccgcc_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
152166? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
164783? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
169307? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
424843? ? ?? ? ?gccgcc_-funroll-loops2017083020170725
425742? ? ?? ? ?gccgcc2017083020170725
432625? ? ?? ? ?gcccc2017083020170725

Test failure

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

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