Implementation notes: amd64, backup, crypto_hash/mcssha6

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
52264refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
52270refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
52270refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
52272refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
52272refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
52272refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
52274refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
52274refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
52274refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
52278refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
52278refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
52280refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
52284refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
52284refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
52284refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
52288refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
52312refgcc -O3 -fomit-frame-pointer2012011320111120
52320refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
52320refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
52324refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
52342refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
52356refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
52358refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
52362refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
52364refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
52366refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
52388refgcc -m64 -O -fomit-frame-pointer2012011320111120
52396refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
52396refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
52398refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
52404refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
52406refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
52408refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
52408refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
52410refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
52416refgcc -O2 -fomit-frame-pointer2012011320111120
52420refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
52422refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
52426refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
52428refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
52428refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
52436refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
52442refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
52442refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
52454refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
52454refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
52502refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
52512refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
52520refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
52568refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
52578refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
52588refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
52590refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
52606refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
52608refgcc -O -fomit-frame-pointer2012011320111120
52616refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
52674refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
52680refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
52712refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52718refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
52746refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
52748refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
52748refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
52760refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
52762refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
52850refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52894refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
53182refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
55554refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
55568refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
55568refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
55568refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
55574refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
55580refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
55582refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
55802refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
55992refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
57538refgcc -funroll-loops2012011320111120
57584refcc2012011320111120
57584refgcc2012011320111120
61412refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
61456refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
61458refgcc -m64 -Os -fomit-frame-pointer2012011320111120
61466refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
61486refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
61748refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
61762refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
61778refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
61790refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
61792refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
61974refgcc -Os -fomit-frame-pointer2012011320111120
62438refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
62480refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
62482refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120