Implementation notes: amd64, hlopt02, crypto_core/salsa20

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_core
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
846refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050320100425
847refgcc -funroll-loops -Os -fomit-frame-pointer2010050320100425
916refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
938refgcc -march=k8 -O3 -fomit-frame-pointer2010050320100425
943refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
968refgcc -funroll-loops -O3 -fomit-frame-pointer2010050320100425
983refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1004refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
1021refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
1473refgcc -m64 -O3 -fomit-frame-pointer2010050320100425
1646refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
1646refgcc -m64 -Os -fomit-frame-pointer2010050320100425
1646refgcc -march=k8 -Os -fomit-frame-pointer2010050320100425
1650refgcc -Os -fomit-frame-pointer2010050320100425
1669refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
1669refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
1686refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050320100425
1694refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050320100425
1700refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1706refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1712refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050320100425
1716refgcc -march=nocona -Os -fomit-frame-pointer2010050320100425
1862refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
1912refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
1930refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050320100425
1933refgcc -m64 -O2 -fomit-frame-pointer2010050320100425
1936refgcc -O3 -fomit-frame-pointer2010050320100425
1936refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1947refgcc -O2 -fomit-frame-pointer2010050320100425
1948refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050320100425
1950refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050320100425
1959refgcc -march=nocona -O3 -fomit-frame-pointer2010050320100425
1964refgcc -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
1980refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050320100425
2002refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
2178refgcc -m64 -march=core2 -O -fomit-frame-pointer2010050320100425
2200refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
2591refgcc -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
3714refgcc -march=k8 -O -fomit-frame-pointer2010050320100425
3744refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
3744refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050320100425
3798refgcc -march=k8 -O2 -fomit-frame-pointer2010050320100425
3802refgcc -funroll-loops -O -fomit-frame-pointer2010050320100425
3806refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
3828refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
3828refgcc -march=nocona -O2 -fomit-frame-pointer2010050320100425
3830refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
3838refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050320100425
3858refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050320100425
3867refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050320100425
3877refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
3888refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
3892refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050320100425
3894refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050320100425
3914refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050320100425
3960refgcc -funroll-loops -O2 -fomit-frame-pointer2010050320100425
4203refgcc2010050320100425
4230refcc2010050320100425
4330refgcc -m64 -O -fomit-frame-pointer2010050320100425
4336refgcc -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
4392refgcc -O -fomit-frame-pointer2010050320100425
4392refgcc -march=nocona -O -fomit-frame-pointer2010050320100425
4659refgcc -funroll-loops2010050320100425