Implementation notes: amd64, h5e450, crypto_stream/tpypy

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
18591e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080320120717
18600e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
18600e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080320120717
18792e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
18975e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2012080320120717
18996e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2012080320120717
19008e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080320120717
19026e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080320120717
19230e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080320120717
19230e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080320120717
19287e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080320120717
19377e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080320120717
19449e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080320120717
19491e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080320120717
19494e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2012080320120717
19518e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080320120717
19530e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2012080320120717
19533e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080320120717
19536e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080320120717
19539e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2012080320120717
19539e/tpypygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080320120717
19542e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080320120717
19545e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080320120717
19548e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080320120717
19560e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
19569e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080320120717
19569e/tpypygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080320120717
19587e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080320120717
19698e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080320120717
19704e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080320120717
19704e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080320120717
19758e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2012080320120717
19767e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080320120717
19770e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080320120717
19773e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
19773e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2012080320120717
19773e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080320120717
19773e/tpypygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080320120717
19776e/tpypygcc -m64 -O3 -fomit-frame-pointer2012080320120717
19779e/tpypygcc -O3 -fomit-frame-pointer2012080320120717
19782e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080320120717
19788e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080320120717
19830e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080320120717
19839e/tpypygcc -O2 -fomit-frame-pointer2012080320120717
19851e/tpypygcc -m64 -O2 -fomit-frame-pointer2012080320120717
19854e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
20010e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080320120717
20010e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2012080320120717
20148e/tpypygcc -Os -fomit-frame-pointer2012080320120717
20148e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080320120717
20148e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080320120717
20148e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2012080320120717
20148e/tpypygcc -march=k8 -Os -fomit-frame-pointer2012080320120717
20154e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
20154e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2012080320120717
20202e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080320120717
20205e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080320120717
20274e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080320120717
20277e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080320120717
20418e/tpypygcc -m64 -Os -fomit-frame-pointer2012080320120717
20664e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080320120717
20676e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080320120717
20688e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2012080320120717
20904e/tpypygcc -march=nocona -Os -fomit-frame-pointer2012080320120717
20988e/tpypyclang -O32012080320120717
21186e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2012080320120717
21279e/tpypygcc -m64 -O -fomit-frame-pointer2012080320120717
21279e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2012080320120717
21279e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080320120717
21285e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080320120717
21288e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
21288e/tpypygcc -m64 -march=corei7 -O -fomit-frame-pointer2012080320120717
21414e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2012080320120717
21477e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2012080320120717
21483e/tpypygcc -funroll-loops -O -fomit-frame-pointer2012080320120717
21483e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2012080320120717
21486e/tpypygcc -march=nocona -O -fomit-frame-pointer2012080320120717
21498e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080320120717
21501e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
21546e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2012080320120717
21546e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2012080320120717
21546e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080320120717
21546e/tpypygcc -march=barcelona -O -fomit-frame-pointer2012080320120717
21546e/tpypygcc -march=k8 -O -fomit-frame-pointer2012080320120717
21717e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080320120717
22062e/tpypygcc -O -fomit-frame-pointer2012080320120717
22071e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080320120717
22071e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080320120717
22110e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080320120717
22287e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080320120717
73680e/tpypygcc -funroll-loops2012080320120717
75177e/tpypycc2012080320120717
75189e/tpypygcc2012080320120717