Implementation notes: amd64, gpu, crypto_aead/shellaes128v2d8n80

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: shellaes128v2d8n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
22840853876 0 069365 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
34466148816 0 067791 784 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
36570048608 0 068911 784 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
37116348272 0 066351 784 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
37339270265 0 088877 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
37623053908 0 069493 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
37630562976 0 081445 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
38103048272 0 066351 784 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
38544848608 0 068911 784 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
38702454204 0 069677 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
38925662976 0 081445 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
39055253908 0 069493 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
39218755562 0 071373 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
39238555562 0 071373 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
39648861330 0 079197 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
39672953925 0 069149 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
39716055084 0 070629 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
39762654089 0 070524 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
39836861330 0 079197 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
40181270265 0 088877 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
40714854479 0 070820 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
40737944795 0 061269 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
40920461488 0 079013 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
410328124838 0 078453 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
41429154479 0 070820 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
41523255084 0 070629 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
41542455084 0 070629 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
41594454159 0 070188 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
41612861488 0 079013 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
41710053925 0 069149 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
41774053884 0 069253 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
41929661330 0 079197 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
41962854828 0 070381 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
42322447936 0 065231 784 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
42526454504 0 071036 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
42599645249 0 061941 800 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
42813644795 0 061269 800 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
42877247936 0 065231 784 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
43461662419 0 078453 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
43787254089 0 070524 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
43804045318 0 061861 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
43955139333 0 052541 800 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
43973645061 0 061677 800 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
44510045249 0 061941 800 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
44599645061 0 061677 800 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
44625040560 0 053708 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
44692054089 0 070524 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
44778853908 0 069493 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
44826082878 0 054932 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
44888848608 0 068911 784 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
45187645249 0 061941 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
45581254504 0 071036 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
45809239056 0 052285 800 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
45870339285 0 052525 800 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
45925240560 0 053708 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
46248054204 0 069741 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
46672840848 0 054020 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
46754040371 0 053188 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
46780854159 0 070188 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
46846440371 0 053188 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
47336040806 0 053964 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
47642439285 0 052525 800 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
48213240496 0 053644 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
48341139319 0 052557 800 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
48358039281 0 052525 800 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
48576040496 0 053644 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
48881138024 0 050184 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
48950439266 0 052509 800 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
48984437910 0 050040 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
49182040496 0 053644 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
49248040848 0 054020 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
49419939333 0 052541 800 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
49442845318 0 061861 800 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
49588237907 0 050032 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
49747639319 0 052557 800 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
50157640528 0 053676 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
50378838009 0 050168 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
50552037905 0 050032 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
50856840806 0 053964 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
50981737831 0 049960 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
51016440848 0 054020 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
51131640560 0 053708 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
51352478112 0 052285 800 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
52208041439 0 054932 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
52258439319 0 052557 800 928refgcc_-O_-fomit-frame-pointer2019083020190816
52346075810 0 050032 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
53106839281 0 052525 800 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
53428238009 0 050168 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
53680839281 0 052525 800 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
53793639280 0 052509 800 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
53810438033 0 050184 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
53870439214 0 052461 800 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
53882438033 0 050184 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
53908039285 0 052525 800 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
54079639214 0 052461 800 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
54229640432 0 053580 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
54522438033 0 050184 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
54671638033 0 050184 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
54857637910 0 050040 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
54873637907 0 050032 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
55654838024 0 050184 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
55743037905 0 050032 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
56185237896 0 050016 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
56209637896 0 050016 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
56828037831 0 049960 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
57323637905 0 050032 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
57421637910 0 050040 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
58962037910 0 050040 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
59663237831 0 049960 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
59838837833 0 049960 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
59928037907 0 050032 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
60981638009 0 050168 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
124106763615 0 078503 784 888refcc2019083020190816
128354463615 0 078503 784 888refgcc2019083020190816
142032063615 0 078503 784 888refgcc_-funroll-loops2019083020190816

Test failure

Implementation: ref
Security model: unknown
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