Implementation notes: amd64, mace, crypto_stream/tpypy

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
17566e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090620110831
17641e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090620110831
17731e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090620110831
17779e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2011090620110831
17787e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090620110831
17834e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090620110831
17854e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090620110831
17933e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090620110831
17957e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090620110831
17970e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090620110831
18085e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2011090620110831
18126e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090620110831
18153e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090620110831
18449e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090620110831
20205e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090620110831
20230e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090620110831
20263e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2011090620110831
20263e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090620110831
20325e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090620110831
20329e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090620110831
20331e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090620110831
22253e/tpypygcc -Os -fomit-frame-pointer2011090620110831
22269e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2011090620110831
22340e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090620110831
22440e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2011090620110831
22444e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090620110831
22448e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090620110831
22452e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090620110831
22458e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2011090620110831
22544e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090620110831
22580e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090620110831
22673e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090620110831
22711e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090620110831
22760e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2011090620110831
22775e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2011090620110831
22778e/tpypygcc -O3 -fomit-frame-pointer2011090620110831
22794e/tpypygcc -O2 -fomit-frame-pointer2011090620110831
22813e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090620110831
22866e/tpypygcc -m64 -O3 -fomit-frame-pointer2011090620110831
22887e/tpypygcc -march=k8 -Os -fomit-frame-pointer2011090620110831
22899e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090620110831
22901e/tpypygcc -m64 -Os -fomit-frame-pointer2011090620110831
22905e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090620110831
22959e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2011090620110831
22962e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090620110831
22974e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2011090620110831
23006e/tpypygcc -m64 -O2 -fomit-frame-pointer2011090620110831
23013e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090620110831
23064e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090620110831
23169e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2011090620110831
23630e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090620110831
23695e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090620110831
23744e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090620110831
23868e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090620110831
23878e/tpypygcc -funroll-loops -O -fomit-frame-pointer2011090620110831
23894e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2011090620110831
23944e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090620110831
23944e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090620110831
24094e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090620110831
24142e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090620110831
24267e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090620110831
24322e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090620110831
24363e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090620110831
24368e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090620110831
24554e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090620110831
24555e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2011090620110831
24559e/tpypygcc -march=k8 -O -fomit-frame-pointer2011090620110831
24563e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2011090620110831
24563e/tpypygcc -march=nocona -O -fomit-frame-pointer2011090620110831
24579e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090620110831
24604e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090620110831
24611e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2011090620110831
24611e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2011090620110831
24636e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2011090620110831
24740e/tpypygcc -march=barcelona -O -fomit-frame-pointer2011090620110831
24827e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2011090620110831
24840e/tpypygcc -O -fomit-frame-pointer2011090620110831
24853e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2011090620110831
24858e/tpypygcc -m64 -O -fomit-frame-pointer2011090620110831
24876e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090620110831
24915e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2011090620110831
24948e/tpypygcc -march=nocona -Os -fomit-frame-pointer2011090620110831
25008e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090620110831
25303e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090620110831
25429e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090620110831
89703e/tpypygcc2011090620110831
89705e/tpypygcc -funroll-loops2011090620110831
89943e/tpypycc2011090620110831

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