Implementation notes: amd64, gcc16, crypto_aead/aeadaes192ocbtaglen128v1

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: aeadaes192ocbtaglen128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
106406? ? ?? ? ?optgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
106453? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
106557? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072220170718
106593? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072220170718
106636? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
106636? ? ?? ? ?optgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
106643? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
106645? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
106657? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
106658? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072220170718
106660? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
106688? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
106701? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072220170718
106702? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072220170718
106714? ? ?? ? ?optgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
106725? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072220170718
106727? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072220170718
106733? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072220170718
106744? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072220170718
106809? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072220170718
106812? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2017072220170718
106822? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072220170718
106865? ? ?? ? ?optgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072220170718
106871? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072220170718
106881? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072220170718
106901? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
106926? ? ?? ? ?optgcc_-march=k8_-O3_-fomit-frame-pointer2017072220170718
107068? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2017072220170718
107190? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072220170718
107207? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
107225? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072220170718
107234? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072220170718
107269? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072220170718
107306? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072220170718
107311? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072220170718
107387? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2017072220170718
107401? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
107854? ? ?? ? ?optgcc_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
107916? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072220170718
107917? ? ?? ? ?optgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072220170718
107928? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2017072220170718
107931? ? ?? ? ?optgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
107933? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072220170718
107951? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072220170718
107970? ? ?? ? ?optgcc_-march=k8_-O_-fomit-frame-pointer2017072220170718
108031? ? ?? ? ?optgcc_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
108122? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2017072220170718
108311? ? ?? ? ?optgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072220170718
108382? ? ?? ? ?optgcc_-march=nocona_-O_-fomit-frame-pointer2017072220170718
108887? ? ?? ? ?optgcc_-march=k8_-O2_-fomit-frame-pointer2017072220170718
108895? ? ?? ? ?optgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072220170718
108944? ? ?? ? ?optgcc_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
109337? ? ?? ? ?optgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
109428? ? ?? ? ?optgcc_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
109587? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
109647? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
109675? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072220170718
109688? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072220170718
109720? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
109759? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072220170718
109771? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072220170718
109784? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072220170718
109829? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
109833? ? ?? ? ?optgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072220170718
109873? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2017072220170718
109906? ? ?? ? ?optgcc_-march=k8_-Os_-fomit-frame-pointer2017072220170718
109909? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2017072220170718
109919? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072220170718
109932? ? ?? ? ?optgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
109933? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072220170718
109935? ? ?? ? ?optgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
109982? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072220170718
110020? ? ?? ? ?optgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
110292? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072220170718
110823? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072220170718
110958? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072220170718
110963? ? ?? ? ?optgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
111502? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2017072220170718
111541? ? ?? ? ?optgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
111784? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2017072220170718
133952? ? ?? ? ?optcc2017072220170718
134120? ? ?? ? ?optgcc_-funroll-loops2017072220170718
136985? ? ?? ? ?optgcc2017072220170718
178302? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
178387? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072220170718
178426? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072220170718
178710? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072220170718
178997? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
179289? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
179298? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072220170718
179333? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072220170718
179583? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072220170718
180070? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
182355? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072220170718
182417? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072220170718
182816? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072220170718
184603? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072220170718
184925? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072220170718
184964? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072220170718
185620? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
185620? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
187025? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
187077? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
189854? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072220170718
189912? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072220170718
190136? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072220170718
206540? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072220170718
206772? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072220170718
207299? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072220170718
207322? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072220170718
207653? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
207657? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072220170718
208003? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
208073? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
208653? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
212280? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072220170718
212452? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
212856? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072220170718
213132? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072220170718
213152? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072220170718
213195? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072220170718
213195? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
213197? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072220170718
214454? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072220170718
251694? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
251771? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072220170718
251833? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072220170718
252094? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072220170718
252148? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072220170718
252201? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
253455? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072220170718
253575? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072220170718
253583? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072220170718
253660? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072220170718
253664? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
253768? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
253769? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072220170718
255140? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
255262? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
255363? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072220170718
255492? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072220170718
255492? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072220170718
255842? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072220170718
256297? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072220170718
256327? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
256438? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072220170718
256472? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072220170718
256495? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072220170718
256575? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
256920? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
257352? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072220170718
257772? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072220170718
257835? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072220170718
257937? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072220170718
258011? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072220170718
258092? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
258312? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072220170718
258423? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072220170718
258716? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072220170718
261737? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072220170718
262471? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072220170718
262761? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072220170718
262796? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072220170718
265380? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072220170718
274401? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072220170718
275022? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
275350? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072220170718
275413? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
275425? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072220170718
275803? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
275938? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
276001? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072220170718
276001? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072220170718
294689? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072220170718
295069? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072220170718
773278? ? ?? ? ?refgcc2017072220170718
773289? ? ?? ? ?refcc2017072220170718
780920? ? ?? ? ?refgcc_-funroll-loops2017072220170718

Test failure

Implementation: crypto_aead/aeadaes192ocbtaglen128v1/opt
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt
gcc -m64 -march=core2 -O -fomit-frame-pointer opt
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer opt
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt