Implementation notes: amd64, calvin, crypto_aead/joltikneq6464v13

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4231878? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
4232263? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
4232933? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081420170725
4233087? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081420170725
4234720? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081420170725
4234776? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170725
4234845? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081420170725
4236461? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170725
4237013? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
4237990? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081420170725
4238618? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081420170725
4239714? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
4241056? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
4241333? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081420170725
4241992? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
4245802? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081420170725
4251744? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081420170725
4251948? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081420170725
4252283? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081420170725
4252375? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081420170725
4252678? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081420170725
4262964? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
4269056? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
4289609? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081420170725
4301765? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170725
4302996? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081420170725
4325738? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081420170725
4335235? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170725
4640692? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081420170725
4651281? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081420170725
4763208? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170725
4764898? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081420170725
4766860? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170725
4767596? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081420170725
7032794? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081420170725
7035479? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170725
7069285? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081420170725
7070458? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
7071244? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170725
7073813? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
7081537? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
7099463? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081420170725
7314522? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
8487778? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
8527515? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
8619828? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081420170725
8620396? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170725
8834880? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081420170725
8838067? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170725
9502453? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081420170725
9506403? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170725
9614191? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081420170725
9992274? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081420170725
9993778? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081420170725
9998110? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
10009777? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081420170725
10036496? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
10073569? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081420170725
10088333? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081420170725
10089259? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170725
10091408? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081420170725
10094330? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081420170725
10105660? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170725
10112710? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081420170725
10124928? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081420170725
10150108? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170725
10158620? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081420170725
10331009? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
10341527? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
11381368? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081420170725
11507633? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081420170725
11511120? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081420170725
11511599? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081420170725
11743208? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170725
11743960? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081420170725
11745015? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081420170725
11746125? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170725
11750054? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081420170725
12102540? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170725
12151441? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081420170725
12525081? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081420170725
12543498? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081420170725
12820487? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081420170725
12856624? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081420170725
12864311? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170725
12868570? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081420170725
12869145? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170725
12870017? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170725
12894007? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081420170725
12896166? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170725
12898834? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
12910932? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
12953646? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
12988882? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170725
12989620? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081420170725
13102178? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081420170725
13163764? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081420170725
13176452? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081420170725
13234698? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
13468120? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081420170725
13563334? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
13600620? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081420170725
13658306? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
13879632? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081420170725
13887019? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
13976817? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
14016236? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081420170725
14136795? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
14270874? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081420170725
14296212? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
14329139? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081420170725
14440328? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081420170725
40147926? ? ?? ? ?refgcc_-funroll-loops2017081420170725
40169229? ? ?? ? ?refcc2017081420170725
40171110? ? ?? ? ?refgcc2017081420170725

Test failure

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