Implementation notes: amd64, jos, crypto_hash/mcssha4

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: mcssha4
TimeImplementationCompilerBenchmark dateSUPERCOP version
69540refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
69607refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
69623refgcc -march=nocona -Os -fomit-frame-pointer2014070320140622
69645refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
69713refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070320140622
69810refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070320140622
69840refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
69840refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070320140622
69840refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070320140622
69848refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070320140622
69885refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
69885refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070320140622
69893refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
69900refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
70275refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
70470refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070320140622
70478refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
70500refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070320140622
70507refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
70695refgcc -march=nocona -O2 -fomit-frame-pointer2014070320140622
70725refgcc -O -fomit-frame-pointer2014070320140622
70732refgcc -march=barcelona -O -fomit-frame-pointer2014070320140622
70747refgcc -march=nocona -O -fomit-frame-pointer2014070320140622
70748refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
70748refgcc -march=nocona -O3 -fomit-frame-pointer2014070320140622
70770refgcc -m64 -O -fomit-frame-pointer2014070320140622
70770refgcc -march=k8 -O -fomit-frame-pointer2014070320140622
70777refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
70777refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
70778refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
70785refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070320140622
70785refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
70785refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
70792refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
70793refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070320140622
70793refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
70808refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
71190refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
71280refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
71318refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
71325refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
71332refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
71355refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070320140622
71363refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070320140622
71377refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
71385refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
71745refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
71813refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
71865refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070320140622
71872refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070320140622
71903refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
71932refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
71940refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
72023refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070320140622
72180refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
72195refgcc -O2 -fomit-frame-pointer2014070320140622
72195refgcc -O3 -fomit-frame-pointer2014070320140622
72195refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
72195refgcc -m64 -O3 -fomit-frame-pointer2014070320140622
72202refgcc -march=k8 -Os -fomit-frame-pointer2014070320140622
72203refgcc -march=barcelona -Os -fomit-frame-pointer2014070320140622
72225refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
72233refgcc -m64 -Os -fomit-frame-pointer2014070320140622
72240refgcc -m64 -O2 -fomit-frame-pointer2014070320140622
72270refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
72300refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
72338refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
72375refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070320140622
72375refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
72375refgcc -march=k8 -O2 -fomit-frame-pointer2014070320140622
72383refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
72397refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
72397refgcc -march=barcelona -O2 -fomit-frame-pointer2014070320140622
72405refgcc -march=k8 -O3 -fomit-frame-pointer2014070320140622
72442refgcc -march=barcelona -O3 -fomit-frame-pointer2014070320140622
72487refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
72495refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
72495refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
72532refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
72608refgcc -Os -fomit-frame-pointer2014070320140622
72675refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070320140622
72683refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070320140622
72690refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
72938refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
72945refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
72952refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
73170refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070320140622
73462refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070320140622
96915refcc2014070320140622
97028refgcc -funroll-loops2014070320140622
97177refgcc2014070320140622