Implementation notes: amd64, cryptologic, crypto_hash/mcssha5

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_hash
Primitive: mcssha5
TimeImplementationCompilerBenchmark dateSUPERCOP version
69743refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
156917refgcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
156917refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
156925refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
156933refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
157000refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
157008refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
157008refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
157009refgcc -funroll-loops -O -fomit-frame-pointer2014052120140517
157016refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
157025refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
157025refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
157033refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
157033refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
157108refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
157108refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
157300refgcc -O2 -fomit-frame-pointer2014052120140517
157300refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
157300refgcc -m64 -O2 -fomit-frame-pointer2014052120140517
157350refgcc -O3 -fomit-frame-pointer2014052120140517
157359refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
157359refgcc -m64 -O3 -fomit-frame-pointer2014052120140517
157367refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
157375refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
157375refgcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
157409refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
157409refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
157483refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
157533refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
157542refgcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
157575refgcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
157575refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
157575refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
157592refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
157600refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
157842refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
157850refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
157850refgcc -march=nocona -Os -fomit-frame-pointer2014052120140517
157900refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
157900refgcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
157909refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
157909refgcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
158334refgcc -Os -fomit-frame-pointer2014052120140517
158334refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
158334refgcc -m64 -Os -fomit-frame-pointer2014052120140517
158350refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
158350refgcc -march=k8 -Os -fomit-frame-pointer2014052120140517
159250refgcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
159250refgcc -march=nocona -O -fomit-frame-pointer2014052120140517
159608refgcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
160091refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
160092refgcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
160116refgcc -O -fomit-frame-pointer2014052120140517
160117refgcc -m64 -O -fomit-frame-pointer2014052120140517
160233refgcc -march=k8 -O -fomit-frame-pointer2014052120140517
370007refgcc2014052120140517
400800refcc2014052120140517
400834refgcc -funroll-loops2014052120140517