Implementation notes: amd64, hlopt02, crypto_core/salsa2012

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_core
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
619refgcc -Os -fomit-frame-pointer2010050320100425
619refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
620refgcc -march=k8 -Os -fomit-frame-pointer2010050320100425
635refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050320100425
638refgcc -march=nocona -Os -fomit-frame-pointer2010050320100425
683refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
683refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050320100425
751refgcc -O3 -fomit-frame-pointer2010050320100425
792refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
793refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
794refgcc -m64 -O3 -fomit-frame-pointer2010050320100425
799refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
802refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
851refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050320100425
962refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050320100425
1193refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050320100425
1214refgcc -m64 -Os -fomit-frame-pointer2010050320100425
1222refgcc -funroll-loops -Os -fomit-frame-pointer2010050320100425
1235refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050320100425
1238refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050320100425
1240refgcc -m64 -O2 -fomit-frame-pointer2010050320100425
1241refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1243refgcc -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
1250refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1255refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
1256refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
1256refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050320100425
1283refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
1287refgcc -funroll-loops -O2 -fomit-frame-pointer2010050320100425
1351refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
1383refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
1398refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
1414refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
1441refgcc -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
1444refgcc -O -fomit-frame-pointer2010050320100425
1478refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
1496refgcc -march=k8 -O3 -fomit-frame-pointer2010050320100425
1507refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050320100425
1515refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1524refgcc -march=nocona -O3 -fomit-frame-pointer2010050320100425
1540refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050320100425
1550refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1568refgcc -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
1569refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
1578refgcc -funroll-loops -O3 -fomit-frame-pointer2010050320100425
1605refgcc -march=nocona -O -fomit-frame-pointer2010050320100425
1644refgcc -march=k8 -O -fomit-frame-pointer2010050320100425
1980refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
2063refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050320100425
2496refgcc -march=k8 -O2 -fomit-frame-pointer2010050320100425
2516refgcc -funroll-loops -O -fomit-frame-pointer2010050320100425
2518refgcc -march=nocona -O2 -fomit-frame-pointer2010050320100425
2522refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050320100425
2534refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050320100425
2540refgcc -O2 -fomit-frame-pointer2010050320100425
2548refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050320100425
2558refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050320100425
2572refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
2832refgcc -m64 -march=core2 -O -fomit-frame-pointer2010050320100425
2864refgcc -m64 -O -fomit-frame-pointer2010050320100425
2897refcc2010050320100425
2978refgcc -funroll-loops2010050320100425
3184refgcc2010050320100425