Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1861038 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861051 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1861088 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1861103 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861121 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861133 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861149 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861151 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861206 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1861226 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861238 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861272 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861300 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861306 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861311 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861379 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861383 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861384 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861411 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861420 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861430 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861449 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1861454 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861466 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1861522 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861542 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861570 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861586 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861613 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861617 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861627 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1861689 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861716 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861913 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861947 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861959 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1861994 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862097 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862105 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862114 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862256 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190709 | 20190110 |
1862317 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862318 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1862472 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190709 | 20190110 |
1862549 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862679 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190709 | 20190110 |
1862772 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190709 | 20190110 |
1862976 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190709 | 20190110 |
1863040 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1863402 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1863412 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190709 | 20190110 |
1863560 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190709 | 20190110 |
1863589 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1863633 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190709 | 20190110 |
1864000 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1864021 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1864187 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190709 | 20190110 |
1864236 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1864280 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190709 | 20190110 |
1864403 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190709 | 20190110 |
1864421 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1864512 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190709 | 20190110 |
1864609 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190709 | 20190110 |
1864690 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1864714 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190709 | 20190110 |
1864770 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190709 | 20190110 |
1865165 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190709 | 20190110 |
1865184 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190709 | 20190110 |
1865355 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1865381 | ref | gcc -m32 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1865470 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1865490 | ref | gcc -m32 -O -fomit-frame-pointer | 20190709 | 20190110 |
1865514 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190709 | 20190110 |
1865750 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190709 | 20190110 |
1865769 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190709 | 20190110 |
1865800 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190709 | 20190110 |
1865830 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866058 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866180 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866197 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866209 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190709 | 20190110 |
1866252 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190709 | 20190110 |
1866308 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190709 | 20190110 |
1866395 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866506 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1866588 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190709 | 20190110 |
1866679 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190709 | 20190110 |
1866766 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866875 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1866978 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190709 | 20190110 |
1867162 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190709 | 20190110 |
1867211 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190709 | 20190110 |
1867340 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1867357 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190709 | 20190110 |
1867637 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190709 | 20190110 |
1867651 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1867893 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1868668 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1868758 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190709 | 20190110 |
1869385 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1869559 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1869621 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190709 | 20190110 |
1869661 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1869706 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1870119 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1870189 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1870320 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190709 | 20190110 |
1870497 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1870589 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1871115 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1871312 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1871647 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1871869 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1871893 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190709 | 20190110 |
1872095 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1872333 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1872440 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1872675 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1872705 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1873744 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190709 | 20190110 |
1873933 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1874107 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1874496 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190709 | 20190110 |
1874546 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1874762 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1875044 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1875089 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190709 | 20190110 |
1875133 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190709 | 20190110 |
1875601 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190709 | 20190110 |
1875852 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1876371 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1876930 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1877025 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1877412 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1877522 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1877782 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1877980 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1878099 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1878882 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190709 | 20190110 |
1879162 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1879198 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1879250 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190709 | 20190110 |
1879304 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1879486 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1881098 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1881149 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1881560 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1881769 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1882345 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1882724 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1883416 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1883507 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1883877 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1884077 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1885170 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1885407 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1886409 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1886551 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1886829 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1886849 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1887012 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1887150 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1887173 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1887407 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1889224 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1890220 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1890548 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1892337 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190709 | 20190110 |
1892645 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1893893 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1894486 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1895106 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190709 | 20190110 |
1895791 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1896109 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190709 | 20190110 |
1897700 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190709 | 20190110 |
1900304 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190709 | 20190110 |