Implementation notes: amd64, hlopt03, crypto_core/salsa20

Computer: hlopt03
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100509
Operation: crypto_core
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
1643refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010052720100509
1644refgcc -Os -fomit-frame-pointer2010052720100509
1644refgcc -m64 -Os -fomit-frame-pointer2010052720100509
1644refgcc -march=k8 -Os -fomit-frame-pointer2010052720100509
1646refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010052720100509
1666refgcc -funroll-loops -Os -fomit-frame-pointer2010052720100509
1666refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010052720100509
1667refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010052720100509
1669refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010052720100509
1669refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010052720100509
1686refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010052720100509
1694refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010052720100509
1700refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010052720100509
1706refgcc -march=nocona -Os -fomit-frame-pointer2010052720100509
1708refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010052720100509
1848refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010052720100509
1861refgcc -march=k8 -O3 -fomit-frame-pointer2010052720100509
1862refgcc -O3 -fomit-frame-pointer2010052720100509
1862refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010052720100509
1913refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010052720100509
1920refgcc -funroll-loops -O3 -fomit-frame-pointer2010052720100509
1930refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010052720100509
1932refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010052720100509
1936refgcc -m64 -O3 -fomit-frame-pointer2010052720100509
1936refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010052720100509
1937refgcc -march=nocona -O3 -fomit-frame-pointer2010052720100509
1946refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010052720100509
1953refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010052720100509
1958refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010052720100509
1968refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010052720100509
3719refgcc -march=k8 -O -fomit-frame-pointer2010052720100509
3736refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010052720100509
3740refgcc -funroll-loops -O -fomit-frame-pointer2010052720100509
3744refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010052720100509
3744refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010052720100509
3780refgcc -m64 -march=k8 -O -fomit-frame-pointer2010052720100509
3798refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010052720100509
3798refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010052720100509
3800refgcc -march=k8 -O2 -fomit-frame-pointer2010052720100509
3828refgcc -march=nocona -O2 -fomit-frame-pointer2010052720100509
3840refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010052720100509
3842refgcc -O2 -fomit-frame-pointer2010052720100509
3842refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010052720100509
3868refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010052720100509
3872refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010052720100509
3874refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010052720100509
3876refgcc -m64 -O2 -fomit-frame-pointer2010052720100509
3914refgcc -funroll-loops -O2 -fomit-frame-pointer2010052720100509
3914refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010052720100509
3916refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010052720100509
3922refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010052720100509
3938refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010052720100509
3941refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010052720100509
4114refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010052720100509
4253refcc2010052720100509
4272refgcc2010052720100509
4330refgcc -fno-schedule-insns -O -fomit-frame-pointer2010052720100509
4332refgcc -m64 -O -fomit-frame-pointer2010052720100509
4332refgcc -m64 -march=core2 -O -fomit-frame-pointer2010052720100509
4390refgcc -m64 -march=nocona -O -fomit-frame-pointer2010052720100509
4392refgcc -O -fomit-frame-pointer2010052720100509
4392refgcc -march=nocona -O -fomit-frame-pointer2010052720100509
8690refgcc -funroll-loops2010052720100509