Implementation notes: amd64, gpu, crypto_aead/joltikneq9696v13

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1122168015554 0 032565 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1155909615554 0 032565 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1155943615618 0 033413 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1159206415535 0 034277 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082620190816
1159997215522 0 035589 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1185520034342 0 032901 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1197365215618 0 033413 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1214247215522 0 035589 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1214906417075 0 032389 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082620190816
1215966015522 0 035589 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082620190816
1220499217075 0 032389 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082620190816
1223595217220 0 035365 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1230208817350 0 035669 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1246017617293 0 034861 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082620190816
1246778017075 0 032325 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082620190816
1258022017220 0 035365 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1262943617075 0 032261 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082620190816
1277249617171 0 032901 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1279793217075 0 032389 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082620190816
1283115217293 0 034861 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082620190816
1283300817075 0 032317 784 928refgcc_-O3_-fomit-frame-pointer2019082620190816
1287180817075 0 032173 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082620190816
1290678417293 0 034861 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1291044017034 0 032517 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1292368017075 0 032317 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082620190816
1294490817034 0 032517 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082620190816
1296546016981 0 031877 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1298137617099 0 032317 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082620190816
1298734817075 0 032309 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082620190816
1302368016981 0 031877 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1306289217180 0 034389 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
1313338417350 0 035669 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082620190816
1328758017075 0 032317 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082620190816
1339191217180 0 034389 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082620190816
2244005215682 0 031941 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
2264884015489 0 031333 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
2320055615489 0 031333 784 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
2326960015738 0 032101 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
2330772815738 0 032101 784 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
2341998015682 0 031941 784 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082620190816
2357710015682 0 031941 784 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082620190816
2361472015626 0 031781 784 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082620190816
2398761215626 0 031781 784 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
2898440415358 0 031805 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
3054977213766 0 026733 784 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082620190816
3070185213742 0 026709 784 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082620190816
3099189613742 0 026709 784 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082620190816
3151774015347 0 031581 784 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
3175068415358 0 031805 784 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082620190816
3184629215347 0 031581 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
3197902813742 0 026709 784 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082620190816
3270329215358 0 031805 784 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082620190816
3311132813742 0 026709 784 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082620190816
3317182413742 0 026709 784 928refgcc_-m64_-O2_-fomit-frame-pointer2019082620190816
3421429615342 0 031741 784 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
3431052013432 0 026045 784 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3461058013829 0 027117 784 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3502089213742 0 026717 784 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082620190816
3528248413742 0 026709 784 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082620190816
3536034413742 0 026717 784 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082620190816
3543197213645 0 026605 784 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3564354027658 0 027117 784 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082620190816
3564581613645 0 026605 784 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082620190816
3575621613432 0 026045 784 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082620190816
3606548815353 0 031669 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
3639673613742 0 026709 784 928refgcc_-O2_-fomit-frame-pointer2019082620190816
3680876415353 0 031669 784 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082620190816
3709300412578 0 025589 784 928refgcc_-O_-fomit-frame-pointer2019082620190816
3762887212578 0 025589 784 928refgcc_-m64_-O_-fomit-frame-pointer2019082620190816
3777901213742 0 026717 784 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082620190816
3780710811905 0 023808 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082620190816
3800549212578 0 025589 784 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082620190816
3824775212576 0 025573 784 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082620190816
3861690411903 0 023808 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3882850412576 0 025573 784 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082620190816
3888713611953 0 023896 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
3890612812567 0 025557 784 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
3933234012576 0 025573 784 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082620190816
3936948411903 0 023808 760 896refgcc_-Os_-fomit-frame-pointer2019082620190816
3938610411953 0 023896 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082620190816
3989503612576 0 025573 784 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082620190816
4018102011905 0 023808 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082620190816
4036950015342 0 031741 784 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082620190816
4041731212576 0 025573 784 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082620190816
4041850011903 0 023808 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
4058775211953 0 023896 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
4062836411903 0 023808 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082620190816
4075261612576 0 025573 784 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082620190816
4082535611903 0 023808 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
4090264812576 0 025573 784 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082620190816
4100142412576 0 025573 784 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082620190816
4108476011953 0 023896 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
4154056425134 0 025557 784 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082620190816
4170678411903 0 023808 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082620190816
4173758411905 0 023808 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082620190816
4178156411953 0 023896 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082620190816
4245040811953 0 023896 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082620190816
4272979611953 0 023896 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
4315355611953 0 023896 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082620190816
4333349623806 0 023808 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082620190816
4452644411905 0 023808 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082620190816
4466775611903 0 023808 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
4494992811953 0 023896 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
4518692812571 0 025549 784 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4571936411903 0 023808 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082620190816
4657847212571 0 025549 784 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082620190816
4712596012562 0 025573 784 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082620190816
5262701212562 0 025573 784 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082620190816
5288632811905 0 023808 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082620190816
5341510411905 0 023808 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082620190816
5487918811921 0 023824 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082620190816
5579782011905 0 023808 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082620190816
9696624416211 0 030839 768 888refcc2019082620190816
9914274416211 0 030839 768 888refgcc2019082620190816
10882438416211 0 030839 768 888refgcc_-funroll-loops2019082620190816

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