Implementation notes: amd64, ranger, crypto_core/salsa208

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_core
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
398refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
405refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
405refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
407refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
407refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
408refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
414refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
415refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
415refgcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
416refgcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
416refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
417refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
417refgcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
418refgcc -O3 -fomit-frame-pointer2011051620110509
418refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
419refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
421refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
422refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
422refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
423refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
424refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
429refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
440refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
444refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
446refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
454refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
457refgcc -Os -fomit-frame-pointer2011051620110509
461refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
461refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
464refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
465refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
465refgcc -march=nocona -Os -fomit-frame-pointer2011051620110509
466refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
467refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
473refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
477refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
483refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
484refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
486refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
487refgcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
493refgcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
495refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
496refgcc -m64 -O2 -fomit-frame-pointer2011051620110509
498refgcc -O2 -fomit-frame-pointer2011051620110509
501refgcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
504refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
790refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
794refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
806refgcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
807refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
810refgcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
811refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
819refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
822refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
850refgcc -m64 -O3 -fomit-frame-pointer2011051620110509
874refgcc -m64 -Os -fomit-frame-pointer2011051620110509
880refgcc -march=k8 -Os -fomit-frame-pointer2011051620110509
882refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
891refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
892refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
894refgcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
902refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
904refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
911refgcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
919refgcc -march=nocona -O -fomit-frame-pointer2011051620110509
924refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
924refgcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
926refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
934refgcc -march=barcelona -O -fomit-frame-pointer2011051620110509
935refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
937refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
950refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
988refgcc -O -fomit-frame-pointer2011051620110509
988refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
992refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
996refgcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
1005refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
1007refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
1018refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
1020refgcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
1029refgcc -march=k8 -O -fomit-frame-pointer2011051620110509
1034refgcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
1051refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
1065refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
1901refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
1930refgcc -m64 -O -fomit-frame-pointer2011051620110509
1946refgcc -funroll-loops -O -fomit-frame-pointer2011051620110509
2090refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
2520refgcc -funroll-loops2011051620110509
2527refcc2011051620110509
2557refgcc2011051620110509