Implementation notes: amd64, gpu, crypto_aead/spoc64sliscplight192v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: spoc64sliscplight192v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
76150764775 0 025174 792 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
85876164775 0 025174 792 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
86171524775 0 025174 792 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
86961484775 0 022118 792 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
87657484775 0 022886 792 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
87659564775 0 022118 792 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
89962084775 0 022886 792 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
91111164775 0 023846 792 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
91351806123 0 022588 792 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
913924611608 0 021669 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
91508447008 0 024733 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
91679205549 0 021013 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
92976926095 0 022428 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
93026326095 0 022428 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
93230086071 0 022308 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
94249405959 0 021908 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
94752246138 0 022660 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
94959405565 0 020973 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
95619566138 0 022660 792 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
95866926123 0 022436 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
96082366071 0 022308 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
96315405565 0 020973 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
96547687083 0 025405 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
96684365620 0 021301 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
96925325620 0 021301 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
97039565549 0 020917 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
97061247083 0 025405 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
97090765565 0 020973 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
97161846138 0 022660 792 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
97263245549 0 020797 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
97276126123 0 022436 792 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
97538567163 0 025605 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
97543047008 0 024733 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
97558925677 0 021093 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
97629126149 0 022540 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
97643845521 0 020629 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
97762485521 0 020629 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
98217086143 0 022540 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
98295125549 0 021013 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
98299845677 0 021093 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
98668206095 0 022428 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
98797406123 0 022588 792 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
98802565549 0 021013 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
98989286991 0 024397 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
98999805959 0 021908 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
99187086149 0 022540 792 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
99260567163 0 025605 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
99457566143 0 022540 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
99479846991 0 024397 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
99795645804 0 021669 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
100697125677 0 021029 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
100806447008 0 024733 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
114873803476 0 016564 792 928refgcc_-O_-fomit-frame-pointer2019083020190816
118248843435 0 016516 792 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
119019083463 0 016548 792 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
121415523435 0 016516 792 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
121501603476 0 016548 792 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
121747163715 0 016756 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
122070083463 0 016548 792 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
122214723476 0 016564 792 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
122218363747 0 016788 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
123390443715 0 016756 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
124046443715 0 016756 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
124242203715 0 016756 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
124484883463 0 016508 792 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
124733563463 0 016548 792 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
124810843747 0 016812 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
124812723747 0 016788 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
124954563157 0 015208 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
125144283106 0 015120 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
125302043476 0 016548 792 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
125638763157 0 015208 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
126396363476 0 016564 792 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
126551603435 0 016484 792 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
127088843715 0 016756 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
127219683463 0 016548 792 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
127395643747 0 016812 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
127727203625 0 016684 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
127899203444 0 016164 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
128027163106 0 015120 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
128154723476 0 016548 792 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
128193523463 0 016508 792 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
128314763157 0 015208 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
128396243747 0 016812 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
128995763809 0 017132 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
129346083106 0 015120 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
129610723747 0 016788 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
129642007618 0 017132 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
129933803106 0 015120 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
130514843444 0 016164 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
131042483625 0 016684 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
131050286870 0 016484 792 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
131141523106 0 015120 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
131423843106 0 015120 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
132232523106 0 015120 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
132265403106 0 015120 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
132407723106 0 015120 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
132482803106 0 015120 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
132804963106 0 015120 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
133041643157 0 015208 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
133387963106 0 015120 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
133391123463 0 016548 792 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
133558283106 0 015120 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
133867243157 0 015208 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
134038683106 0 015120 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
134337923106 0 015120 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
134531803106 0 015120 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
134626443157 0 015208 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
135600723157 0 015208 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
136044406212 0 015120 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
137204243157 0 015208 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
137305123157 0 015208 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
716534845787 0 020517 784 888refcc2019083020190816
722656805787 0 020517 784 888refgcc_-funroll-loops2019083020190816
731750365787 0 020517 784 888refgcc2019083020190816

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