Implementation notes: amd64, phenom, crypto_stream/tpypy

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
12620e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
13110e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
13152e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
13212e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
14010e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
14036e/tpypygcc -m64 -O2 -fomit-frame-pointer2012052420120521
14094e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
14159e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
14187e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
14202e/tpypygcc -O3 -fomit-frame-pointer2012052420120521
14207e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
14248e/tpypygcc -m64 -O3 -fomit-frame-pointer2012052420120521
14312e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
14336e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
14375e/tpypygcc -m64 -Os -fomit-frame-pointer2012052420120521
14683e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
14777e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
14780e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
14793e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
14795e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
14815e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
15021e/tpypygcc -march=nocona -Os -fomit-frame-pointer2012052420120521
15184e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
15400e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
15441e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
15445e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
15453e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
15501e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
15626e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
15998e/tpypygcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
16060e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
16501e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
16505e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
16550e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
16555e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
16555e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
16555e/tpypygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
16587e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
16596e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
16597e/tpypygcc -O2 -fomit-frame-pointer2012052420120521
16613e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
16687e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
16750e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
16761e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
16866e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
16875e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
16881e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
16881e/tpypygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
16894e/tpypygcc -march=k8 -Os -fomit-frame-pointer2012052420120521
16897e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
16904e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
16908e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
16931e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
17031e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
17031e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
17049e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
17051e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
17123e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
17134e/tpypygcc -Os -fomit-frame-pointer2012052420120521
17200e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
17214e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
17225e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
17292e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
17413e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
17894e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
18080e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
18193e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
18196e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
18441e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
18692e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
18704e/tpypygcc -march=nocona -O -fomit-frame-pointer2012052420120521
18707e/tpypygcc -funroll-loops -O -fomit-frame-pointer2012052420120521
18722e/tpypygcc -march=k8 -O -fomit-frame-pointer2012052420120521
18747e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
18751e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
18757e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
18760e/tpypygcc -march=barcelona -O -fomit-frame-pointer2012052420120521
18764e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
18808e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
18830e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
18843e/tpypygcc -m64 -O -fomit-frame-pointer2012052420120521
18844e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
18850e/tpypygcc -O -fomit-frame-pointer2012052420120521
18863e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
18891e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
18900e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
19033e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
19522e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
60470e/tpypycc2012052420120521
71299e/tpypygcc2012052420120521
71414e/tpypygcc -funroll-loops2012052420120521

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