Implementation notes: amd64, genji291, crypto_aead/cba1

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: cba1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
400302? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
400918? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
401562? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
401856? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
401982? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
402164? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
402248? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
402500? ? ?? ? ?reficc2018082020180818
402570? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
402682? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
402724? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
402990? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
403060? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
403466? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
414666? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
416430? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
416486? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
416710? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
417130? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
417648? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
417830? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
418152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
418558? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
418642? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
418726? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
418852? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
419160? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
419174? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
419216? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
419664? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
419678? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
420210? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
420924? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
421232? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
421400? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
421456? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
421806? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
422226? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
422282? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
422534? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
422814? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
423486? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
425768? ? ?? ? ?reficc_-no-vec2018082020180818
426328? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
426650? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
426734? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
427056? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082020180818
427840? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
430780? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
430808? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
431326? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
433230? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
433594? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
434826? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
436548? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
437682? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
437920? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
438102? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
451178? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
454174? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
469938? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
471226? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082020180818
471576? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
472864? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
472906? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
473424? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
474264? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
475272? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
475566? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
475762? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
476056? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
476224? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
476588? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082020180818
476966? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
476966? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
477302? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
477526? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
478548? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
478576? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082020180818
478576? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
478688? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
479052? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
479192? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
482790? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
483980? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
484246? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
484834? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
485380? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
487970? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
487984? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
488124? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
488488? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082020180818
488726? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
488810? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
488978? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
489006? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
489048? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
489272? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
489594? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
489846? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
489888? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
489916? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
490112? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
490322? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
490406? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
490406? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
490504? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
490644? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
490686? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
490952? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
491190? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
491274? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
491316? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
491820? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
491848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
492016? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
492226? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
492926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
493556? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
493878? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
502712? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
520842? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
522872? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
560938? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
895734? ? ?? ? ?refcc2018082020180818
1032304? ? ?? ? ?refgcc2018082020180818
1044400? ? ?? ? ?refgcc_-funroll-loops2018082020180818