Implementation notes: amd64, gpu, crypto_aead/joltikeq12864v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: joltikeq12864v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1644870918480 0 037253 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1665568818259 0 035301 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1665632018467 0 038565 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1666952219075 0 036885 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1678689018259 0 035301 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1678964018467 0 038565 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1729554019075 0 036885 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1761066825716 0 044037 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1762252825578 0 043733 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1762463618467 0 038565 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1762662025676 0 043245 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082620190816
1769210025578 0 043733 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1782110825716 0 044037 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1798547624642 0 039885 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1809397224634 0 039853 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082620190816
1811040825676 0 043245 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082620190816
1813077624490 0 039989 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1823811225676 0 043245 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1838721624674 0 040373 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1844145624626 0 039861 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082620190816
1844499224626 0 039813 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082620190816
1845602024610 0 039925 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082620190816
1846724824642 0 039885 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082620190816
1846838824642 0 039885 784 928refgcc_-O3_-fomit-frame-pointer2019082620190816
1849597024610 0 039925 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082620190816
1850246824610 0 039709 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082620190816
1851250824490 0 039989 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1860821625375 0 042597 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1868636424321 0 039253 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1872336024321 0 039253 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1884369624626 0 039877 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082620190816
1889971224610 0 039925 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082620190816
1896157249348 0 040373 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1914516425375 0 042597 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
3144754819598 0 035676 776 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3152228919725 0 035916 776 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082620190816
3161582819725 0 035916 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
3176450019598 0 035676 776 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3260871219477 0 035276 776 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3282225219703 0 035980 776 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3295979219725 0 035916 776 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082620190816
3324160019703 0 035980 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3462367219477 0 035276 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
4302831617239 0 033420 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4371490817273 0 033676 776 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082620190816
4458984815595 0 028508 776 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082620190816
4514654415595 0 028508 776 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082620190816
4573516415490 0 028388 776 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4577063617273 0 033676 776 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082620190816
4579356817253 0 033588 776 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082620190816
4656854015595 0 028508 776 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082620190816
4715057617239 0 033420 776 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4725313215611 0 028524 776 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
4739565617273 0 033676 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
4754159217278 0 033532 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4776663615770 0 028980 776 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4783628615490 0 028388 776 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
4806483615611 0 028524 776 928refgcc_-O2_-fomit-frame-pointer2019082620190816
4819617631540 0 028980 776 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
4845919615611 0 028524 776 928refgcc_-m64_-O2_-fomit-frame-pointer2019082620190816
4874422415595 0 028508 776 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082620190816
4973690015627 0 028548 776 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082620190816
5018431617278 0 033532 776 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082620190816
5083915217253 0 033588 776 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
5133223615347 0 027924 776 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
5146280415627 0 028548 776 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082620190816
5205547215347 0 027924 776 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
5323428815627 0 028548 776 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082620190816
5366878415619 0 028532 776 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082620190816
5422626813815 0 025728 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082620190816
5460940413813 0 025728 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5596735613815 0 025728 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082620190816
5610870013815 0 025728 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082620190816
5688768013814 0 025728 760 896refgcc_-Os_-fomit-frame-pointer2019082620190816
5696204013814 0 025728 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
5717132013864 0 025816 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5719636813864 0 025816 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
5721967613814 0 025728 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
5722626814539 0 027468 776 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
5790010429078 0 027468 776 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
6039584413813 0 025728 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
6150279213815 0 025728 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082620190816
6188438813814 0 025728 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082620190816
6237038413814 0 025728 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082620190816
6387931627628 0 025728 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
6456318813814 0 025728 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
6643403613865 0 025816 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082620190816
6699899614569 0 027516 776 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
6776864814542 0 027492 776 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
6913628813865 0 025816 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
6973484814567 0 027516 776 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082620190816
7051772814567 0 027516 776 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082620190816
7073165614567 0 027516 776 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082620190816
7118668013865 0 025816 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
7163118013865 0 025816 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082620190816
7193470413865 0 025816 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
7230877214567 0 027516 776 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082620190816
7242846414556 0 027468 776 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082620190816
7250566413865 0 025816 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082620190816
7261136013819 0 025744 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082620190816
7277796414567 0 027516 776 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082620190816
7279925213819 0 025744 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082620190816
7288851213865 0 025816 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
7332412414567 0 027516 776 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082620190816
7409496413835 0 025760 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082620190816
7477267214567 0 027516 776 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082620190816
7477935614567 0 027516 776 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082620190816
7492927213819 0 025744 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082620190816
7582102814569 0 027516 776 928refgcc_-O_-fomit-frame-pointer2019082620190816
7609574014569 0 027516 776 928refgcc_-m64_-O_-fomit-frame-pointer2019082620190816
7620753214542 0 027492 776 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082620190816
7674015214556 0 027468 776 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
13675184418654 0 033295 768 888refgcc_-funroll-loops2019082620190816
14406432018654 0 033295 768 888refcc2019082620190816
15620062018654 0 033295 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