Implementation notes: amd64, jos, crypto_core/salsa2012

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20120414
Operation: crypto_core
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
450refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112320111120
450refgcc -m64 -O3 -fomit-frame-pointer2011112320111120
450refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011112320111120
457refgcc -O3 -fomit-frame-pointer2011112320111120
457refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011112320111120
457refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011112320111120
457refgcc -march=barcelona -O3 -fomit-frame-pointer2011112320111120
458refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011112320111120
458refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011112320111120
458refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011112320111120
458refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011112320111120
458refgcc -march=k8 -O3 -fomit-frame-pointer2011112320111120
465refgcc -funroll-loops -O3 -fomit-frame-pointer2011112320111120
465refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112320111120
465refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011112320111120
465refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011112320111120
465refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011112320111120
465refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011112320111120
472refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011112320111120
472refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011112320111120
473refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011112320111120
473refgcc -march=nocona -O3 -fomit-frame-pointer2011112320111120
480refgcc -funroll-loops -O2 -fomit-frame-pointer2011112320111120
480refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112320111120
480refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011112320111120
480refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011112320111120
480refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112320111120
488refgcc -O2 -fomit-frame-pointer2011112320111120
488refgcc -march=barcelona -O2 -fomit-frame-pointer2011112320111120
495refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011112320111120
495refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011112320111120
495refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112320111120
495refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112320111120
495refgcc -m64 -O2 -fomit-frame-pointer2011112320111120
495refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011112320111120
495refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011112320111120
502refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112320111120
502refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011112320111120
502refgcc -march=k8 -O2 -fomit-frame-pointer2011112320111120
503refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011112320111120
503refgcc -march=nocona -O2 -fomit-frame-pointer2011112320111120
510refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011112320111120
510refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011112320111120
510refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112320111120
510refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112320111120
510refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011112320111120
517refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112320111120
518refgcc -funroll-loops -Os -fomit-frame-pointer2011112320111120
518refgcc -march=barcelona -Os -fomit-frame-pointer2011112320111120
525refgcc -Os -fomit-frame-pointer2011112320111120
525refgcc -m64 -Os -fomit-frame-pointer2011112320111120
533refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011112320111120
533refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112320111120
533refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011112320111120
533refgcc -march=k8 -Os -fomit-frame-pointer2011112320111120
540refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112320111120
540refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112320111120
540refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112320111120
540refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112320111120
540refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011112320111120
547refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011112320111120
547refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011112320111120
547refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011112320111120
562refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011112320111120
563refgcc -march=nocona -Os -fomit-frame-pointer2011112320111120
570refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011112320111120
1237refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011112320111120
1237refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011112320111120
1238refgcc -funroll-loops -O -fomit-frame-pointer2011112320111120
1238refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112320111120
1238refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011112320111120
1238refgcc -march=k8 -O -fomit-frame-pointer2011112320111120
1245refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112320111120
1245refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011112320111120
1245refgcc -march=barcelona -O -fomit-frame-pointer2011112320111120
1245refgcc -march=nocona -O -fomit-frame-pointer2011112320111120
1252refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112320111120
1252refgcc -m64 -march=nocona -O -fomit-frame-pointer2011112320111120
1253refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011112320111120
1253refgcc -m64 -march=core2 -O -fomit-frame-pointer2011112320111120
1253refgcc -m64 -march=k8 -O -fomit-frame-pointer2011112320111120
1418refgcc -O -fomit-frame-pointer2011112320111120
1418refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112320111120
1425refgcc -m64 -O -fomit-frame-pointer2011112320111120
1432refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112320111120
1433refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112320111120
1440refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011112320111120
1455refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011112320111120
3127refgcc2011112320111120
3143refgcc -funroll-loops2011112320111120
3165refcc2011112320111120