Implementation notes: amd64, jos, crypto_hash/fsb512

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fsb512
TimeImplementationCompilerBenchmark dateSUPERCOP version
59332890refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070320140622
59343742refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
59364315refgcc -march=barcelona -O2 -fomit-frame-pointer2014070320140622
59397112refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
59458890refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070320140622
59466442refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070320140622
59481757refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
59540003refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
59576670refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070320140622
59627475refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070320140622
59754307refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
59772900refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
59788883refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
59852573refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
59944043refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070320140622
59945250refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
60169883refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070320140622
60205035refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070320140622
60352403refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
60488760refgcc -march=nocona -O -fomit-frame-pointer2014070320140622
60588240refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
60653033refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
60812513refgcc -m64 -Os -fomit-frame-pointer2014070320140622
60872100refgcc -Os -fomit-frame-pointer2014070320140622
61003313refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
61013085refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
61033223refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
61054912refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
61132170refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
61294223refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070320140622
61643460refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
61731022refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
61782165refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
61935390refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
61975410refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
61986697refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
61991107refgcc -O3 -fomit-frame-pointer2014070320140622
62028218refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
62039775refgcc -m64 -O3 -fomit-frame-pointer2014070320140622
62061060refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
62068545refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
62091390refgcc -march=k8 -O3 -fomit-frame-pointer2014070320140622
62107267refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070320140622
62127233refgcc -O2 -fomit-frame-pointer2014070320140622
62131748refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
62151915refgcc -march=barcelona -O3 -fomit-frame-pointer2014070320140622
62222220refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
62241983refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070320140622
62290537refgcc -m64 -O2 -fomit-frame-pointer2014070320140622
62378693refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070320140622
62391022refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070320140622
62395350refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070320140622
62423130refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
62558408refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
62563710refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
62583060refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
62625907refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
62672145refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
62736600refgcc -march=nocona -O2 -fomit-frame-pointer2014070320140622
62739878refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
62789798refgcc -march=k8 -O2 -fomit-frame-pointer2014070320140622
62956627refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
62973660refgcc -march=nocona -O3 -fomit-frame-pointer2014070320140622
62993280refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070320140622
63036007refgcc -m64 -O -fomit-frame-pointer2014070320140622
63069300refgcc -march=k8 -Os -fomit-frame-pointer2014070320140622
63139680refgcc -march=nocona -Os -fomit-frame-pointer2014070320140622
63141532refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
63145680refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
63161468refgcc -march=barcelona -Os -fomit-frame-pointer2014070320140622
63172425refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
63181328refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
63204615refgcc -march=barcelona -O -fomit-frame-pointer2014070320140622
63214485refgcc -O -fomit-frame-pointer2014070320140622
63264045refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
63385988refgcc -march=k8 -O -fomit-frame-pointer2014070320140622
63411427refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070320140622
63513352refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
63570622refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070320140622
63621907refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
63632903refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
69647227refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
72079912refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070320140622
72541260refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
72796230refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
73658310refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
73803083refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070320140622
74673682refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070320140622
214156418refgcc2014070320140622
216976635refcc2014070320140622
217028797refgcc -funroll-loops2014070320140622