Implementation notes: amd64, gpu, crypto_aead/spoc128sliscplight256v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: spoc128sliscplight256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
60264445014 0 022390 792 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
64294325011 0 024086 792 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
64840685027 0 023142 792 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
68565085027 0 023142 792 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
70330125011 0 025414 792 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
70764165011 0 025414 792 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
70818965011 0 025414 792 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
72648126959 0 023356 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
73752325014 0 022390 792 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
74494756887 0 023228 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
74541289031 0 026773 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
74625248162 0 023429 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
76088328394 0 023757 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
76562046859 0 023332 792 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
77847788178 0 023565 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
78889546866 0 023396 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
79177126855 0 023100 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
79522366859 0 023172 792 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
80300766768 0 022708 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
81459606887 0 023228 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
81854289031 0 026773 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
82226006887 0 023228 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
82377006866 0 023396 792 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
82596969031 0 026773 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
82684529330 0 026749 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
83053366768 0 022708 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
83261406859 0 023332 792 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
83480568178 0 023661 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
83482006866 0 023396 792 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
83514246855 0 023100 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
83883529377 0 027725 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
84151528593 0 024485 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
84302168394 0 023821 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
84336966912 0 023308 792 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
84405208178 0 023661 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
84470928380 0 023501 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
84555449377 0 027725 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
84642286959 0 023356 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
84957129481 0 027941 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
84976443688 0 016732 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
85148649330 0 026749 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
85211283446 0 016524 792 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
85387328380 0 023501 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
85402648178 0 023661 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
85956843455 0 016540 792 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
86116528394 0 023821 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
86345806859 0 023172 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
867222817186 0 024485 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
86925606912 0 023308 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
87097088099 0 023525 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
87262083455 0 016540 792 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
87321208099 0 023525 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
87395643696 0 016748 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
87489848433 0 024125 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
87614409481 0 027941 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
88065568433 0 024125 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
88271723598 0 016660 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
88701887612 0 017156 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
89068088099 0 023525 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
89217323806 0 017156 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
89316043439 0 016172 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
90030283446 0 016524 792 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
90341723696 0 016772 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
90741163688 0 016732 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
90835603688 0 016732 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
90875083688 0 016732 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
91015083455 0 016540 792 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
91102403696 0 016748 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
92330523439 0 016172 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
92396343090 0 015152 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
92474203455 0 016540 792 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
92750883446 0 016500 792 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
92816363455 0 016540 792 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
92844523455 0 016540 792 928refgcc_-O_-fomit-frame-pointer2019083020190816
93092843696 0 016772 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
93129043696 0 016772 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
93195246818 0 016460 792 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
93361603446 0 016500 792 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
93434603446 0 016524 792 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
93583123409 0 016492 792 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
93656123409 0 016492 792 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
93758363409 0 016460 792 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
93910563446 0 016524 792 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
94731603688 0 016732 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
94793043090 0 015152 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
94998043057 0 015080 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
95026803696 0 016748 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
95450883598 0 016660 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
95503723446 0 016524 792 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
95524683057 0 015080 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
95760326114 0 015080 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
95870843090 0 015152 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
95877243057 0 015080 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
95897603090 0 015152 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
96022403057 0 015096 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
96079563090 0 015152 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
96216803090 0 015152 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
96466283057 0 015080 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
96591003057 0 015080 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
97004083090 0 015152 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
97368163057 0 015080 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
97992363057 0 015096 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
98123003057 0 015080 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
98472443090 0 015152 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
98506483090 0 015152 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
98792523057 0 015080 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
99153803057 0 015080 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
99376523057 0 015096 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
99945763057 0 015096 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
100273203057 0 015080 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
100464443057 0 015080 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
102672643057 0 015080 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
587406805719 0 020469 784 888refcc2019083020190816
596130885719 0 020469 784 888refgcc2019083020190816
609723925719 0 020469 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