Implementation notes: amd64, katana, crypto_aead/enchilada256v1

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: enchilada256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5567392? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
5572144? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101820161009
5582072? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101820161009
5588856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
5597456? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101820161009
5634120? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
7923096? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016101820161009
7990872? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
8000040? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
8114408? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101820161009
8119936? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101820161009
8135056? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
8136376? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
8207920? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
8211928? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101820161009
8214856? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
8231032? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
8235208? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101820161009
10413792? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101820161009
15729592? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
15751088? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
16019552? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101820161009
16025368? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101820161009
16146352? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
16151800? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101820161009
16171448? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101820161009
16175048? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
16175104? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101820161009
16182496? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
16210392? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101820161009
16704464? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101820161009
17308304? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101820161009
17312272? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101820161009
17313432? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
17313808? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101820161009
17319344? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101820161009
17694488? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
17702848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
21206864? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101820161009
21426888? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
21431464? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
21562488? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
21562608? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
21562832? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101820161009
21566080? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
21566704? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101820161009
21566784? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101820161009
21569072? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101820161009
21570160? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101820161009
21570288? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101820161009
21581880? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
21604576? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
21607776? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
21615416? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101820161009
21615648? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
21616384? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101820161009
21709992? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101820161009
21739800? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
21739920? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101820161009
21740424? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101820161009
21741976? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101820161009
21759320? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101820161009
21760776? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101820161009
21761072? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101820161009
21763896? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101820161009
21764864? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101820161009
21931136? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101820161009
21931200? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101820161009
21936624? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
21942352? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101820161009
21942664? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101820161009
21950480? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101820161009
21950504? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101820161009
21953648? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101820161009
21958528? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101820161009
21958784? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
21958976? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
21960320? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101820161009
21961792? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101820161009
21993232? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101820161009
21993456? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101820161009
21993584? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101820161009
21995296? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101820161009
21996200? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
22028760? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101820161009
22028776? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101820161009
22028840? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101820161009
22030184? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101820161009
22059240? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101820161009
22199592? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
22202936? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
22312512? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
22314360? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
82919656? ? ?? ? ?refgcc_-funroll-loops2016101820161009
82922864? ? ?? ? ?refcc2016101820161009
82945320? ? ?? ? ?refgcc2016101820161009

Checksum failure

Implementation: crypto_aead/enchilada256v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
97bd50230984b4607f5e68b8b0b676a2e8f03e802ccef408982c419084f94340
Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref