Implementation notes: amd64, hydra9, crypto_aead/icepole128v1

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: icepole128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
100247? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170725
100712? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170725
100713? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170725
100726? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090720170725
101585? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170725
101627? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090720170725
101636? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090720170725
101841? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
102167? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170725
102305? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170725
102316? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170725
102474? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
102901? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
103367? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
103803? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090720170725
103839? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090720170725
105559? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170725
105586? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170725
105824? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170725
106423? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170725
106464? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
106536? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170725
106630? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
108443? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170725
108563? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170725
108637? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170725
108843? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170725
108857? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170725
109002? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170725
109067? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170725
109215? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170725
109316? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170725
109404? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170725
109442? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
109667? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
110112? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
110222? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
110344? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170725
111663? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
111875? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
117391? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170725
117966? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170725
117971? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
118556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
165676? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090720170725
166106? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090720170725
166413? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170725
166789? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090720170725
166823? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170725
167146? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170725
167272? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090720170725
167393? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090720170725
167504? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170725
171338? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170725
171640? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170725
175317? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170725
176246? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170725
176288? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170725
176361? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090720170725
176548? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090720170725
176948? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170725
177195? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170725
177314? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090720170725
177362? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170725
177404? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090720170725
179049? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170725
179236? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170725
179850? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090720170725
180883? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
186010? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
186089? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170725
186589? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090720170725
192644? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
193533? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
197989? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170725
198386? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170725
202181? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
202299? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
214230? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170725
214595? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170725
219212? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
219324? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
221887? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170725
222803? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090720170725
223518? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170725
223719? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090720170725
223792? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170725
223818? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170725
224029? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090720170725
225090? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170725
225102? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090720170725
225975? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170725
225981? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090720170725
225986? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
226070? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
226902? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
227010? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
227366? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170725
227597? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170725
227621? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170725
227796? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170725
228048? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170725
231883? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
233028? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
646253? ? ?? ? ?refgcc_-funroll-loops2017090720170725
646706? ? ?? ? ?refgcc2017090720170725
647081? ? ?? ? ?refcc2017090720170725

Test failure

Implementation: crypto_aead/icepole128v1/ref
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 ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref