Implementation notes: amd64, dragon, crypto_stream/tpypy

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
12852e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
12856e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
12872e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
12880e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
12912e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
12920e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
13032e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
13188e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
13240e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
13252e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
13284e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
13288e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
13288e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
13308e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
13312e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
13316e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
13328e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
13336e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
13352e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
13356e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
13364e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
13368e/tpypygcc -O2 -fomit-frame-pointer2012052620120525
13368e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
13372e/tpypygcc -m64 -O3 -fomit-frame-pointer2012052620120525
13376e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
13412e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
13412e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
13412e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
13412e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
13424e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
13428e/tpypygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
13428e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
13432e/tpypygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
13432e/tpypygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
13436e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
13444e/tpypygcc -O3 -fomit-frame-pointer2012052620120525
13444e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
13444e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
13448e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
13448e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
13452e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
13508e/tpypygcc -m64 -O2 -fomit-frame-pointer2012052620120525
13540e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
13748e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
13832e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
13832e/tpypygcc -march=k8 -Os -fomit-frame-pointer2012052620120525
13836e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
13844e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
13908e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
13964e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
13976e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
13976e/tpypygcc -march=nocona -Os -fomit-frame-pointer2012052620120525
14004e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
14060e/tpypygcc -Os -fomit-frame-pointer2012052620120525
14064e/tpypygcc -m64 -Os -fomit-frame-pointer2012052620120525
14168e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
14168e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
14172e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
14172e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
14176e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
14192e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
14192e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
14208e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
14224e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
14232e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
14232e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
14232e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
14232e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
14236e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
14240e/tpypygcc -funroll-loops -O -fomit-frame-pointer2012052620120525
14244e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
14252e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
14288e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
14300e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
14308e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
14324e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
14324e/tpypygcc -march=barcelona -O -fomit-frame-pointer2012052620120525
14352e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
14356e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
14364e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
14364e/tpypygcc -march=nocona -O -fomit-frame-pointer2012052620120525
14392e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
14396e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
14400e/tpypygcc -march=k8 -O -fomit-frame-pointer2012052620120525
14404e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
14408e/tpypygcc -m64 -O -fomit-frame-pointer2012052620120525
14416e/tpypygcc -O -fomit-frame-pointer2012052620120525
14660e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
51400e/tpypygcc2012052620120525
51516e/tpypygcc -funroll-loops2012052620120525
52584e/tpypycc2012052620120525