Implementation notes: amd64, gpu, crypto_aead/joltikeq9696v13

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: joltikeq9696v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1215978415369 0 033165 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1224297615465 0 035549 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1284225018308 0 033525 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082620190816
1295520036888 0 034141 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1661860015465 0 035549 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1662327615465 0 035549 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1679103215369 0 032397 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1716332415478 0 034237 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1735466819726 0 037893 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1738958415369 0 033165 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1749306015369 0 032397 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1751493219213 0 036421 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1753886819486 0 037053 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082620190816
1753953218476 0 033965 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1766606019726 0 037893 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1795542018428 0 033669 784 928refgcc_-O3_-fomit-frame-pointer2019082620190816
1806378019414 0 037725 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1807984018428 0 033669 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082620190816
1808887219486 0 037053 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082620190816
1816052818476 0 033965 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1816729618284 0 033597 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082620190816
1822056018444 0 034141 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1842144818197 0 033117 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1843904019486 0 037053 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1852590018284 0 033597 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082620190816
1853284819414 0 037725 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1855408018284 0 033597 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082620190816
1857138818428 0 033669 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1860062818197 0 033117 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1861389218428 0 033613 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082620190816
1869902818428 0 033525 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082620190816
1877822818428 0 033661 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082620190816
1884475219213 0 036421 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1884680818428 0 033677 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082620190816
3079757617820 0 034077 784 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082620190816
3206013617820 0 034077 784 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082620190816
3221544017724 0 033885 784 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3225296017622 0 033453 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3277395217724 0 033885 784 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3284395217804 0 034141 784 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3340222017622 0 033453 784 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3383858017820 0 034077 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
3497847217804 0 034141 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3643737212385 0 024288 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082620190816
3753599612401 0 024304 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082620190816
4124104415943 0 032189 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4325621615971 0 032277 784 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4432724813983 0 026957 784 928refgcc_-m64_-O2_-fomit-frame-pointer2019082620190816
4544572413983 0 026957 784 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
4565347213983 0 026957 784 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082620190816
4581796013983 0 026957 784 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082620190816
4590429615971 0 032277 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4590728013983 0 026957 784 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082620190816
4616074413634 0 026261 784 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
4647179214007 0 026981 784 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082620190816
4655219214206 0 027461 784 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4695902015943 0 032189 784 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4732846413983 0 026965 784 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082620190816
4944818013838 0 026789 784 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4965094013838 0 026789 784 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4996286013983 0 026957 784 928refgcc_-O2_-fomit-frame-pointer2019082620190816
5052926815977 0 032429 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
5071777213634 0 026261 784 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
5092507613983 0 026965 784 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082620190816
5105692813983 0 026957 784 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082620190816
5156280013983 0 026965 784 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082620190816
5166571215938 0 032317 784 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082620190816
5243324428412 0 027461 784 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
5265072815938 0 032317 784 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
5462162813053 0 026053 784 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082620190816
5472695213053 0 026053 784 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082620190816
5558091212385 0 024288 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5591204815977 0 032429 784 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082620190816
5610759615977 0 032429 784 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082620190816
5612881612385 0 024288 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5626463613035 0 026037 784 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
5686785613055 0 026069 784 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
5721174013053 0 026053 784 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082620190816
5723684013053 0 026053 784 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082620190816
5766993212421 0 024360 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5791747212421 0 024360 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5800529213055 0 026069 784 928refgcc_-m64_-O_-fomit-frame-pointer2019082620190816
5841106413055 0 026069 784 928refgcc_-O_-fomit-frame-pointer2019082620190816
5849914013053 0 026053 784 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082620190816
5857524413053 0 026053 784 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082620190816
5981329213053 0 026053 784 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082620190816
6021777213053 0 026053 784 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082620190816
6161379613035 0 026037 784 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082620190816
6420178426080 0 026037 784 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
6935306013048 0 026013 784 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082620190816
7061661612385 0 024288 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
7138140413040 0 026037 784 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
7154348812385 0 024288 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082620190816
7218402024770 0 024288 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7237381612385 0 024288 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082620190816
7273352012385 0 024288 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7326681612385 0 024288 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7336356012385 0 024288 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082620190816
7347996812385 0 024288 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082620190816
7360655612385 0 024288 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7414175212385 0 024288 760 896refgcc_-Os_-fomit-frame-pointer2019082620190816
7551569213048 0 026013 784 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
7571230012385 0 024288 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082620190816
7734896412421 0 024360 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7805908812421 0 024360 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7887732812421 0 024360 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7901842012421 0 024360 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7910035612421 0 024360 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082620190816
7917136012421 0 024360 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082620190816
7959483612385 0 024288 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082620190816
7982268412385 0 024288 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082620190816
7985246012421 0 024360 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
13724950816310 0 030935 768 888refgcc_-funroll-loops2019082620190816
15141547616310 0 030935 768 888refcc2019082620190816
15888013616310 0 030935 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