Implementation notes: amd64, gpu, crypto_aead/joltikeq80112v13

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: joltikeq80112v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1619770415331 0 033133 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1625252415331 0 033133 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1629792015440 0 034205 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1638623615427 0 035517 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1668010015331 0 032365 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1669483615427 0 035517 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1676880015427 0 035517 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1709431215331 0 032365 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1723604018668 0 033909 784 928refgcc_-O3_-fomit-frame-pointer2019082620190816
1725862420006 0 038165 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1728692419678 0 038013 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1742551219678 0 038013 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1749362818524 0 033837 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082620190816
1754454018438 0 033357 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1756668019462 0 036677 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1763148018668 0 033909 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1763931618668 0 033853 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082620190816
1766014419709 0 037277 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1775174018668 0 033765 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082620190816
1780171618438 0 033357 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1787444418548 0 033765 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082620190816
1792974818668 0 033901 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082620190816
1795298037464 0 034461 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1798189618524 0 033837 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082620190816
1802161618708 0 034205 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1802222418668 0 033917 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082620190816
1807301220006 0 038165 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1808004819709 0 037277 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082620190816
1808073619709 0 037277 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082620190816
1822898018668 0 033909 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082620190816
1826941219462 0 036677 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1838755218708 0 034205 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1842538018732 0 034461 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1855204418524 0 033837 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082620190816
3116019218117 0 034365 784 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082620190816
3188295618117 0 034365 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
3196829218045 0 034205 784 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3198636814263 0 027237 784 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082620190816
3200148817976 0 033821 784 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3227302418141 0 034493 784 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3296789318045 0 034205 784 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3298382018117 0 034365 784 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082620190816
3448737217976 0 033821 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3532684418141 0 034493 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4316515616026 0 032477 784 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082620190816
4356009316020 0 032341 784 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4456936414239 0 027213 784 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082620190816
4534082414239 0 027221 784 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082620190816
4535521614239 0 027213 784 928refgcc_-m64_-O2_-fomit-frame-pointer2019082620190816
4542295715992 0 032237 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4574621615992 0 032237 784 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4616763614239 0 027221 784 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082620190816
4670722428732 0 027653 784 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4681841214239 0 027221 784 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082620190816
4688697214239 0 027213 784 928refgcc_-O2_-fomit-frame-pointer2019082620190816
4711917614366 0 027653 784 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4725317214102 0 027077 784 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4735035613903 0 026533 784 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
4774894416020 0 032341 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4806426414102 0 027077 784 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4943514016026 0 032477 784 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082620190816
4952448014239 0 027213 784 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082620190816
4961205614239 0 027213 784 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082620190816
5014670414239 0 027213 784 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082620190816
5046645614239 0 027213 784 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
5067339216026 0 032477 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
5106910815987 0 032397 784 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082620190816
5110152813903 0 026533 784 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
5168304415987 0 032397 784 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
5202143613102 0 026117 784 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
5327717512390 0 024304 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082620190816
5355708812390 0 024304 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082620190816
5512083613102 0 026117 784 928refgcc_-O_-fomit-frame-pointer2019082620190816
5555170413102 0 026117 784 928refgcc_-m64_-O_-fomit-frame-pointer2019082620190816
5598147212406 0 024320 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082620190816
5767598412390 0 024304 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082620190816
6534712413100 0 026101 784 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082620190816
6554266013100 0 026101 784 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082620190816
6577580813100 0 026101 784 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082620190816
6593162812390 0 024288 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
6640278413100 0 026101 784 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082620190816
6666128413100 0 026101 784 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082620190816
6675184413095 0 026061 784 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
6710441613100 0 026101 784 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082620190816
6734698813100 0 026101 784 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082620190816
6949372426174 0 026085 784 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
6966491613100 0 026101 784 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082620190816
7044602412390 0 024288 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7205130012423 0 024360 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
7211532812390 0 024288 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
7248034813087 0 026085 784 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
7261672012423 0 024360 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
7279853612390 0 024288 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
7280387612390 0 024288 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082620190816
7293297212423 0 024360 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
7315001213082 0 026085 784 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
7464117613095 0 026061 784 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082620190816
7520054013082 0 026085 784 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082620190816
7854600412390 0 024288 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082620190816
7858388012423 0 024360 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082620190816
7870566812390 0 024288 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7876112412423 0 024360 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7879084012423 0 024360 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7880457612390 0 024288 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082620190816
7892150812423 0 024360 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7939520912423 0 024360 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7954692012423 0 024360 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082620190816
7990438812390 0 024288 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
8051754012390 0 024288 760 896refgcc_-Os_-fomit-frame-pointer2019082620190816
8053806412390 0 024288 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082620190816
8119506012390 0 024288 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082620190816
8157519224780 0 024288 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
13286983216310 0 030935 768 888refgcc2019082620190816
14006468416310 0 030935 768 888refgcc_-funroll-loops2019082620190816
14049969216310 0 030935 768 888refcc2019082620190816

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