Implementation notes: amd64, gpu, crypto_aead/shellaes128v2d5n80

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: shellaes128v2d5n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
37016753913 0 070348 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
37505248720 0 069023 784 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
37646749040 0 067119 784 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
37813648800 0 066095 784 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
38836061201 0 078725 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
38916061170 0 079037 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
38980461201 0 078725 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
39078953708 0 069077 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
39108953748 0 069333 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
39146453637 0 068861 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
39295648720 0 069023 784 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
39615255274 0 071085 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
39718862099 0 078133 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
39799653916 0 069389 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
398601124198 0 078133 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
39977748800 0 066095 784 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
40026853748 0 069333 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
40115753637 0 068861 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
40209648928 0 067903 784 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
40573554876 0 070421 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
40580061170 0 079037 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
40611662720 0 081189 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
40630861170 0 079037 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
41015655274 0 071085 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
41068854159 0 070500 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
41083249040 0 067119 784 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
41173854216 0 070748 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
41485270009 0 088621 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
41576144758 0 061389 800 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
41750862720 0 081189 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
42393654876 0 070421 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
42394453916 0 069453 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
42782054876 0 070421 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
42890444484 0 060949 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
42977253748 0 069333 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
43035682814 0 054900 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
43107645010 0 061557 800 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
43198539059 0 052285 800 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
43406453716 0 069205 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
43729644758 0 061389 800 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
44112845207 0 061893 800 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
44360854159 0 070500 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
44377653852 0 069884 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
44420470009 0 088621 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
44542054540 0 070093 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
44686845010 0 061557 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
44905540848 0 054020 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
44919654216 0 070748 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
45136578118 0 052285 800 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
45470140672 0 053820 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
45481253852 0 069884 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
45573244484 0 060949 800 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
46140440848 0 054020 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
46202139588 0 052829 800 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
46402839333 0 052541 800 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
46477648720 0 069023 784 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
46793245207 0 061893 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
46938840704 0 053852 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
47097640672 0 053820 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
47324039588 0 052829 800 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
47630039586 0 052829 800 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
47880041407 0 054900 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
48006840371 0 053188 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
48122840371 0 053188 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
48213640672 0 053820 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
48629653913 0 070348 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
48887245207 0 061893 800 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
48983240592 0 053740 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
49429653913 0 070348 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
49432840806 0 053964 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
49558839285 0 052525 800 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
49824039333 0 052541 800 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
49975237907 0 050032 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
50171438024 0 050184 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
50225639572 0 052813 800 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
50517037907 0 050032 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
50748439217 0 052461 800 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
50760438033 0 050184 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
50816839587 0 052829 800 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
50976039588 0 052829 800 928refgcc_-O_-fomit-frame-pointer2019083020190816
51203738033 0 050184 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
51245237831 0 049960 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
51252039285 0 052525 800 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
51441639217 0 052461 800 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
51600037905 0 050032 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
51605237910 0 050040 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
52181637833 0 049960 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
52285239285 0 052525 800 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
52422040848 0 054020 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
52720440672 0 053820 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
52764439587 0 052829 800 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
53018040672 0 053820 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
53364875810 0 050032 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
53497238024 0 050184 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
53504838033 0 050184 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
53695638009 0 050168 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
53873240806 0 053964 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
53992040672 0 053820 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
54220037905 0 050032 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
54292438033 0 050184 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
54588437831 0 049960 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
55211637910 0 050040 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
55404038009 0 050168 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
55447637907 0 050032 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
56136837910 0 050040 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
56858837831 0 049960 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
57243237910 0 050040 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
57386038009 0 050168 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
58593237896 0 050016 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
58707239587 0 052829 800 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
59095637896 0 050016 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
59243637905 0 050032 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
127364863615 0 078503 784 888refcc2019083020190816
128768463615 0 078503 784 888refgcc2019083020190816
129392863615 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