Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
54557 | opt64 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
54791 | opt64 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
54812 | opt64 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
55000 | opt64 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
55488 | opt64 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
57124 | opt64 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
57379 | opt64 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
58955 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
59152 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
65496 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
67052 | opt64 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
69596 | opt64 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
71729 | opt64 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
122708 | opt64 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
122850 | opt64 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
122967 | opt64 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
122992 | opt64 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
123000 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
123042 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
123141 | opt64 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
123175 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
123208 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
123284 | opt64 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
124191 | opt64 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
124267 | opt64 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140521 | 20140517 |
124491 | opt64 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
125850 | opt64 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
125959 | opt64 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
126083 | opt64 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
126108 | opt64 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
126333 | opt64 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126658 | opt64 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126667 | opt64 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126750 | opt64 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126750 | opt64 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126792 | opt64 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
126850 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
126850 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
126884 | opt64 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
126925 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
126934 | opt64 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
126941 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
127200 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
127216 | opt64 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
127217 | opt64 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
127250 | opt64 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
127317 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
127342 | opt64 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
127392 | opt64 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
127408 | opt64 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
127433 | opt64 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
127458 | opt64 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
127525 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
127592 | opt64 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
128000 | opt64 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
128025 | opt64 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
128184 | opt64 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
128541 | opt64 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
128666 | opt64 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
128742 | opt64 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
128750 | opt64 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
128816 | opt64 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
128883 | opt64 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
128917 | opt64 | gcc -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
129033 | opt64 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
129041 | opt64 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
129125 | opt64 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
129175 | opt64 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
129191 | opt64 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
129392 | opt64 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
132058 | opt64 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
132225 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
132300 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
132392 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
132408 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
132917 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
132967 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133058 | opt64 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133183 | opt64 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133266 | opt64 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133266 | opt64 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133367 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
133533 | opt64 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
133817 | opt64 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
133892 | opt64 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
134217 | opt64 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
136600 | opt64 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
136775 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
136942 | opt64 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
137075 | opt64 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
137258 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
137733 | opt64 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
138034 | opt64 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
138667 | opt64 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
138792 | opt64 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
138993 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
139225 | opt64 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
139650 | opt64 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
139842 | opt64 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
139900 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
140133 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
140358 | opt64 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
140367 | opt64 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
140492 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
140816 | opt64 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
140875 | opt64 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
140925 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
141091 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
141142 | opt64 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
141225 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
141283 | opt64 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
141517 | opt64 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
141691 | opt64 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
141767 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
141892 | opt64 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
142550 | opt64 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
142633 | opt64 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
142741 | opt64 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
142817 | opt64 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
142842 | opt64 | gcc -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
143117 | opt64 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
143325 | opt64 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
143392 | opt64 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
143400 | opt64 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
143483 | opt64 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
143966 | opt64 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
144267 | opt64 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
144408 | opt64 | gcc -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
144667 | opt64 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
144742 | opt64 | gcc -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
145617 | opt64 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
146017 | opt64 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
148975 | opt64 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
149317 | opt64 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
149358 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |
150059 | opt64 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |
151166 | opt64 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |
151217 | opt64 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
154684 | opt64 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
156550 | opt64 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |