Implementation notes: amd64, dragon, crypto_stream/tpy

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
10224e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
10256e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
10264e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
10272e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
10296e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
10312e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
10316e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
10332e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
10336e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
10336e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
10360e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
10364e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
10380e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
10388e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
10716e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
10760e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
10764e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
10768e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
10768e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
10768e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
10772e/tpygcc -m64 -O3 -fomit-frame-pointer2012052620120525
10772e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
10780e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
10788e/tpygcc -O3 -fomit-frame-pointer2012052620120525
10788e/tpygcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
10796e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
10800e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
10812e/tpygcc -m64 -O2 -fomit-frame-pointer2012052620120525
10816e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
10820e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
10828e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
10836e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
10836e/tpygcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
10848e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
10856e/tpygcc -O2 -fomit-frame-pointer2012052620120525
10856e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
10860e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
10884e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
10908e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
11024e/tpygcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
11028e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
11044e/tpygcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
11076e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
11136e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
11136e/tpygcc -m64 -Os -fomit-frame-pointer2012052620120525
11136e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
11136e/tpygcc -march=k8 -Os -fomit-frame-pointer2012052620120525
11140e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
11144e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
11144e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
11156e/tpygcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
11184e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
11192e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
11240e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
11240e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
11244e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
11248e/tpygcc -Os -fomit-frame-pointer2012052620120525
11408e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
11412e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
11416e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
11432e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
11588e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
11620e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
11624e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
11624e/tpygcc -march=nocona -Os -fomit-frame-pointer2012052620120525
11656e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
11660e/tpygcc -march=k8 -O -fomit-frame-pointer2012052620120525
11664e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
11672e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
11688e/tpygcc -O -fomit-frame-pointer2012052620120525
11688e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
11692e/tpygcc -m64 -O -fomit-frame-pointer2012052620120525
11700e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
11704e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
11716e/tpygcc -march=nocona -O -fomit-frame-pointer2012052620120525
11724e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
11752e/tpygcc -march=barcelona -O -fomit-frame-pointer2012052620120525
11772e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
11780e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
11788e/tpygcc -funroll-loops -O -fomit-frame-pointer2012052620120525
11796e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
11804e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
11820e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
11820e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
11836e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
11840e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
11848e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
12100e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
41248e/tpygcc -funroll-loops2012052620120525
41496e/tpycc2012052620120525
41560e/tpygcc2012052620120525