Implementation notes: amd64, hydra1, crypto_stream/tpy

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
12470e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2016101420161009
12472e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101420161009
12477e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
12527e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
12528e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
12535e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101420161009
12562e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101420161009
12653e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2016101420161009
12734e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
12736e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101420161009
12740e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
12773e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
12797e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101420161009
13002e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
13007e/tpygcc -march=k8 -O3 -fomit-frame-pointer2016101420161009
13019e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101420161009
13104e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2016101420161009
13106e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
13261e/tpygcc -funroll-loops -Os -fomit-frame-pointer2016101420161009
13262e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
13267e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101420161009
13270e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
13328e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101420161009
13333e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
13415e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
13419e/tpygcc -march=nocona -O3 -fomit-frame-pointer2016101420161009
13421e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
13445e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
13454e/tpygcc -O3 -fomit-frame-pointer2016101420161009
13518e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101420161009
13565e/tpygcc -march=nocona -O2 -fomit-frame-pointer2016101420161009
13571e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
13576e/tpygcc -march=k8 -O2 -fomit-frame-pointer2016101420161009
13603e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
13611e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
13640e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101420161009
13664e/tpygcc -m64 -O3 -fomit-frame-pointer2016101420161009
13685e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101420161009
13690e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
13757e/tpygcc -O2 -fomit-frame-pointer2016101420161009
13760e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
13760e/tpygcc -m64 -O2 -fomit-frame-pointer2016101420161009
13774e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
13851e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
13858e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
13866e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
13877e/tpygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
13908e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101420161009
13974e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2016101420161009
14029e/tpygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101420161009
14128e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
14221e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
14221e/tpygcc -march=barcelona -O -fomit-frame-pointer2016101420161009
14237e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101420161009
14237e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101420161009
14240e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
14242e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
14246e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2016101420161009
14247e/tpygcc -funroll-loops -O -fomit-frame-pointer2016101420161009
14270e/tpyclang -O3 -fomit-frame-pointer -Qunused-arguments2016101420161009
14277e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
14296e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
14346e/tpygcc -m64 -O -fomit-frame-pointer2016101420161009
14346e/tpygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101420161009
14397e/tpyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
14402e/tpygcc -O -fomit-frame-pointer2016101420161009
14405e/tpyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
14410e/tpyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
14413e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
14434e/tpygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101420161009
14470e/tpygcc -march=nocona -O -fomit-frame-pointer2016101420161009
14491e/tpygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101420161009
14666e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2016101420161009
14678e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
14696e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
14699e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101420161009
14720e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
14803e/tpygcc -march=k8 -O -fomit-frame-pointer2016101420161009
14835e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
14840e/tpygcc -m64 -march=corei7 -O -fomit-frame-pointer2016101420161009
14843e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101420161009
14846e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
14998e/tpyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
15005e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
15006e/tpygcc -m64 -Os -fomit-frame-pointer2016101420161009
15008e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
15014e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
15022e/tpygcc -Os -fomit-frame-pointer2016101420161009
15032e/tpyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101420161009
15158e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
15258e/tpygcc -march=k8 -Os -fomit-frame-pointer2016101420161009
15262e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
15267e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2016101420161009
15269e/tpygcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101420161009
15269e/tpygcc -march=barcelona -Os -fomit-frame-pointer2016101420161009
15390e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
15560e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
15736e/tpygcc -march=nocona -Os -fomit-frame-pointer2016101420161009
58027e/tpygcc -funroll-loops2016101420161009
58050e/tpycc2016101420161009
58190e/tpygcc2016101420161009

Test failure

Implementation: crypto_stream/tpy/e/tpy
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/tpy