Implementation notes: amd64, h3neo, crypto_aead/aes256otrpv1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes256otrpv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
163527? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102620161009
163668? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102620161009
164147? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102620161009
164422? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
164751? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
165204? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102620161009
165399? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
165449? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102620161009
165490? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102620161009
165540? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102620161009
165759? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102620161009
166047? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
167319? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102620161009
169830? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
169850? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
172127? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
172375? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
172537? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102620161009
173125? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
173705? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102620161009
173900? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102620161009
173999? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102620161009
174044? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102620161009
174623? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102620161009
174644? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
174929? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102620161009
175305? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102620161009
176162? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
176539? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
202582? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
203462? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102620161009
203473? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102620161009
203485? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102620161009
203560? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102620161009
203604? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102620161009
203714? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102620161009
204501? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102620161009
204651? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102620161009
204816? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102620161009
205872? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102620161009
205998? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
206052? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102620161009
206428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102620161009
206528? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
207024? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102620161009
207075? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102620161009
207366? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
207403? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102620161009
210818? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102620161009
211861? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102620161009
212493? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102620161009
213675? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102620161009
214236? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102620161009
214945? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102620161009
215181? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102620161009
215329? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102620161009
220040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
220806? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
221079? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102620161009
223948? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
224789? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
229876? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102620161009
230421? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102620161009
230477? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102620161009
231273? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102620161009
231967? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102620161009
232050? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102620161009
232072? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102620161009
232266? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
232587? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
233670? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
234090? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102620161009
234425? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102620161009
234567? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
234930? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102620161009
235107? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102620161009
235370? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102620161009
253827? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102620161009
254091? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102620161009
254558? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102620161009
254966? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102620161009
256139? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102620161009
258740? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102620161009
259673? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
259867? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
260794? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102620161009
261275? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102620161009
262444? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102620161009
263065? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102620161009
272262? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102620161009
273734? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102620161009
274210? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
274394? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102620161009
274543? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102620161009
274832? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
274835? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102620161009
274990? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102620161009
275228? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102620161009
861108? ? ?? ? ?refcc2016102620161009
861267? ? ?? ? ?refgcc_-funroll-loops2016102620161009
861368? ? ?? ? ?refgcc2016102620161009

Test failure

Implementation: crypto_aead/aes256otrpv1/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref