Implementation notes: amd64, giant4, crypto_hash/fsb512

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: fsb512
TimeImplementationCompilerBenchmark dateSUPERCOP version
56469402refgcc -Os -fomit-frame-pointer2011061220110609
56483850refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
56495664refgcc -m64 -Os -fomit-frame-pointer2011061220110609
56520870refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
56542668refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
56590392refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
56625987refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
56640351refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
56693007refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
56713434refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
56716278refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
56756304refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
56764932refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
56790648refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
56873010refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
56923569refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
56923824refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
56924745refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
56935860refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
56978232refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
56994624refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
57004476refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
57035040refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
57051075refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
57052851refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
57057378refgcc -O2 -fomit-frame-pointer2011061220110609
57075795refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
57076563refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
57089733refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
57107346refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
57117663refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
57132012refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
57132384refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
57134106refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
57134910refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
57154737refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
57160755refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
57163437refgcc -O -fomit-frame-pointer2011061220110609
57169020refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
57171237refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
57174576refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
57193707refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
57194019refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
57208383refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
57238635refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
57242838refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
57246324refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
57247695refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
57254817refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
57255195refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
57277704refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
57318528refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
57342606refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
57375879refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
57415560refgcc -m64 -O -fomit-frame-pointer2011061220110609
57440637refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
57459876refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
57768360refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
57860712refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
57956229refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
58032720refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
58157889refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
58168110refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
58175709refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
58185261refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
58227582refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
58325595refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
58326195refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
58338492refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
58407348refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
58462047refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
58467450refgcc -O3 -fomit-frame-pointer2011061220110609
58559640refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
58793121refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
58921272refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
58922103refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
59024583refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
59031621refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
59085069refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
59119068refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
59138721refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
59164494refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
59282121refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
59376885refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
59399640refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
59416662refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
59961690refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
60252435refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
201188160refgcc2011061220110609
202163895refgcc -funroll-loops2011061220110609
202607496refcc2011061220110609