Implementation notes: amd64, hlopt03, crypto_core/salsa2012

Computer: hlopt03
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100509
Operation: crypto_core
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
1211refgcc -march=k8 -Os -fomit-frame-pointer2010052720100509
1214refgcc -Os -fomit-frame-pointer2010052720100509
1214refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010052720100509
1214refgcc -m64 -Os -fomit-frame-pointer2010052720100509
1222refgcc -funroll-loops -Os -fomit-frame-pointer2010052720100509
1224refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010052720100509
1224refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010052720100509
1227refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010052720100509
1228refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010052720100509
1230refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010052720100509
1238refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010052720100509
1241refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010052720100509
1252refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010052720100509
1252refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010052720100509
1254refgcc -march=nocona -Os -fomit-frame-pointer2010052720100509
1464refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010052720100509
1466refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010052720100509
1474refgcc -O3 -fomit-frame-pointer2010052720100509
1496refgcc -march=k8 -O3 -fomit-frame-pointer2010052720100509
1514refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010052720100509
1518refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010052720100509
1518refgcc -m64 -O3 -fomit-frame-pointer2010052720100509
1532refgcc -march=nocona -O3 -fomit-frame-pointer2010052720100509
1536refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010052720100509
1536refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010052720100509
1540refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010052720100509
1544refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010052720100509
1554refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010052720100509
1562refgcc -funroll-loops -O3 -fomit-frame-pointer2010052720100509
1596refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010052720100509
2476refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010052720100509
2493refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010052720100509
2495refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010052720100509
2508refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010052720100509
2508refgcc -m64 -O2 -fomit-frame-pointer2010052720100509
2512refgcc -O2 -fomit-frame-pointer2010052720100509
2512refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010052720100509
2514refgcc -funroll-loops -O -fomit-frame-pointer2010052720100509
2520refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010052720100509
2522refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010052720100509
2522refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010052720100509
2524refgcc -march=nocona -O2 -fomit-frame-pointer2010052720100509
2528refgcc -m64 -march=k8 -O -fomit-frame-pointer2010052720100509
2528refgcc -march=k8 -O -fomit-frame-pointer2010052720100509
2535refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010052720100509
2538refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010052720100509
2538refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010052720100509
2540refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010052720100509
2552refgcc -funroll-loops -O2 -fomit-frame-pointer2010052720100509
2552refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010052720100509
2558refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010052720100509
2558refgcc -march=k8 -O2 -fomit-frame-pointer2010052720100509
2600refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010052720100509
2668refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010052720100509
2860refgcc -m64 -march=nocona -O -fomit-frame-pointer2010052720100509
2862refgcc -m64 -march=core2 -O -fomit-frame-pointer2010052720100509
2896refgcc -march=nocona -O -fomit-frame-pointer2010052720100509
2898refgcc -O -fomit-frame-pointer2010052720100509
2898refgcc -m64 -O -fomit-frame-pointer2010052720100509
2908refgcc -fno-schedule-insns -O -fomit-frame-pointer2010052720100509
2920refgcc2010052720100509
5718refgcc -funroll-loops2010052720100509
5786refcc2010052720100509