Implementation notes: amd64, hydra1, crypto_stream/tpypy

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
15712e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101420161009
15728e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
15744e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101420161009
15839e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
16269e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101420161009
16272e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
16278e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101420161009
16290e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2016101420161009
16301e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101420161009
16381e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2016101420161009
16400e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2016101420161009
16413e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
16448e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101420161009
16466e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
16482e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101420161009
16490e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
16502e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
16515e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
16520e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
16611e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101420161009
16670e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101420161009
16730e/tpypygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101420161009
16987e/tpypyclang -O3 -fomit-frame-pointer -Qunused-arguments2016101420161009
16989e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
16991e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2016101420161009
16997e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2016101420161009
17005e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
17009e/tpypygcc -funroll-loops -O -fomit-frame-pointer2016101420161009
17022e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
17029e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
17045e/tpypygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101420161009
17053e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2016101420161009
17053e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101420161009
17056e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101420161009
17078e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
17088e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
17144e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101420161009
17176e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
17388e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
17404e/tpypygcc -m64 -O2 -fomit-frame-pointer2016101420161009
17443e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
17448e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2016101420161009
17475e/tpypygcc -m64 -O3 -fomit-frame-pointer2016101420161009
17501e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
17507e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
17507e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2016101420161009
17528e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
17541e/tpypygcc -O3 -fomit-frame-pointer2016101420161009
17543e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2016101420161009
17659e/tpypygcc -march=nocona -O -fomit-frame-pointer2016101420161009
17680e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
17883e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
17885e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2016101420161009
17906e/tpypygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101420161009
17965e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2016101420161009
17966e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
17971e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
18096e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
18096e/tpypygcc -march=k8 -Os -fomit-frame-pointer2016101420161009
18101e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
18101e/tpypygcc -march=barcelona -O -fomit-frame-pointer2016101420161009
18104e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2016101420161009
18112e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
18123e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
18176e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
18176e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
18179e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101420161009
18210e/tpypygcc -O -fomit-frame-pointer2016101420161009
18210e/tpypygcc -m64 -O -fomit-frame-pointer2016101420161009
18223e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
18238e/tpypygcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101420161009
18240e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
18264e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
18290e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101420161009
18293e/tpypygcc -m64 -Os -fomit-frame-pointer2016101420161009
18304e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2016101420161009
18348e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
18349e/tpypygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101420161009
18389e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
18404e/tpypygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
18408e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
18411e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
18416e/tpypygcc -m64 -march=corei7 -O -fomit-frame-pointer2016101420161009
18456e/tpypygcc -Os -fomit-frame-pointer2016101420161009
18464e/tpypygcc -O2 -fomit-frame-pointer2016101420161009
18464e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
18518e/tpypygcc -march=k8 -O -fomit-frame-pointer2016101420161009
18541e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
18621e/tpypygcc -march=nocona -Os -fomit-frame-pointer2016101420161009
18701e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101420161009
18709e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101420161009
18712e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
18770e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
19616e/tpypyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
19645e/tpypyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
19669e/tpypyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
19835e/tpypyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101420161009
19888e/tpypyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
71505e/tpypygcc -funroll-loops2016101420161009
71552e/tpypygcc2016101420161009
71637e/tpypycc2016101420161009

Test failure

Implementation: crypto_stream/tpypy/e/tpypy
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/tpypy