Implementation notes: amd64, mace, crypto_core/salsa208

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_core
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
348refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
350refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
350refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090120110831
350refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
353refgcc -march=k8 -O3 -fomit-frame-pointer2011090120110831
354refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
354refgcc -m64 -O3 -fomit-frame-pointer2011090120110831
354refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
355refgcc -O3 -fomit-frame-pointer2011090120110831
356refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090120110831
357refgcc -march=barcelona -O3 -fomit-frame-pointer2011090120110831
359refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090120110831
359refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
360refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090120110831
360refgcc -march=nocona -O3 -fomit-frame-pointer2011090120110831
362refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
362refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
363refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
364refgcc -funroll-loops -O3 -fomit-frame-pointer2011090120110831
372refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
379refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090120110831
380refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
380refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090120110831
383refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
383refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
385refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090120110831
386refgcc -funroll-loops -O2 -fomit-frame-pointer2011090120110831
389refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
389refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
389refgcc -march=k8 -O2 -fomit-frame-pointer2011090120110831
390refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090120110831
391refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
394refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
395refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
396refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
396refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
404refgcc -m64 -O2 -fomit-frame-pointer2011090120110831
406refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
408refgcc -O2 -fomit-frame-pointer2011090120110831
418refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
420refgcc -march=nocona -O2 -fomit-frame-pointer2011090120110831
421refgcc -march=barcelona -O2 -fomit-frame-pointer2011090120110831
440refgcc -Os -fomit-frame-pointer2011090120110831
440refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
440refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
440refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090120110831
440refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
440refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090120110831
440refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
440refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
440refgcc -march=k8 -Os -fomit-frame-pointer2011090120110831
441refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
441refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090120110831
442refgcc -funroll-loops -Os -fomit-frame-pointer2011090120110831
442refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
442refgcc -march=barcelona -Os -fomit-frame-pointer2011090120110831
444refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
444refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
444refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
447refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
447refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090120110831
448refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
448refgcc -march=nocona -Os -fomit-frame-pointer2011090120110831
480refgcc -m64 -Os -fomit-frame-pointer2011090120110831
964refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
965refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
969refgcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
969refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
970refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
970refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
970refgcc -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
970refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
970refgcc -march=barcelona -O -fomit-frame-pointer2011090120110831
970refgcc -march=k8 -O -fomit-frame-pointer2011090120110831
972refgcc -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
972refgcc -march=nocona -O -fomit-frame-pointer2011090120110831
1015refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090120110831
1065refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
1081refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090120110831
1103refgcc -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
1105refgcc -m64 -O -fomit-frame-pointer2011090120110831
1107refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
1110refgcc -O -fomit-frame-pointer2011090120110831
1128refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090120110831
1165refgcc -funroll-loops -O -fomit-frame-pointer2011090120110831
1208refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090120110831
2855refcc2011090120110831
2859refgcc -funroll-loops2011090120110831
2870refgcc2011090120110831