Implementation notes: amd64, gpu, crypto_aead/shellaes128v2d8n64

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: shellaes128v2d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
24168053860 0 069349 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
37098654188 0 069709 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
37641948272 0 066335 784 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
37647648272 0 066335 784 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
37757753892 0 069477 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
37865648592 0 068895 784 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
38173855546 0 071357 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
38311662944 0 081413 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
38364353915 0 069133 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
38624070201 0 088781 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
39091853868 0 069237 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
39448553915 0 069133 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
394796124838 0 078421 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
39559648800 0 067775 784 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
39681954472 0 070972 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
40172447936 0 065231 784 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
40175662419 0 078421 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
40397654073 0 070508 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
40415648592 0 068895 784 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
40459661472 0 078981 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
40609655068 0 070613 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
40891261330 0 079197 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
40949255068 0 070613 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
41102461330 0 079197 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
41370470201 0 088781 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
41545254472 0 070972 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
41577354463 0 070804 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
41582445302 0 061829 800 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
42222054188 0 069645 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
42348454073 0 070508 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
42353655546 0 071357 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
42592847936 0 065231 784 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
42599254145 0 070156 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
42788845233 0 061909 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
42799661472 0 078981 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
42800054463 0 070804 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
42960444779 0 061237 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
43088048592 0 068895 784 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
43331654073 0 070508 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
43530939271 0 052493 800 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
43660582814 0 054868 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
43725662944 0 081413 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
43847139271 0 052493 800 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
43868453892 0 069477 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
44316045302 0 061829 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
44595345045 0 061645 800 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
44867740544 0 053692 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
44985261330 0 079197 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
45059140832 0 053988 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
45182044779 0 061237 800 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
45248045233 0 061909 800 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
45360845233 0 061909 800 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
45708454812 0 070349 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
45724045045 0 061645 800 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
46472455068 0 070613 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
46584040832 0 053988 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
47146039042 0 052253 800 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
47162439305 0 052541 800 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
47211254145 0 070156 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
47286440544 0 053692 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
47322853892 0 069477 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
47330739267 0 052493 800 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
47468839317 0 052509 800 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
47492839252 0 052477 800 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
47537740790 0 053948 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
47805640544 0 053692 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
47956439271 0 052493 800 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
48250840480 0 053628 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
48327378084 0 052253 800 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
48389137901 0 050024 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
48506839266 0 052493 800 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
48687638029 0 050168 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
49074438020 0 050168 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
49080440416 0 053564 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
49284839267 0 052493 800 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
49320840480 0 053628 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
49372040355 0 053156 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
49409237896 0 050016 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
49624839305 0 052541 800 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
49625640790 0 053948 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
49750039200 0 052429 800 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
50114438005 0 050152 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
50256338029 0 050168 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
50349240512 0 053660 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
50702441407 0 054868 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
50839639267 0 052493 800 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
51220839200 0 052429 800 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
51558840355 0 053156 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
52155238029 0 050168 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
52411237896 0 050016 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
52962438005 0 050152 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
53025637824 0 049944 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
53105437898 0 050016 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
53344437822 0 049928 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
53406839317 0 052509 800 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
53733637822 0 049928 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
53749275792 0 050016 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
54166837901 0 050024 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
54272039305 0 052541 800 928refgcc_-O_-fomit-frame-pointer2019083020190816
54375640480 0 053628 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
54921237901 0 050024 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
55177237887 0 050000 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
55589637896 0 050016 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
55906037901 0 050024 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
56129237898 0 050016 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
56456838029 0 050168 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
56882040832 0 053988 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
57100837898 0 050016 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
57668038020 0 050168 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
59526037822 0 049928 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
59966437887 0 050000 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
62477238005 0 050152 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
127572063602 0 078487 784 888refgcc2019083020190816
136209663602 0 078487 784 888refcc2019083020190816
136650063602 0 078487 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