Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
107800 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140509 | 20140425 |
107810 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140509 | 20140425 |
107840 | opt | gcc -m32 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108065 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108075 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108080 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108510 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108515 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108515 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108515 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140509 | 20140425 |
108530 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108535 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108555 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108660 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140509 | 20140425 |
108735 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108740 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108740 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140509 | 20140425 |
108745 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140509 | 20140425 |
108995 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140509 | 20140425 |
109070 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140509 | 20140425 |
109090 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140509 | 20140425 |
109535 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140509 | 20140425 |
109535 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140509 | 20140425 |
109600 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140509 | 20140425 |
109605 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140509 | 20140425 |
109635 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109650 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109655 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109655 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140509 | 20140425 |
109660 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140509 | 20140425 |
109665 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140509 | 20140425 |
109675 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109675 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109675 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140509 | 20140425 |
109680 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140509 | 20140425 |
109710 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140509 | 20140425 |
109755 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140509 | 20140425 |
109755 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140509 | 20140425 |
109825 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140509 | 20140425 |
109880 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140509 | 20140425 |
109985 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140509 | 20140425 |
110040 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140509 | 20140425 |
110090 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140509 | 20140425 |
110355 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140509 | 20140425 |
110525 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140509 | 20140425 |
110635 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140509 | 20140425 |
110660 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140509 | 20140425 |
110660 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140509 | 20140425 |
110745 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140509 | 20140425 |
110815 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140509 | 20140425 |
110820 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140509 | 20140425 |
110840 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140509 | 20140425 |
110840 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140509 | 20140425 |
110905 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140509 | 20140425 |
110910 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140509 | 20140425 |
111050 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140509 | 20140425 |
111065 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140509 | 20140425 |
111095 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140509 | 20140425 |
111265 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140509 | 20140425 |
111325 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140509 | 20140425 |
111480 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140509 | 20140425 |
111640 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140509 | 20140425 |
111740 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140509 | 20140425 |
111740 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140509 | 20140425 |
111805 | opt | gcc -m32 -O -fomit-frame-pointer | 20140509 | 20140425 |
111805 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140509 | 20140425 |
111825 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140509 | 20140425 |
111920 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140509 | 20140425 |
111920 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140509 | 20140425 |
111935 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140509 | 20140425 |
111980 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140509 | 20140425 |
111985 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140509 | 20140425 |
111985 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140509 | 20140425 |
112035 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140509 | 20140425 |
112440 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140509 | 20140425 |
112460 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140509 | 20140425 |
112575 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140509 | 20140425 |
112575 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140509 | 20140425 |
113805 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140509 | 20140425 |
114375 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140509 | 20140425 |
114435 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140509 | 20140425 |
114445 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140509 | 20140425 |
115780 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
115800 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
115945 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
115945 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
115955 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116095 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116095 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116120 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116155 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116215 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116525 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116530 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116530 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116560 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116605 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116635 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116635 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140509 | 20140425 |
116675 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116690 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116750 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116755 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116770 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116795 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
116800 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117090 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117500 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117510 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117555 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117580 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117695 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117705 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117725 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117735 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117785 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117785 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117790 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117790 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117900 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117900 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117900 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117900 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117905 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
117905 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117920 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140509 | 20140425 |
117945 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118080 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118090 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118095 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118095 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118095 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118095 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118105 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118115 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118130 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118140 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118165 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118200 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118245 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118280 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118305 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118310 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118340 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118415 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118425 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118435 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118545 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118560 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118595 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118600 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118705 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118795 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118795 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118830 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140509 | 20140425 |
118845 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
118920 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140509 | 20140425 |
119095 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140509 | 20140425 |
119095 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140509 | 20140425 |
119120 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
119230 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140509 | 20140425 |
119260 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140509 | 20140425 |
119270 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140509 | 20140425 |
119475 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140509 | 20140425 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | xmm |
gcc -m32 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | xmm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | xmm |
gcc -m32 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -O -fomit-frame-pointer | xmm |
gcc -m32 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | xmm |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -O -fomit-frame-pointer | xmm |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -O -fomit-frame-pointer | xmm |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | xmm
|