Implementation notes: amd64, jos, crypto_hash/md6d512

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
74063refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
74153refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070320140622
74205refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070320140622
74467refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070320140622
74483refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
75067refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
75232refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
75698refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070320140622
75863refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
75870refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
75938refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
75960refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
76020refgcc -march=barcelona -O2 -fomit-frame-pointer2014070320140622
76042refgcc -m64 -O2 -fomit-frame-pointer2014070320140622
76230refgcc -march=k8 -O2 -fomit-frame-pointer2014070320140622
76237refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
76238refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
76275refgcc -march=nocona -O2 -fomit-frame-pointer2014070320140622
76305refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070320140622
76328refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
76448refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
76590refgcc -O2 -fomit-frame-pointer2014070320140622
77362refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
77430refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
77430refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
77475refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
77565refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070320140622
77805refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070320140622
78105refgcc -march=barcelona -Os -fomit-frame-pointer2014070320140622
78338refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
78375refgcc -m64 -Os -fomit-frame-pointer2014070320140622
78375refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
78435refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070320140622
78442refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
78653refgcc -Os -fomit-frame-pointer2014070320140622
78810refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070320140622
78870refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
78945refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
78945refgcc -march=k8 -Os -fomit-frame-pointer2014070320140622
78960refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070320140622
79170refgcc -march=nocona -Os -fomit-frame-pointer2014070320140622
79177refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
79177refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
79230refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
99585refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070320140622
99735refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
99757refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
99780refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
99855refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070320140622
99953refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
99982refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070320140622
100027refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
100042refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
100185refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
100200refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070320140622
100260refgcc -march=nocona -O -fomit-frame-pointer2014070320140622
100290refgcc -O -fomit-frame-pointer2014070320140622
100365refgcc -m64 -O -fomit-frame-pointer2014070320140622
100365refgcc -march=k8 -O -fomit-frame-pointer2014070320140622
100530refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
100598refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
100650refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
100732refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070320140622
100853refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
100860refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
100912refgcc -march=barcelona -O -fomit-frame-pointer2014070320140622
107107refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
108128refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
108307refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
108600refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
110220refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070320140622
110228refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070320140622
110558refgcc -march=k8 -O3 -fomit-frame-pointer2014070320140622
110745refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070320140622
110932refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
112088refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
112178refgcc -m64 -O3 -fomit-frame-pointer2014070320140622
112357refgcc -march=nocona -O3 -fomit-frame-pointer2014070320140622
112928refgcc -O3 -fomit-frame-pointer2014070320140622
113047refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
113715refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
114330refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
114495refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070320140622
115102refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
115290refgcc -march=barcelona -O3 -fomit-frame-pointer2014070320140622
115590refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
115860refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
118567refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070320140622
425918refgcc -funroll-loops2014070320140622
426323refcc2014070320140622
427597refgcc2014070320140622