Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
83790 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140712 | 20140622 |
83793 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140712 | 20140622 |
83802 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140712 | 20140622 |
83889 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140712 | 20140622 |
83898 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140712 | 20140622 |
83913 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140712 | 20140622 |
83946 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
83946 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
83991 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84012 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84039 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140712 | 20140622 |
84039 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84039 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84048 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140712 | 20140622 |
84063 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140712 | 20140622 |
84072 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84081 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140712 | 20140622 |
84084 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140712 | 20140622 |
84087 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84090 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84102 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140712 | 20140622 |
84111 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84126 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84129 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140712 | 20140622 |
84132 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84150 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84159 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140712 | 20140622 |
84159 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140712 | 20140622 |
84162 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140712 | 20140622 |
84171 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84171 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140712 | 20140622 |
84183 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84204 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84261 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84285 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140712 | 20140622 |
84306 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140712 | 20140622 |
84333 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84345 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84429 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84585 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84609 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140712 | 20140622 |
84612 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84624 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84630 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140712 | 20140622 |
84636 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84693 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84693 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84732 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84744 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84771 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84783 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84807 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
84840 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84840 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84849 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84861 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84897 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140712 | 20140622 |
84912 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140712 | 20140622 |
84918 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84918 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84921 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140712 | 20140622 |
84939 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140712 | 20140622 |
84942 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140712 | 20140622 |
84942 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
84957 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140712 | 20140622 |
84972 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85002 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140712 | 20140622 |
85008 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140712 | 20140622 |
85008 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85020 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140712 | 20140622 |
85020 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140712 | 20140622 |
85023 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85029 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85032 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140712 | 20140622 |
85047 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140712 | 20140622 |
85053 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85059 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85071 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85080 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140712 | 20140622 |
85083 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85086 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140712 | 20140622 |
85095 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85095 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140712 | 20140622 |
85101 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85113 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85122 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85125 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140712 | 20140622 |
85134 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85134 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85161 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85170 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85173 | ref | gcc -m32 -O -fomit-frame-pointer | 20140712 | 20140622 |
85173 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85179 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140712 | 20140622 |
85182 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140712 | 20140622 |
85185 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85191 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85254 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85257 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85257 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85260 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140712 | 20140622 |
85269 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140712 | 20140622 |
85275 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85278 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85287 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140712 | 20140622 |
85290 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85305 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85305 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140712 | 20140622 |
85314 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85317 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140712 | 20140622 |
85320 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85320 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140712 | 20140622 |
85338 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140712 | 20140622 |
85347 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85371 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85383 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85386 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140712 | 20140622 |
85386 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140712 | 20140622 |
85392 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85395 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85401 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85410 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85413 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140712 | 20140622 |
85413 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85422 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85422 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85425 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85431 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85458 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140712 | 20140622 |
85464 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85467 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140712 | 20140622 |
85467 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140712 | 20140622 |
85476 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140712 | 20140622 |
85488 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85494 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85506 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85539 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140712 | 20140622 |
85545 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85548 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85563 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85575 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85578 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140712 | 20140622 |
85608 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140712 | 20140622 |
85617 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85629 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85629 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85641 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140712 | 20140622 |
85662 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85677 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140712 | 20140622 |
85686 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85686 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85692 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85698 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85698 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140712 | 20140622 |
85704 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140712 | 20140622 |
85716 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85749 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140712 | 20140622 |
85749 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85767 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85767 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85803 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85845 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140712 | 20140622 |
85854 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140712 | 20140622 |
85863 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140712 | 20140622 |
85872 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140712 | 20140622 |
85935 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140712 | 20140622 |
85944 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140712 | 20140622 |