Implementation notes: amd64, calvin, crypto_aead/present80n6silcv1

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: present80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
35535293? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082220170725
35714282? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082220170725
35892068? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082220170725
35892429? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
35923105? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082220170725
35925314? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082220170725
35932996? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082220170725
35933222? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082220170725
35935506? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082220170725
35971940? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
35987232? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082220170725
36085025? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082220170725
36303515? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082220170725
36311952? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082220170725
39603056? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082220170725
39611295? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082220170725
39615772? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082220170725
39616578? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082220170725
39620191? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082220170725
39626916? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082220170725
39694752? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
39695653? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082220170725
39762637? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082220170725
39796760? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082220170725
39827326? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082220170725
39871762? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082220170725
40037747? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082220170725
40067649? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082220170725
40127841? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082220170725
40284806? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
40298852? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082220170725
40302499? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082220170725
40367014? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082220170725
40500160? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082220170725
40530953? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
40570876? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082220170725
40592191? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082220170725
40602013? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
40651975? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
40720138? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082220170725
40734861? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082220170725
40845227? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082220170725
40872355? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082220170725
40929924? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
40945016? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082220170725
40972406? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082220170725
40973527? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082220170725
41012015? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082220170725
41033980? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
41047444? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082220170725
41050152? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082220170725
41062669? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082220170725
41065213? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082220170725
41067071? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082220170725
41077233? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082220170725
41123828? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082220170725
41145672? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
41162845? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082220170725
41188622? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082220170725
41202076? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
41207971? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082220170725
41309794? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082220170725
41318956? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082220170725
41757041? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082220170725
41795187? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082220170725
41795350? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082220170725
41798655? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082220170725
41809983? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082220170725
41818556? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082220170725
41879367? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082220170725
42030237? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
42032383? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082220170725
42036917? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082220170725
42112682? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082220170725
42117226? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082220170725
42235066? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082220170725
42481004? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082220170725
42599923? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082220170725
46093459? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082220170725
46122605? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082220170725
47187712? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082220170725
47241300? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082220170725
47476037? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082220170725
47486504? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082220170725
49551475? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082220170725
49562367? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082220170725
52079657? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082220170725
52101547? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082220170725
52140230? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082220170725
52229039? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082220170725
52282486? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082220170725
52370163? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082220170725
52446338? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082220170725
52819875? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
53128808? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082220170725
53167234? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082220170725
54065472? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082220170725
55918395? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082220170725
56647284? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082220170725
58134928? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082220170725
58286716? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082220170725
58315101? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
58564639? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082220170725
63870959? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082220170725
63991308? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082220170725
64047627? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082220170725
64065591? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082220170725
64092189? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082220170725
64620285? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082220170725
64972287? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
69224660? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082220170725
69291203? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082220170725
113557331? ? ?? ? ?refgcc2017082220170725
114036525? ? ?? ? ?refcc2017082220170725
114183648? ? ?? ? ?refgcc_-funroll-loops2017082220170725

Test failure

Implementation: crypto_aead/present80n6silcv1/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref