Implementation notes: amd64, gpu, crypto_aead/cilipadi128v1extrahot

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: cilipadi128v1extrahot
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4139090416565 4 437069 804 880refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082520190816
4310885216485 4 435661 804 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082520190816
4378599216565 4 437069 804 880refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082520190816
4396304817402 4 434861 804 1168refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082520190816
4452304017402 4 434861 804 1168refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082520190816
4470680819351 4 437581 804 1168refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082520190816
4491534419351 4 437581 804 1168refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082520190816
4645873216565 4 437069 804 880refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082520190816
7129030523800 4 441636 812 936refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082520190816
7405330823800 4 441636 812 936refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082520190816
7408532023800 4 441636 812 936refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082520190816
7431486819350 4 434724 812 936refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
7470839614268 4 430731 804 936refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082520190816
7476020019750 4 435540 812 936refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082520190816
7484533219382 4 434916 812 936refgcc_-O3_-fomit-frame-pointer2019082520190816
7511060419446 4 434988 812 936refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
7517400019446 4 434924 812 936refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
7526091614268 4 430731 804 936refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082520190816
7536858014196 4 430571 804 936refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082520190816
7591737219478 4 435020 812 936refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082520190816
7731354825432 4 443884 812 936refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082520190816
7925670414196 4 430571 804 936refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082520190816
8197649225432 4 443884 812 936refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082520190816
8591933214268 4 430731 804 936refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082520190816
8644226819382 4 434916 812 936refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082520190816
8677998019750 4 435540 812 936refgcc_-march=k8_-O3_-fomit-frame-pointer2019082520190816
8709690817406 4 433028 812 936refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
8728436017406 4 433028 812 936refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
8845502017406 4 433028 812 936refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
8978222819382 4 434916 812 936refgcc_-m64_-O3_-fomit-frame-pointer2019082520190816
9162318817226 4 432756 812 936refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082520190816
9832915813272 4 429867 804 936refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082520190816
9847920813272 4 429867 804 936refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082520190816
10845081613402 4 430059 804 936refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082520190816
11086092013402 4 430059 804 936refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082520190816
11437966013402 4 430059 804 936refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082520190816
11787427214103 4 430171 804 936refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
12352630019958 4 435972 812 936refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
12486584414103 4 430171 804 936refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
12490535723437 4 440980 812 936refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
12601588023437 4 440980 812 936refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
12637502425522 4 444124 812 936refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
12755288818964 4 434180 812 936refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
12898448414354 4 430931 804 936refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
12900037225522 4 444124 812 936refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
12990075339916 8 835972 812 936refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
12994949614354 4 430931 804 936refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
13149783218964 4 434180 812 936refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
1438663046751 4 419931 804 936refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
1438835646767 4 419971 804 936refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
1452448966612 4 419811 804 936refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082520190816
1452873846767 4 419971 804 936refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082520190816
1457107446735 4 419915 804 936refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082520190816
1464841726612 4 419811 804 936refgcc_-march=k8_-O2_-fomit-frame-pointer2019082520190816
1469836686735 4 419915 804 936refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
1474897806735 4 419915 804 936refgcc_-O2_-fomit-frame-pointer2019082520190816
1481403046767 4 419971 804 936refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
1490378006735 4 419915 804 936refgcc_-m64_-O2_-fomit-frame-pointer2019082520190816
15761980813573 4 430107 804 936refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1603071886751 4 419931 804 936refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
1620808926903 4 420083 804 936refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082520190816
1622142686751 4 419931 804 936refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
16303038413573 4 430107 804 936refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1638973726751 4 419963 804 936refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
16477045613298 4 429755 804 936refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
17257717613298 4 429755 804 936refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
1728133046812 4 420027 804 936refgcc_-m64_-O_-fomit-frame-pointer2019082520190816
1732537806812 4 420027 804 936refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082520190816
1742595606679 4 419891 804 936refgcc_-march=k8_-O_-fomit-frame-pointer2019082520190816
1744490326810 4 420011 804 936refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
1756940006810 4 420011 804 936refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
1759250206679 4 419891 804 936refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082520190816
1850854286810 4 420011 804 936refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
1857204046751 4 419963 804 936refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
1909306726751 4 419963 804 936refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082520190816
1915485366815 4 420027 804 936refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082520190816
1924841566810 4 420011 804 936refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082520190816
1926825846812 4 420027 804 936refgcc_-O_-fomit-frame-pointer2019082520190816
2663496335682 4 417879 788 904refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082520190816
2687040405548 4 417735 788 904refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
2705249406703 4 419899 804 936refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
2717924045653 4 417887 788 904refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2752164885660 4 417887 788 904refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
2755679365549 4 417735 788 904refgcc_-m64_-Os_-fomit-frame-pointer2019082520190816
2759202125549 4 417751 788 904refgcc_-march=k8_-Os_-fomit-frame-pointer2019082520190816
2779042126358 4 419219 804 936refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
2780366445545 4 417735 788 904refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2804409087051 4 420555 804 936refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
28046001614102 8 820555 804 936refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
2816137925660 4 417887 788 904refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082520190816
2818692566851 4 420035 804 936refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082520190816
2823875325660 4 417887 788 904refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082520190816
2832608626851 4 420035 804 936refgcc_-march=nocona_-O_-fomit-frame-pointer2019082520190816
2837685525549 4 417751 788 904refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082520190816
2842938925548 4 417751 788 904refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
2843725605549 4 417735 788 904refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082520190816
2846996685549 4 417735 788 904refgcc_-Os_-fomit-frame-pointer2019082520190816
2850568045548 4 417751 788 904refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
2853164085660 4 417887 788 904refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
2859097285653 4 417887 788 904refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2860165485549 4 417751 788 904refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
2863695315548 4 417751 788 904refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
2864113645660 4 417887 788 904refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082520190816
2876883965660 4 417887 788 904refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082520190816
2891217645548 4 417751 788 904refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082520190816
2918417615660 4 417887 788 904refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082520190816
2918610525548 4 417751 788 904refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
2940610686358 4 419219 804 936refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
29701627211098 8 817751 788 904refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
2975340565548 4 417751 788 904refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
29957004813406 8 819899 804 936refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
3025635685545 4 417735 788 904refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
6002997889091 4 424029 804 896refgcc2019082520190816
6025282169091 4 424029 804 896refcc2019082520190816
6519827729091 4 424029 804 896refgcc_-funroll-loops2019082520190816

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