Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
235583 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
235625 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
235650 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
235800 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
236567 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
236708 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
236834 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
236916 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
237592 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
237650 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
237708 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
237725 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
238375 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
238409 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
238442 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
238500 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
239975 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
240050 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
241158 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
241192 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |
241742 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
241800 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
242091 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
242183 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
242875 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
242959 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
243017 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
243284 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |
243333 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
243750 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
243808 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
243817 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
243842 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
243867 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
243933 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
243950 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
244208 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
244208 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
244292 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |
244383 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
244409 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
244450 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
244700 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
245259 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
245266 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
245700 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
245708 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
246092 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
246108 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
246116 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
246200 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
246217 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
246250 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
246283 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
246766 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
246817 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
247033 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
247117 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
247209 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |
247367 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
247392 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
247458 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
247508 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
248008 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
249208 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
249767 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
249775 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
249775 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
249791 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
249883 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
249925 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
249933 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
249983 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
251784 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
251808 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
255058 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
255066 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
255583 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
255675 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
255767 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
255800 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
255984 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
256017 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
256117 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
256209 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
256283 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
256392 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
256425 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
256516 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
256584 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
256592 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
256600 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
256650 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
256692 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
256709 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
256733 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
256758 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
256775 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
256800 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
256917 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
256933 | ref | gcc -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
256975 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
257017 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
257033 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140521 | 20140517 |
257042 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
257059 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
257117 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
257150 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
257250 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
257317 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257317 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
257350 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
257350 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257383 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
257441 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257475 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
257509 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257516 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
257516 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
257533 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
257542 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
257583 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
257742 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
257766 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257900 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
257933 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
257992 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
258016 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
258167 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
258183 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
258250 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
258292 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
258342 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
258359 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
258458 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
258475 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
258475 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
258633 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
258683 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
258942 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |