Implementation notes: amd64, gpu, crypto_aead/saeaes192a64t64v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: saeaes192a64t64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
35754015903 0 032005 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
36452816359 0 034454 776 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082820190816
36542430352 0 030806 776 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
36796016185 0 032477 768 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082820190816
37186813309 0 026133 768 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
37230816464 0 034221 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
37827212947 0 024753 752 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082820190816
37924015711 0 031413 768 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
38069215909 0 031925 768 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082820190816
38276815120 0 030286 776 928refgcc_-m64_-O3_-fomit-frame-pointer2019082820190816
38549613258 0 026109 768 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
38596416291 0 033438 776 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
38642013309 0 026141 768 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082820190816
38835615136 0 030374 776 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082820190816
39140016184 0 032269 768 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
39178013309 0 026133 768 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082820190816
39186415136 0 030246 776 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082820190816
39259616442 0 034662 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
39409615903 0 032005 768 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082820190816
39483613258 0 026109 768 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082820190816
39552815120 0 030142 776 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082820190816
39571813309 0 026141 768 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082820190816
39659216335 0 033822 776 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082820190816
39704815957 0 032117 768 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
39920013309 0 026133 768 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082820190816
40033615176 0 030806 776 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
40100415936 0 035981 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
40242413258 0 026109 768 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082820190816
40296415120 0 030286 776 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
40439215957 0 032117 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
40465616184 0 032269 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
40470015952 0 034669 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082820190816
40492416464 0 034221 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082820190816
40817615904 0 032893 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082820190816
40954412947 0 024753 752 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082820190816
40962415128 0 030550 776 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082820190816
41050016184 0 032429 768 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082820190816
41100016335 0 033822 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
41158413309 0 026133 768 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082820190816
41367213258 0 026109 768 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082820190816
41410813309 0 026133 768 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082820190816
41484016335 0 033822 776 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082820190816
41507613258 0 026109 768 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082820190816
41583215909 0 031925 768 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082820190816
41740416359 0 034454 776 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082820190816
41799612947 0 024753 752 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082820190816
41854013258 0 026109 768 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082820190816
42130413282 0 026093 768 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082820190816
42315616442 0 034662 776 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
42419612991 0 024825 752 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
42541612991 0 024825 752 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082820190816
42581615855 0 032021 768 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082820190816
42674012947 0 024737 752 896refgcc_-Os_-fomit-frame-pointer2019082820190816
42685612991 0 024825 752 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
42911616291 0 033438 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
42995213218 0 025725 768 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
43009213258 0 026109 768 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082820190816
43063216184 0 032429 768 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082820190816
43071615136 0 030278 776 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082820190816
43120812947 0 024753 752 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
43152015077 0 029934 776 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
43630415120 0 030286 776 928refgcc_-O3_-fomit-frame-pointer2019082820190816
43810413352 0 026461 768 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
44145215936 0 035981 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
44203212991 0 024825 752 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082820190816
44224015128 0 030550 776 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082820190816
44266416185 0 032477 768 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082820190816
44286012947 0 024737 752 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
44292812991 0 024825 752 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
44595612947 0 024753 752 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082820190816
44608013309 0 026133 768 928refgcc_-m64_-O2_-fomit-frame-pointer2019082820190816
44764415711 0 031413 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
44823213258 0 026109 768 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082820190816
44848815077 0 029934 776 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
44949213309 0 026133 768 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082820190816
45048826494 0 026093 768 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
45061212947 0 024753 752 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
45075613258 0 026109 768 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082820190816
45189215855 0 032021 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082820190816
45197612947 0 024753 752 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
45251212991 0 024825 752 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082820190816
45277612991 0 024825 752 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
45363213272 0 026093 768 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082820190816
45392815904 0 032893 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082820190816
45487626704 0 026461 768 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
45498413309 0 026133 768 928refgcc_-O2_-fomit-frame-pointer2019082820190816
45817616185 0 032477 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
45852412947 0 024737 752 896refgcc_-m64_-Os_-fomit-frame-pointer2019082820190816
45960412947 0 024737 752 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082820190816
45983212991 0 024825 752 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
46251612947 0 024753 752 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082820190816
46310413247 0 026093 768 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082820190816
46498413247 0 026093 768 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082820190816
46530415136 0 030294 776 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082820190816
46643612991 0 024825 752 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082820190816
46880012947 0 024753 752 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082820190816
46980413272 0 026093 768 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082820190816
47012425894 0 024753 752 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
47346812947 0 024753 752 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082820190816
47515615903 0 032005 768 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082820190816
47574013258 0 026109 768 928refgcc_-m64_-O_-fomit-frame-pointer2019082820190816
47582813247 0 026093 768 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
47752815936 0 035981 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
47832815136 0 030374 776 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082820190816
47964015136 0 030310 776 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082820190816
48181613258 0 026109 768 928refgcc_-O_-fomit-frame-pointer2019082820190816
48289215136 0 030374 776 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082820190816
48733612947 0 024753 752 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082820190816
48910812947 0 024753 752 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082820190816
49390013282 0 026093 768 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082820190816
49405213218 0 025725 768 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
50246013309 0 026141 768 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082820190816
101318820378 0 034862 760 888refgcc2019082820190816
108897620378 0 034862 760 888refcc2019082820190816
110121620378 0 034862 760 888refgcc_-funroll-loops2019082820190816

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