Implementation notes: amd64, khazaddum, crypto_stream/tpypy

Computer: khazaddum
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
12492e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
12532e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012101620120928
12572e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
12652e/tpypygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
12660e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012101620120928
12684e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
12712e/tpypygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
12716e/tpypygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
12728e/tpypygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
12776e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012101620120928
12780e/tpypygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
12792e/tpypygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
12808e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
12812e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
12820e/tpypygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
12824e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012101620120928
12836e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
12836e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2012101620120928
12840e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012101620120928
12840e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
12844e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
12848e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
12864e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2012101620120928
12864e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
12880e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
12900e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
12900e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
12904e/tpypygcc -m64 -O3 -fomit-frame-pointer2012101620120928
12908e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2012101620120928
12912e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
12916e/tpypygcc -O2 -fomit-frame-pointer2012101620120928
12916e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
12920e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2012101620120928
12924e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
12924e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
12928e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2012101620120928
12928e/tpypygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
12948e/tpypygcc -m64 -O2 -fomit-frame-pointer2012101620120928
12956e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
12980e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012101620120928
13004e/tpypygcc -O3 -fomit-frame-pointer2012101620120928
13096e/tpypygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
13176e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2012101620120928
13248e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
13320e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012101620120928
13336e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
13340e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
13360e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012101620120928
13508e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
13532e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012101620120928
13532e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012101620120928
13532e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012101620120928
13548e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2012101620120928
13556e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
13580e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
13580e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012101620120928
13588e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
13588e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012101620120928
13592e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2012101620120928
13596e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
13612e/tpypygcc -funroll-loops -O -fomit-frame-pointer2012101620120928
13612e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2012101620120928
13616e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
13660e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012101620120928
13664e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
13696e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
13704e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2012101620120928
13740e/tpypygcc -march=nocona -O -fomit-frame-pointer2012101620120928
13776e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
13796e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012101620120928
13812e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
13824e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
13852e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
13860e/tpypygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
13884e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
13888e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
13900e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
13904e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2012101620120928
13904e/tpypygcc -march=k8 -O -fomit-frame-pointer2012101620120928
13912e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
13916e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
13920e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
13932e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
13940e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
13956e/tpypygcc -m64 -O -fomit-frame-pointer2012101620120928
13968e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
13972e/tpypygcc -march=barcelona -O -fomit-frame-pointer2012101620120928
13976e/tpypygcc -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
14004e/tpypygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
14008e/tpypygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
14008e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
14016e/tpypygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
14036e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
14052e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
14060e/tpypygcc -O -fomit-frame-pointer2012101620120928
14152e/tpypygcc -Os -fomit-frame-pointer2012101620120928
14156e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
14160e/tpypygcc -m64 -Os -fomit-frame-pointer2012101620120928
14168e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
14180e/tpypygcc -march=k8 -Os -fomit-frame-pointer2012101620120928
14220e/tpypygcc -march=nocona -Os -fomit-frame-pointer2012101620120928
14276e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
14304e/tpypygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
14456e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
44384e/tpypygcc -funroll-loops2012101620120928
44396e/tpypygcc2012101620120928
44424e/tpypycc2012101620120928