Implementation notes: amd64, hydra9, crypto_aead/icepole128v2

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: icepole128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
103731? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170725
103819? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170725
104165? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090720170725
104856? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170725
104929? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170725
104948? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170725
105383? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090720170725
105394? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170725
105489? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090720170725
105520? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
105534? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170725
106085? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
106332? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090720170725
106906? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
107031? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170725
107119? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090720170725
107867? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170725
107899? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170725
107999? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170725
108334? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170725
108372? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170725
109190? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
109700? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
111860? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170725
111933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170725
112141? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170725
112302? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170725
112319? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170725
112352? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
113062? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
113376? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170725
113514? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170725
113729? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170725
113790? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
113800? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170725
114323? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170725
115002? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
115284? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
115926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170725
116064? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170725
120854? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170725
120965? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170725
121147? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
121424? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
170927? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170725
172108? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170725
175374? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090720170725
175728? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170725
176071? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170725
176354? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090720170725
176758? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090720170725
176840? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090720170725
176956? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170725
177086? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170725
177714? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170725
177940? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170725
179129? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090720170725
180702? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090720170725
181948? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090720170725
182110? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170725
182197? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170725
182718? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090720170725
183529? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170725
183855? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170725
184168? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170725
185787? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090720170725
185873? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090720170725
186554? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170725
191098? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170725
191338? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090720170725
192219? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
192606? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170725
196560? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
196591? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170725
197786? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
199171? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170725
202517? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170725
203200? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170725
220637? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170725
221612? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170725
227953? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
228053? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
229497? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170725
229766? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170725
230162? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090720170725
230337? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090720170725
230454? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170725
230460? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090720170725
230509? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090720170725
230828? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170725
231010? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
231699? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170725
231745? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090720170725
231750? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170725
231833? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
232073? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
232286? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170725
232711? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
233369? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170725
233624? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170725
233788? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170725
234105? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170725
234455? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170725
234564? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170725
661218? ? ?? ? ?refcc2017090720170725
663902? ? ?? ? ?refgcc2017090720170725
669731? ? ?? ? ?refgcc_-funroll-loops2017090720170725

Test failure

Implementation: crypto_aead/icepole128v2/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