Implementation notes: amd64, haswell, crypto_hash/cubehash168

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: cubehash168
TimeImplementationCompilerBenchmark dateSUPERCOP version
54508emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
54644emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
55112emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
55172emmintrin4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
55524emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
55604emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
55664emmintrin4gcc -m64 -O2 -fomit-frame-pointer2013060820130419
56084emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
56256emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
56268emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
56308emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
56356emmintrin4gcc -m64 -O -fomit-frame-pointer2013060820130419
56440emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
56500emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
56504emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
56516emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
56536emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
56664emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
56744emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
57028emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
57284emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
57507emmintrin4gcc -m64 -O3 -fomit-frame-pointer2013060820130419
58282emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
58323emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
58501emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
58679emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
58854emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
58884emmintrin4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
59239emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
59264emmintrin4clang -O32013060820130419
59400emmintrin4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
59700emmintrin4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
59704emmintrin4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
60172emmintrin4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
60260emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
60276emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
60292emmintrin4gcc -march=nocona -O -fomit-frame-pointer2013060820130419
60432emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
60508emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
60524emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
60544emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
60604emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
60692emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
61257emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
61284emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
61293emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
61328emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
61376emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
61381emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
61396emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
61436emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
61447emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
61480emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
61694emmintrin4clang -O3 -mavx2013060820130419
61780emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
62106emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
62140emmintrin4gcc -O2 -fomit-frame-pointer2013060820130419
62498emmintrin4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
62574emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
62764emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
62826emmintrin4gcc -march=k8 -O -fomit-frame-pointer2013060820130419
62860emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
62886emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
63310emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
63348emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
63524emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
63576emmintrin4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
63684emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
63788emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
64324emmintrin4gcc -O3 -fomit-frame-pointer2013060820130419
64960emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
65256emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
65304emmintrin4gcc -O -fomit-frame-pointer2013060820130419
65364emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
65368emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
65400emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
65792emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
66212emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
67794emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
68154emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
79592emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
79932emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
79980emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
81068emmintrin4gcc -m64 -Os -fomit-frame-pointer2013060820130419
81080emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
82463emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
82716emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
82828emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
83914emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
83975emmintrin4gcc -Os -fomit-frame-pointer2013060820130419
86812emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
86996emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
87100emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
87380emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
87412emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
90099emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
92390emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
93896emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
95120emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
95124emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
95896emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
97046emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
190088unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
198049unrolledgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
200600unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
200952unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
201244unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
208208unrolledgcc -march=k8 -O -fomit-frame-pointer2013060820130419
210138unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
210254unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
210486unrolledgcc -O -fomit-frame-pointer2013060820130419
210532unrolledgcc -m64 -O -fomit-frame-pointer2013060820130419
211042unrolledgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
212280unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
213406unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
213412unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
217056unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
217060unrolledgcc -march=nocona -O -fomit-frame-pointer2013060820130419
217608unrolledclang -O3 -mavx2013060820130419
218872unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
218892unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
218948unrolledgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
219348unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
219572unrolledgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
220700unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
225968unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
225968unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
226051unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
232832unrolledclang -O32013060820130419
258380unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
259184unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
259556unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
272554unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
276934unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
277456unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
277560unrolledgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
278436simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
278552unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
278700unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
280382unrolledgcc -m64 -O3 -fomit-frame-pointer2013060820130419
280948simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
281130unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
281220unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
281228simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
281644unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
282252unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
287284unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
287476unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
287812unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
288016unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
288786simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
288806unrolledgcc -O2 -fomit-frame-pointer2013060820130419
288828unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
289438simplegcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
289996unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
290058simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
290220unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
291456unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
291512unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
291520unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
291844unrolledgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
291934simplegcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
292344unrolledgcc -O3 -fomit-frame-pointer2013060820130419
292568simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
292672simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
292748unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
293248unrolledgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
293372unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
293484unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
293656unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
293744unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
293974simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
294336simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
296894simplegcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
296922simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
297188unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
297490simplegcc -m64 -O3 -fomit-frame-pointer2013060820130419
297918simplegcc -O3 -fomit-frame-pointer2013060820130419
298980unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
299428unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
299475unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
299576unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
299636unrolledgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
299728simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
299760unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
299904simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
300108simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
300336unrolledgcc -m64 -O2 -fomit-frame-pointer2013060820130419
301344simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
301754unrolledgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
302188simplegcc -funroll-loops -O -fomit-frame-pointer2013060820130419
302352simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
302379unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
303384simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
303444simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
303644simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
303676simplegcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
304024unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
304276simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
304408simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
304778simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
304888simplegcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
305503unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
305847unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
307040unrolledgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
308091unrolledgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
309304simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
311837unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
311900unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
312740unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
313064unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
313461unrolledgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
313950simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
314596simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
314656unrolledgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
314904simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
315309simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
316204simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
316436simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
316796simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
317169simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
317670simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
318356simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
322206unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
323006unrolledgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
324252simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
324964simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
326014unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
326228unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
326290unrolledgcc -m64 -Os -fomit-frame-pointer2013060820130419
326382unrolledgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
326752unrolledgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
326756unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
326772unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
326988unrolledgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
327100unrolledgcc -Os -fomit-frame-pointer2013060820130419
327137simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
327746unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
339716unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
339900unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
339992unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
340228unrolledgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
340616unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
350345unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
350664unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
353846unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
370176unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
540868emmintrin4gcc2013060820130419
557192specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
568904specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
570956specgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
572530specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
573964specgcc -O3 -fomit-frame-pointer2013060820130419
574204specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
574204specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
577536specgcc -m64 -O3 -fomit-frame-pointer2013060820130419
578168specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
579532specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
582184emmintrin4gcc -funroll-loops2013060820130419
587716specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
588982specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
589326specgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
589968specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
590168specgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
590226specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
591712specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
595372specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
595748specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
596952specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
599364specgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
599720specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
601916specgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
602442specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
602608specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
606718specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
606721emmintrin4cc2013060820130419
611490specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
612052specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
612468specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
612888specgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
614628specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
618148specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
618418specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
619236specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
619716specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
621735specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
623624specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
624342specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
624698specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
625024specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
626972specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
638232specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
644140specgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
737840unrolledcc2013060820130419
764809unrolledgcc2013060820130419
804318specclang -O32013060820130419
810054specclang -O3 -mavx2013060820130419
843380unrolledgcc -funroll-loops2013060820130419
960192specgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
984744specgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
993892specgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
994232specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
1009664specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
1010244simpleclang -O32013060820130419
1012984specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
1015444specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
1018144specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
1029900specgcc -O -fomit-frame-pointer2013060820130419
1037196specgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
1049886specgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
1050098specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
1051155specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
1051607specgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
1054286specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
1054488specgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
1056772simpleclang -O3 -mavx2013060820130419
1058276specgcc -O2 -fomit-frame-pointer2013060820130419
1059054specgcc -m64 -O2 -fomit-frame-pointer2013060820130419
1059258specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
1062473specgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
1067498specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
1068754specgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
1070220specgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
1074269specgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
1080115specgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
1088946specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
1091016specgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
1091756specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
1092224specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
1092592specgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
1096504specgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
1097980specgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
1100940specgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
1109316specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
1109756specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
1109932specgcc -m64 -O -fomit-frame-pointer2013060820130419
1110112specgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
1119008specgcc -march=nocona -O -fomit-frame-pointer2013060820130419
1127804specgcc -march=k8 -O -fomit-frame-pointer2013060820130419
1128824specgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
1129721specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
1129810specgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
1132372specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
1133312specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
1134498specgcc -m64 -Os -fomit-frame-pointer2013060820130419
1134688specgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
1136978specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
1137670specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
1138978specgcc -Os -fomit-frame-pointer2013060820130419
1166596specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
1170291specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
1172456specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
1172596specgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
1177016specgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
1178796specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
1178932specgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
1179397specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
1203740simplegcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
1211126simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
1313960simplegcc -m64 -O -fomit-frame-pointer2013060820130419
1340612simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
1368204simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
1369780simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
1382284simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
1389540simplegcc -march=nocona -O -fomit-frame-pointer2013060820130419
1400662simplegcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
1407812simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
1408095simplegcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
1411036simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
1411444simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
1411536simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
1417468simplegcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
1417552simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
1418534simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
1420456simplegcc -O -fomit-frame-pointer2013060820130419
1423474simplegcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
1423556simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
1426782simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
1435197simplegcc -march=barcelona -O -fomit-frame-pointer2013060820130419
1435560simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
1444184simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
1447834simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
1448732simplegcc -march=nocona -Os -fomit-frame-pointer2013060820130419
1450536simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
1451694simplegcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
1453848simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
1455040simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
1456156simplegcc -march=k8 -O -fomit-frame-pointer2013060820130419
1461571simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
1468368simplegcc -O2 -fomit-frame-pointer2013060820130419
1471944simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
1473101simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
1473648simplegcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
1479236simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
1479460simplegcc -march=k8 -Os -fomit-frame-pointer2013060820130419
1479560simplegcc -Os -fomit-frame-pointer2013060820130419
1479560simplegcc -m64 -Os -fomit-frame-pointer2013060820130419
1479732simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
1480296simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
1482732simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
1492932simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
1497652simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
1510616simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
1511984simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
1512068simplegcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
1513004simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
1513888simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
1514152simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
1514852simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
1532923simplegcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
1540873simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
1553522simplegcc -m64 -O2 -fomit-frame-pointer2013060820130419
1573772simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
1574986simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
5501806simplecc2013060820130419
5580533simplegcc2013060820130419
5624432simplegcc -funroll-loops2013060820130419
8861196specgcc2013060820130419
9877500specgcc -funroll-loops2013060820130419
10260656speccc2013060820130419