Implementation notes: amd64, giant4, crypto_hash/mcssha6

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
65367refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
65604refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
65778refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
68772refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
68775refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
68775refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
68787refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
68790refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
68790refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
68796refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
68796refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
68799refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
68799refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
68802refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68802refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68805refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
68805refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
68808refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
68808refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
68808refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
68901refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
68907refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
68910refgcc -O3 -fomit-frame-pointer2011061220110609
68910refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
68910refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
68919refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
68919refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
68919refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
68922refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
68925refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
68928refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68937refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
68940refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
68949refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
68949refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
68952refgcc -O2 -fomit-frame-pointer2011061220110609
68955refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
68958refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
68958refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
68958refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
68958refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
68958refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
68970refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
68976refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68979refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
68985refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
68985refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
69018refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
69024refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
69024refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
69030refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
69033refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
69051refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
69051refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
69057refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
69072refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
69090refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
69090refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
69096refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
69135refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
69135refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
69135refgcc -m64 -O -fomit-frame-pointer2011061220110609
69138refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
69141refgcc -Os -fomit-frame-pointer2011061220110609
69141refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
69144refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
69144refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
69144refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
69144refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
69144refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
69147refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
69147refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
69147refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
69150refgcc -O -fomit-frame-pointer2011061220110609
69150refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
69150refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
69156refgcc -m64 -Os -fomit-frame-pointer2011061220110609
69168refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
69171refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
69171refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
69174refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
69243refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
69249refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
69471refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
69471refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
69471refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
69501refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
69519refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
92736refgcc -funroll-loops2011061220110609
92745refgcc2011061220110609
92955refcc2011061220110609