Implementation notes: amd64, gsm2, crypto_aead/joltikeq8048v1

Computer: gsm2
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: joltikeq8048v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6611704? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
8486328? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
8493356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
8520208? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
8532300? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080520170725
8550912? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
8559940? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080520170725
8587952? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080520170725
8593096? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080520170725
8614316? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080520170725
8614404? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080520170725
8615220? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080520170725
8636832? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
8640276? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080520170725
8654412? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
8661388? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
8662248? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080520170725
8672168? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080520170725
8709040? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
8719776? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080520170725
8733740? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
8737292? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080520170725
8787744? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080520170725
8798404? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
8825548? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
8848284? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080520170725
14948284? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
15287520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080520170725
15309756? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080520170725
15391884? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080520170725
15579416? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
15712464? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080520170725
17721904? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080520170725
17786516? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
17877204? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
17888036? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080520170725
17904788? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
17962460? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
17980096? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
18016592? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080520170725
18080092? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
18322052? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080520170725
19734504? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080520170725
20111488? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
20210484? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
20295540? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
20572936? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
20638932? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
21239920? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080520170725
21580488? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080520170725
22041856? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080520170725
22270160? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080520170725
22510192? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
22588480? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080520170725
22729780? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
22819020? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
22871416? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080520170725
22874456? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
22912236? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080520170725
22959572? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080520170725
23041928? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080520170725
23348444? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080520170725
23373240? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
23924752? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
23982400? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080520170725
23991356? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080520170725
24030892? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
24088544? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
24610688? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080520170725
24616900? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
24738608? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
24848496? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
25193372? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080520170725
25277488? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
25281360? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080520170725
25335148? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080520170725
25396964? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080520170725
25407816? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080520170725
25465824? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
25520828? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
25549028? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080520170725
25559056? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080520170725
25590420? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080520170725
25592924? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
25594588? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080520170725
25609664? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080520170725
25790796? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
26064256? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
26672360? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
27150356? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080520170725
27401340? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
27439712? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080520170725
27472972? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080520170725
27581392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
27654024? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080520170725
28509916? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080520170725
28739824? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080520170725
28833640? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080520170725
29087596? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
29103676? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080520170725
29119608? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080520170725
29137108? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080520170725
29160064? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080520170725
30865052? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080520170725
55145432? ? ?? ? ?refcc2017080520170725
57456796? ? ?? ? ?refgcc2017080520170725
60899144? ? ?? ? ?refgcc_-funroll-loops2017080520170725

Test failure

Implementation: crypto_aead/joltikeq8048v1/ref
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