Implementation notes: amd64, mace, crypto_aead/proest256copav1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: proest256copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
314328? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
314384? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111420161009
317638? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111420161009
317948? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111420161009
318019? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
318221? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111420161009
319590? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
321442? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
322653? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111420161009
323464? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
323479? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111420161009
323537? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111420161009
323627? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111420161009
324620? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
325298? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
325392? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
327129? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
327161? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
328400? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
328690? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
501327? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
501978? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
502048? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111420161009
504785? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
506091? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111420161009
514251? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111420161009
515508? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111420161009
517678? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
518547? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
522534? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
522931? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111420161009
523415? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111420161009
525999? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
526810? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
526837? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
527490? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111420161009
542437? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
544018? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
566127? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111420161009
566127? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
566412? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111420161009
572462? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
572522? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
575442? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111420161009
577312? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
578743? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111420161009
578931? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
578974? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111420161009
578974? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111420161009
580076? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111420161009
580495? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
580581? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111420161009
581464? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111420161009
582037? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
582106? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111420161009
582199? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111420161009
582319? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111420161009
582764? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
582852? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111420161009
583491? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111420161009
594950? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
595051? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
599061? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111420161009
599419? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
599419? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
599511? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111420161009
599511? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111420161009
600311? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
609430? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
609432? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111420161009
609451? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111420161009
609841? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
611339? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111420161009
613716? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111420161009
614311? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
615068? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
616831? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
633732? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111420161009
668675? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111420161009
669340? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
672875? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111420161009
672909? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111420161009
672972? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111420161009
673406? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111420161009
698002? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
698452? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
708666? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
708666? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
726662? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111420161009
727141? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111420161009
727533? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111420161009
727765? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111420161009
869084? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111420161009
870883? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
887408? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
887681? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
887681? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
889126? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111420161009
3722959? ? ?? ? ?refgcc_-funroll-loops2016111420161009
3723217? ? ?? ? ?refcc2016111420161009
3723598? ? ?? ? ?refgcc2016111420161009

Test failure

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