Implementation notes: amd64, gpu, crypto_aead/paefforkskinnyb64t192n48v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: paefforkskinnyb64t192n48v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1239844813058 0 028389 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082720190816
1703788812938 0 028245 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082720190816
1704031212938 0 028141 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082720190816
1735950012938 0 028309 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082720190816
1766608014503 0 032484 768 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
1819680413002 0 028357 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082720190816
1882522013106 0 028533 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082720190816
1905431213106 0 028533 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082720190816
1959476413106 0 028533 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082720190816
2111855213293 0 028917 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082720190816
2112508427172 0 029461 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
2125747216126 0 033805 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082720190816
2127940813418 0 028765 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082720190816
2130512016025 0 034309 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082720190816
2136278016222 0 034661 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
2147060013418 0 028765 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082720190816
2147954813032 0 028077 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
2155432413293 0 028917 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082720190816
2157884416126 0 033805 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082720190816
2163332816025 0 034309 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082720190816
2166586016222 0 034661 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
2170401213586 0 029461 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
2179011213032 0 028077 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
2180025213418 0 028765 784 928refgcc_-O3_-fomit-frame-pointer2019082720190816
2182948016126 0 033805 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082720190816
2190960415785 0 033133 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
2201935215785 0 033133 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
2814198815923 0 031804 776 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
2864599614503 0 031732 768 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082720190816
2946299616240 0 032516 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082720190816
2949964016151 0 032340 776 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082720190816
3039633216356 0 032740 776 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
3075581616356 0 032740 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
3083244816240 0 032516 776 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082720190816
3089635616240 0 032516 776 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082720190816
3090102816151 0 032340 776 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082720190816
3091546815923 0 031804 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
3131770014465 0 033412 768 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082720190816
3152978014465 0 034740 768 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
3170724814465 0 034740 768 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
3247538814503 0 031732 768 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082720190816
3288074014503 0 032484 768 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082720190816
3352981614465 0 034740 768 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
3773152816849 0 033308 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082720190816
3782551216849 0 033308 776 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082720190816
3786716816819 0 033140 776 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082720190816
3851983216772 0 033036 776 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
3908577616792 0 033188 776 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082720190816
3928242016849 0 033308 776 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082720190816
3940551216819 0 033140 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082720190816
3950878416792 0 033188 776 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082720190816
3966908416772 0 033036 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
602298407844 0 020844 776 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082720190816
610399847844 0 020844 776 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082720190816
610632327844 0 020844 776 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082720190816
614553887861 0 020860 776 928refgcc_-m64_-O2_-fomit-frame-pointer2019082720190816
623225966204 0 018200 760 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082720190816
624962807737 0 020764 776 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082720190816
626277246204 0 018200 760 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082720190816
629199686195 0 018200 760 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
631542926204 0 018200 760 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
6386036416636 0 021644 776 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
639993367078 0 020076 776 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082720190816
640241167861 0 020860 776 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082720190816
640591767737 0 020764 776 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082720190816
644991766204 0 018200 760 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
645621767071 0 020068 776 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082720190816
646197167078 0 020076 776 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082720190816
647223087844 0 020844 776 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082720190816
652939887078 0 020076 776 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082720190816
653730407844 0 020868 776 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082720190816
654622527078 0 020076 776 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082720190816
655205647844 0 020868 776 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082720190816
655807727071 0 020068 776 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082720190816
657855167291 0 019964 776 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
657901527078 0 020076 776 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082720190816
659350727078 0 020076 776 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082720190816
661102886195 0 018200 760 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
661762727078 0 020076 776 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082720190816
662564008318 0 021644 776 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
667439486204 0 018200 760 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082720190816
667846927861 0 020860 776 928refgcc_-O2_-fomit-frame-pointer2019082720190816
668034607031 0 020028 776 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
668235887844 0 020868 776 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082720190816
670729207090 0 020092 776 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082720190816
674005887078 0 020076 776 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082720190816
676882406204 0 018200 760 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082720190816
678634046204 0 018200 760 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082720190816
678789807090 0 020092 776 928refgcc_-O_-fomit-frame-pointer2019082720190816
679968487051 0 020068 776 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082720190816
6810526414062 0 020028 776 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
681969607876 0 020876 776 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082720190816
686333287291 0 019964 776 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
698202767051 0 020068 776 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082720190816
700360727090 0 020092 776 928refgcc_-m64_-O_-fomit-frame-pointer2019082720190816
703328926156 0 018128 760 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082720190816
715821886166 0 018144 760 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082720190816
722456006156 0 018128 760 896refgcc_-Os_-fomit-frame-pointer2019082720190816
7243757212312 0 018128 760 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
725521646157 0 018128 760 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082720190816
726225726157 0 018128 760 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082720190816
728652406156 0 018128 760 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082720190816
732615566157 0 018128 760 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082720190816
734530286157 0 018128 760 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082720190816
735802486156 0 018128 760 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082720190816
736451526156 0 018128 760 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
736549886157 0 018128 760 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082720190816
736886246147 0 018112 760 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
738932406156 0 018128 760 896refgcc_-m64_-Os_-fomit-frame-pointer2019082720190816
738978126147 0 018112 760 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
746541966157 0 018128 760 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082720190816
878337926157 0 018128 760 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082720190816
31149982413204 0 027982 776 888refgcc2019082720190816
32882714413204 0 027982 776 888refgcc_-funroll-loops2019082720190816
33098816813204 0 027982 776 888refcc2019082720190816

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