Implementation notes: amd64, genji202, crypto_aead/proest128copav1

Computer: genji202
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: proest128copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
525400? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
525416? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111320171020
528764? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
591832? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111320171020
593632? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111320171020
594452? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111320171020
597992? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111320171020
605740? ? ?? ? ?reficc2017111320171020
642408? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
643824? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
649056? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
649324? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
650464? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111320171020
650504? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
650588? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111320171020
650628? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
650688? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
651740? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
654084? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
657108? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
658628? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
658772? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
658784? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
659500? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
660328? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
660428? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
661536? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
663464? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
663508? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
664748? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
665800? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
675520? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
703636? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
703748? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
703984? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111320171020
716780? ? ?? ? ?reficc_-no-vec2017111320171020
742996? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
743056? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111320171020
743120? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
820816? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
821188? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
829008? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
829720? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
834532? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
834608? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
835368? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
838356? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
839544? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
841100? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
842032? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
851032? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
851288? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
863380? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111320171020
863800? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
863864? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
883408? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
883628? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
893984? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
896340? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
896424? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
897772? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
898776? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
900048? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
900148? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
900300? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
900432? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
900520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
900568? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
900756? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
900928? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
901676? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
901764? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
902280? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
902612? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
904012? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
904440? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
906108? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111320171020
906136? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
906520? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
906724? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111320171020
906872? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111320171020
907852? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
908096? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
910452? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111320171020
912808? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
912872? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
913496? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
914108? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
917136? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
918128? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
981400? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
981940? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
982160? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
982652? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
983852? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
984484? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
984912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
993664? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
994676? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
999804? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
999920? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
1000732? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
1001448? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111320171020
1001500? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111320171020
1001808? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
1002048? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
1004980? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
1005008? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
1005152? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
1005304? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1005648? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
1006568? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1053696? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
1054164? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
2569516? ? ?? ? ?refgcc_-funroll-loops2017111320171020
2569888? ? ?? ? ?refgcc2017111320171020
2573688? ? ?? ? ?refcc2017111320171020