Implementation notes: amd64, hlopt02, crypto_core/salsa208

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_core
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
512refgcc -Os -fomit-frame-pointer2010050320100425
513refgcc -march=k8 -Os -fomit-frame-pointer2010050320100425
711refgcc -O3 -fomit-frame-pointer2010050320100425
780refgcc -march=k8 -O3 -fomit-frame-pointer2010050320100425
923refgcc -funroll-loops -O -fomit-frame-pointer2010050320100425
930refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
942refgcc -m64 -O2 -fomit-frame-pointer2010050320100425
943refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
951refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050320100425
953refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050320100425
957refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
957refgcc -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
996refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
996refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
998refgcc -m64 -Os -fomit-frame-pointer2010050320100425
1004refgcc -funroll-loops -Os -fomit-frame-pointer2010050320100425
1004refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050320100425
1004refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050320100425
1004refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050320100425
1008refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050320100425
1016refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1016refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050320100425
1017refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050320100425
1020refgcc -march=nocona -Os -fomit-frame-pointer2010050320100425
1022refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050320100425
1040refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
1220refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050320100425
1372refgcc -m64 -O3 -fomit-frame-pointer2010050320100425
1378refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050320100425
1388refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
1392refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050320100425
1396refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
1398refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050320100425
1404refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050320100425
1407refgcc -funroll-loops -O3 -fomit-frame-pointer2010050320100425
1448refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050320100425
1459refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1462refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050320100425
1478refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050320100425
1488refgcc -march=nocona -O3 -fomit-frame-pointer2010050320100425
1834refgcc -march=k8 -O -fomit-frame-pointer2010050320100425
1844refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050320100425
1846refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
1848refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050320100425
1870refgcc -march=nocona -O2 -fomit-frame-pointer2010050320100425
1871refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050320100425
1872refgcc -funroll-loops -O2 -fomit-frame-pointer2010050320100425
1873refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050320100425
1874refgcc -O2 -fomit-frame-pointer2010050320100425
1890refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050320100425
1890refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050320100425
1902refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050320100425
1912refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050320100425
1912refgcc -march=k8 -O2 -fomit-frame-pointer2010050320100425
2106refgcc -fno-schedule-insns -O -fomit-frame-pointer2010050320100425
2106refgcc -march=nocona -O -fomit-frame-pointer2010050320100425
2108refgcc -m64 -march=core2 -O -fomit-frame-pointer2010050320100425
2126refgcc -m64 -march=nocona -O -fomit-frame-pointer2010050320100425
2130refgcc -O -fomit-frame-pointer2010050320100425
2154refgcc -m64 -O -fomit-frame-pointer2010050320100425
2214refcc2010050320100425
2452refgcc2010050320100425
4494refgcc -funroll-loops2010050320100425