Implementation notes: amd64, ares, crypto_stream/tpy

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
10436e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
10436e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
10440e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
10448e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
10452e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
10452e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
10460e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
10464e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
10464e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
10472e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
10472e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
10476e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
10492e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
10500e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
10528e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
10540e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
10548e/tpygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
10560e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
10600e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
10624e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
10628e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
10628e/tpygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
10640e/tpygcc -O2 -fomit-frame-pointer2014012720130419
10640e/tpygcc -m64 -O3 -fomit-frame-pointer2014012720130419
10648e/tpygcc -m64 -O2 -fomit-frame-pointer2014012720130419
10672e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
10672e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
10680e/tpygcc -O3 -fomit-frame-pointer2014012720130419
10680e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
10680e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
10680e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
10688e/tpygcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
10704e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
10704e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
10728e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
10792e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
10808e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
10848e/tpygcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
10860e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
10860e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
10868e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
10872e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
10888e/tpygcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
10900e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
11004e/tpygcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
11168e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
11396e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
11408e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
11464e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
11468e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
11476e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
11488e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
11512e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
11528e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
11532e/tpygcc -funroll-loops -O -fomit-frame-pointer2014012720130419
11828e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
11832e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
11832e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
11840e/tpygcc -m64 -O -fomit-frame-pointer2014012720130419
11852e/tpygcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
11856e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
11856e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
11876e/tpygcc -O -fomit-frame-pointer2014012720130419
11880e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
11884e/tpygcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
11896e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
11900e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
11928e/tpygcc -march=k8 -Os -fomit-frame-pointer2014012720130419
11932e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
11936e/tpygcc -march=nocona -Os -fomit-frame-pointer2014012720130419
11972e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
11976e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
11980e/tpygcc -m64 -Os -fomit-frame-pointer2014012720130419
11980e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
11988e/tpygcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
12008e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
12020e/tpygcc -Os -fomit-frame-pointer2014012720130419
12020e/tpygcc -march=k8 -O -fomit-frame-pointer2014012720130419
12028e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
12028e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
12044e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
12056e/tpygcc -march=barcelona -O -fomit-frame-pointer2014012720130419
12072e/tpygcc -march=nocona -O -fomit-frame-pointer2014012720130419
12096e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
12116e/tpygcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
12136e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
12140e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
12172e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
12296e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
12328e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
12400e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
12576e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
36024e/tpygcc -funroll-loops2014012720130419
36052e/tpygcc2014012720130419
36204e/tpycc2014012720130419