| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 51600 | simd-2 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 52126 | simd-2 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 52133 | simd-2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 54685 | simd-1 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 54821 | simd-1 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 54840 | simd-1 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55109 | simd-1 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55147 | simd-1 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55152 | simd-1 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55232 | simd-1 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55240 | simd-1 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55280 | simd-1 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55477 | simd-1 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55477 | simd-1 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55493 | simd-1 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 55506 | simd-1 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55528 | simd-1 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 55603 | simd-1 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55704 | simd-1 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55709 | simd-1 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55744 | simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 55829 | simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55850 | simd-2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 55871 | simd-1 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55907 | simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55912 | simd-1 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 55941 | simd-1 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56021 | simd-1 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56029 | simd-1 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56053 | simd-1 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56067 | simd-2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 56149 | simd-2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56155 | simd-2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56158 | simd-2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 56174 | simd-1 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56205 | simd-2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 56880 | simd-2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56898 | simd-2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56912 | simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56925 | simd-1 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56925 | simd-1 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 56925 | simd-2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56928 | simd-1 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 56928 | simd-2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56931 | simd-1 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56944 | simd-2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 56952 | simd-1 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 56998 | simd-2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57296 | simd-2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 57317 | simd-2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 57734 | simd-2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57736 | simd-2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57739 | simd-2 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57755 | simd-2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57764 | simd-2 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57819 | simd-2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57820 | simd-2 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 57848 | simd-2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 58878 | simd-2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 58885 | simd-2 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 58885 | simd-2 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 58888 | simd-2 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 58943 | simd-2 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 58949 | simd-2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 61053 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 61254 | bernstein/small-simd-2 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 61354 | bernstein/small-simd-2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 63200 | simd-1 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 63543 | simd-1 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 63554 | simd-1 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64294 | simd-1 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64304 | simd-1 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64312 | simd-1 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64347 | simd-1 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64363 | simd-1 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64365 | simd-1 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64389 | simd-1 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64448 | simd-1 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64453 | simd-1 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 64461 | simd-1 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 65038 | simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 65042 | simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 65080 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 65149 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 65227 | simd-2 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65234 | simd-2 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65237 | simd-2 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65260 | simd-2 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65267 | simd-2 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65293 | simd-2 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 65319 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 65877 | simd-1 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 65973 | bernstein/small-simd-2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66058 | bernstein/small-simd-2 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 66101 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66130 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66160 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 66179 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 66304 | simd-2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66461 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 66747 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 66776 | bernstein/small-simd-2 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66781 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66848 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66886 | bernstein/small-simd-2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66886 | bernstein/small-simd-2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66947 | bernstein/small-simd-2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66974 | bernstein/small-simd-2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 67005 | bernstein/small-simd-2 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67006 | bernstein/small-simd-2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 67070 | simd-1 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67072 | simd-1 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67101 | simd-1 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67272 | bernstein/small-simd-2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 67283 | bernstein/small-simd-2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161011 | 20161009 |
| 67355 | simd-2 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67373 | bernstein/small-simd-2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 67438 | simd-1 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67445 | simd-1 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67446 | bernstein/small-simd-2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161011 | 20161009 |
| 67464 | simd-2 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67464 | simd-2 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67481 | simd-2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 67506 | simd-1 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 67526 | simd-2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 67541 | simd-2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67573 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 67599 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 67787 | simd-2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 67794 | bernstein/small-simd-2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68576 | simd-1 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68597 | bernstein/small-simd-2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68618 | simd-1 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 68644 | bernstein/small-simd-2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 68661 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 68662 | simd-1 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68664 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 68668 | bernstein/small-simd-2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68685 | simd-1 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 68930 | simd-2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 69647 | simd-2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 70581 | bernstein/small-simd-2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 71202 | bernstein/small-simd-2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 71315 | bernstein/small-simd-2 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71352 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71370 | bernstein/small-simd-2 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71397 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71397 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71416 | bernstein/small-simd-2 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 71485 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 71770 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72014 | simd-2 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 72311 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 72344 | bernstein/small-simd-2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 72683 | simd-2 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 73198 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73448 | bernstein/small-simd-2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73557 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73598 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73618 | bernstein/small-simd-2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 74210 | bernstein/small-simd-2 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 74417 | simd-2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 74418 | simd-2 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 74739 | simd-1 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 74747 | simd-1 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 74824 | simd-2 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 75492 | simd-1 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 76172 | simd-1 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 76285 | simd-2 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 76944 | simd-1 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 77168 | simd-2 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 78240 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 79996 | simd-2 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80042 | simd-2 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80059 | simd-2 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80128 | simd-2 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80413 | simd-1 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80416 | simd-1 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80488 | simd-1 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80723 | simd-1 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80738 | simd-1 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 80750 | simd-1 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 81019 | bernstein/small-simd-2 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 81021 | bernstein/small-simd-2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 83301 | bernstein/small-simd-2 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 83461 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 83464 | bernstein/small-simd-2 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 84504 | bernstein/small-simd-2 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87661 | bernstein/small-simd-2 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87661 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87728 | bernstein/small-simd-2 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88842 | bernstein/small-simd-2 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | bernstein/small-simd-2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | bernstein/small-simd-2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | simd-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | simd-2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | simd-2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | simd-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | simd-1 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | simd-1
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sphlib sphlib-small
|