Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13656 | sseu4 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
13668 | sseu4 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170830 | 20170725 |
13688 | sseu4 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20170830 | 20170725 |
13720 | sseu4 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20170830 | 20170725 |
13744 | sseu4 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170830 | 20170725 |
13752 | sseu4 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170830 | 20170725 |
13784 | sseu4 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170830 | 20170725 |
13812 | sseu4 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170830 | 20170725 |
13832 | sseu4 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
13848 | sseu4 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170830 | 20170725 |
14024 | sseu4 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170830 | 20170725 |
14036 | sseu4 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20170830 | 20170725 |
14292 | sseu4 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170830 | 20170725 |
14296 | sseu4 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20170830 | 20170725 |
14304 | sseu4 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170830 | 20170725 |
14304 | sseu4 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170830 | 20170725 |
15040 | sseu24 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170830 | 20170725 |
15056 | sseu24 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170830 | 20170725 |
15068 | sseu24 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
15072 | sseu24 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20170830 | 20170725 |
15076 | sseu24 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20170830 | 20170725 |
15080 | sseu24 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170830 | 20170725 |
15092 | sseu24 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170830 | 20170725 |
15100 | sseu24 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
15104 | sseu24 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170830 | 20170725 |
15108 | sseu24 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170830 | 20170725 |
15112 | sseu24 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170830 | 20170725 |
15116 | sseu24 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20170830 | 20170725 |
15144 | sseu24 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170830 | 20170725 |
15188 | sseu24 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170830 | 20170725 |
15204 | sseu24 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170830 | 20170725 |
15216 | sseu24 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20170830 | 20170725 |
17204 | sseu4 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
17368 | sseu4 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
17544 | sseu4 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170830 | 20170725 |
17552 | sseu4 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
17576 | sseu4 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170830 | 20170725 |
17592 | sseu4 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170830 | 20170725 |
17608 | sseu4 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
17632 | sseu4 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
17692 | sseu4 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
17952 | sseu4 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170830 | 20170725 |
17960 | sseu4 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
18020 | sseu4 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
18940 | sseu24 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
18964 | sseu24 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
18976 | sseu24 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
19000 | sseu24 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
19028 | sseu24 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
19032 | sseu24 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
19068 | sseu24 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170830 | 20170725 |
19084 | sseu24 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170830 | 20170725 |
19108 | sseu24 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170830 | 20170725 |
19344 | sseu24 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20170830 | 20170725 |
19368 | sseu24 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170830 | 20170725 |
19428 | sseu24 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170830 | 20170725 |
22852 | sseu24 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170830 | 20170725 |
22880 | sseu24 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170830 | 20170725 |
22888 | sseu24 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170830 | 20170725 |
22960 | sseu24 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170830 | 20170725 |
23212 | sseu4 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170830 | 20170725 |
23272 | sseu4 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170830 | 20170725 |
23280 | sseu4 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170830 | 20170725 |
23296 | sseu4 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170830 | 20170725 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sseu4
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sseu24 xopu24 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sseu24 xopu24
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sseu4 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sseu4 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sseu4 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sseu4
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sseu24 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sseu24 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sseu24 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sseu24 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sseu24 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sseu24
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | xopu24 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | xopu24 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | xopu24 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | xopu24
|