Implementation notes: amd64, ares, crypto_stream/tpy6

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy6
TimeImplementationCompilerBenchmark dateSUPERCOP version
7568e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
7580e/tpy6gcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
7616e/tpy6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
7624e/tpy6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
7628e/tpy6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
7632e/tpy6gcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
7640e/tpy6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
7644e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
7644e/tpy6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
7648e/tpy6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
7656e/tpy6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
7656e/tpy6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
7660e/tpy6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
7664e/tpy6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
7676e/tpy6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
7684e/tpy6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
7692e/tpy6gcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
7708e/tpy6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
7720e/tpy6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
7740e/tpy6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
7740e/tpy6gcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
7864e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
7880e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
7884e/tpy6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
7884e/tpy6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
7888e/tpy6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
7888e/tpy6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
7904e/tpy6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
7908e/tpy6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
7912e/tpy6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
7916e/tpy6gcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
7916e/tpy6gcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
7920e/tpy6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
7924e/tpy6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
7932e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
7936e/tpy6gcc -O3 -fomit-frame-pointer2014012720130419
7936e/tpy6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
7936e/tpy6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
7940e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
7972e/tpy6gcc -O2 -fomit-frame-pointer2014012720130419
7972e/tpy6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
7972e/tpy6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
7976e/tpy6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
7976e/tpy6gcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
7984e/tpy6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
7988e/tpy6gcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
7988e/tpy6gcc -m64 -O3 -fomit-frame-pointer2014012720130419
7992e/tpy6gcc -m64 -O2 -fomit-frame-pointer2014012720130419
8000e/tpy6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
8020e/tpy6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
8024e/tpy6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
8024e/tpy6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
8024e/tpy6gcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
8028e/tpy6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
8028e/tpy6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
8028e/tpy6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
8052e/tpy6gcc -funroll-loops -O -fomit-frame-pointer2014012720130419
8052e/tpy6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
8108e/tpy6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
8108e/tpy6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
8120e/tpy6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
8128e/tpy6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
8156e/tpy6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
8188e/tpy6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
8200e/tpy6gcc -march=barcelona -O -fomit-frame-pointer2014012720130419
8204e/tpy6gcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
8208e/tpy6gcc -march=k8 -O -fomit-frame-pointer2014012720130419
8232e/tpy6gcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
8244e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
8248e/tpy6gcc -m64 -O -fomit-frame-pointer2014012720130419
8248e/tpy6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
8248e/tpy6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
8248e/tpy6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
8252e/tpy6gcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
8272e/tpy6gcc -O -fomit-frame-pointer2014012720130419
8288e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
8320e/tpy6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
8340e/tpy6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
8352e/tpy6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
8356e/tpy6gcc -Os -fomit-frame-pointer2014012720130419
8356e/tpy6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
8360e/tpy6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
8364e/tpy6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
8364e/tpy6gcc -march=nocona -Os -fomit-frame-pointer2014012720130419
8372e/tpy6gcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
8376e/tpy6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
8392e/tpy6gcc -march=k8 -Os -fomit-frame-pointer2014012720130419
8396e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
8396e/tpy6gcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
8404e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
8412e/tpy6gcc -march=nocona -O -fomit-frame-pointer2014012720130419
8496e/tpy6gcc -m64 -Os -fomit-frame-pointer2014012720130419
24284e/tpy6gcc -funroll-loops2014012720130419
24296e/tpy6gcc2014012720130419
24320e/tpy6cc2014012720130419