Implementation notes: amd64, gpu, crypto_aead/joltikeq6464v13

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: joltikeq6464v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
581326014823 0 032637 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
582118814952 0 035053 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
626308418004 0 033229 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082620190816
722629214952 0 035053 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
727702414952 0 035053 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
732606314965 0 033741 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082620190816
740210814823 0 031869 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082620190816
742858414823 0 032637 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082620190816
746977214823 0 031869 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082620190816
800717219213 0 036789 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082620190816
805532419445 0 037597 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
807020818172 0 033661 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082620190816
810558418132 0 033381 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082620190816
817252418132 0 033381 784 928refgcc_-O3_-fomit-frame-pointer2019082620190816
817375218132 0 033373 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082620190816
818167619213 0 036789 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
820268017980 0 033301 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082620190816
825596819109 0 037405 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
825719619213 0 036789 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082620190816
827730419109 0 037405 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
837572818132 0 033381 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
839876018132 0 033325 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082620190816
843627618124 0 033821 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
843854418891 0 036109 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
844344817895 0 032813 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
845666418132 0 033389 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082620190816
846459618172 0 033661 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
848832036248 0 033821 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
856302518132 0 033237 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082620190816
858791619445 0 037597 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082620190816
863443617895 0 032813 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
867536418891 0 036109 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
883219617980 0 033301 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082620190816
886068817980 0 033301 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082620190816
1547379317813 0 034077 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
1565319617661 0 033805 784 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
1570306017757 0 034077 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
1571471613783 0 026765 784 928refgcc_-m64_-O2_-fomit-frame-pointer2019082620190816
1574716417813 0 034077 784 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082620190816
1594700817813 0 034077 784 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082620190816
1597685213807 0 026789 784 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082620190816
1617096817556 0 033405 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
1636254017757 0 034077 784 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
1735852017661 0 033805 784 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082620190816
1736537617556 0 033405 784 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
2204690416042 0 032501 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
2250315913448 0 026085 784 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
2314758416006 0 032405 784 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
2334516416011 0 032261 784 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
2339356016006 0 032405 784 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082620190816
2344363213783 0 026765 784 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082620190816
2364592013448 0 026085 784 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
2371028413942 0 027205 784 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
2388342413783 0 026765 784 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082620190816
2401406013783 0 026765 784 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
2415077627884 0 027205 784 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
2424250816049 0 032381 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
2426442813783 0 026773 784 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082620190816
2454201613783 0 026765 784 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082620190816
2478005213783 0 026765 784 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082620190816
2497010813783 0 026773 784 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082620190816
2502988413783 0 026773 784 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082620190816
2505161216042 0 032501 784 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082620190816
2512099216011 0 032261 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
2537252016042 0 032501 784 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082620190816
2556248813638 0 026597 784 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082620190816
2564166416049 0 032381 784 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082620190816
2573230013638 0 026597 784 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
2626590813783 0 026765 784 928refgcc_-O2_-fomit-frame-pointer2019082620190816
2638737713115 0 026101 784 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
2687803913122 0 026141 784 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082620190816
2839518813115 0 026101 784 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082620190816
2847790413122 0 026141 784 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082620190816
2850607113104 0 026125 784 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
2854165613104 0 026125 784 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082620190816
2856587613122 0 026141 784 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082620190816
2897928013122 0 026141 784 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082620190816
2946643213122 0 026141 784 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082620190816
2961053613122 0 026141 784 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082620190816
2976402012434 0 024344 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
3000229213122 0 026141 784 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082620190816
3019336812458 0 024400 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
3066094812434 0 024344 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
3075365613122 0 026141 784 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082620190816
3168114812458 0 024400 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
3206986412458 0 024400 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082620190816
3264976812458 0 024400 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
3278082412458 0 024400 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
3284211612458 0 024400 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082620190816
3303680012458 0 024400 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3447369112434 0 024344 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3460329612458 0 024400 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3493014012434 0 024344 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082620190816
3495916412458 0 024400 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
3507577212434 0 024344 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082620190816
3664530013124 0 026141 784 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
3730569213124 0 026141 784 928refgcc_-m64_-O_-fomit-frame-pointer2019082620190816
3733231213109 0 026109 784 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
3750278812434 0 024344 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082620190816
3775961612434 0 024344 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
3778775512434 0 024344 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
3789016413124 0 026141 784 928refgcc_-O_-fomit-frame-pointer2019082620190816
3828938412434 0 024344 760 896refgcc_-Os_-fomit-frame-pointer2019082620190816
3829640426218 0 026109 784 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
3831078824868 0 024344 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
3835998812434 0 024344 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3858852012434 0 024344 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082620190816
3868836412434 0 024344 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082620190816
3890283612434 0 024344 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082620190816
3906622812434 0 024344 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082620190816
3920285212434 0 024344 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082620190816
3969686012450 0 024360 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082620190816
6967655616554 0 031191 768 888refcc2019082620190816
7027379416554 0 031191 768 888refgcc_-funroll-loops2019082620190816
7049606816554 0 031191 768 888refgcc2019082620190816

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