Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
17592296 | 79396 16 18820 | 101158 488 20384 | 32 | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
18197256 | 78991 16 18820 | 100774 488 20384 | 32 | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
18438312 | 79380 16 18820 | 101158 488 20384 | 32 | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19460736 | 59215 16 18820 | 79366 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19894612 | 69323 16 18820 | 91814 476 20384 | 32 | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19989712 | 58907 16 18820 | 79034 480 20384 | 32 | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20050380 | 79396 16 18820 | 101158 488 20384 | 32 | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20310604 | 78991 16 18820 | 100774 488 20384 | 32 | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21391432 | 115497 16 18820 | 143886 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21534120 | 59215 16 18820 | 79366 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21567436 | 79684 16 18820 | 101478 488 20384 | 32 | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21593832 | 59229 16 18820 | 79366 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21749876 | 112469 16 18820 | 137210 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21751532 | 59091 16 18820 | 79270 480 20384 | 32 | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22125644 | 78991 16 18820 | 100774 488 20384 | 32 | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
22210664 | 59114 16 18820 | 79226 480 20384 | 32 | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22378696 | 59087 16 18820 | 79270 480 20384 | 32 | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22392228 | 59114 16 18820 | 79226 480 20384 | 32 | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22864752 | 122171 16 18820 | 147094 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
22883380 | 58907 16 18820 | 79034 480 20384 | 32 | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23183556 | 59087 16 18820 | 79270 480 20384 | 32 | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23248120 | 59114 16 18820 | 79226 480 20384 | 32 | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23340624 | 59184 16 18820 | 79290 480 20384 | 32 | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23355324 | 59090 16 18820 | 79206 480 20384 | 32 | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23440916 | 58910 16 18820 | 79034 480 20384 | 32 | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23863064 | 59229 16 18820 | 79302 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
24044656 | 112259 16 18820 | 136922 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24493836 | 123067 16 18820 | 152636 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
24843092 | 122171 16 18820 | 147094 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25385012 | 100717 16 18820 | 126112 480 20384 | 32 | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
25586916 | 122869 16 18820 | 148380 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
26130756 | 102692 16 18820 | 127048 488 20384 | 32 | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
26485080 | 75890 16 18820 | 97302 492 20384 | 32 | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
26639360 | 126734 32 37640 | 84690 492 20384 | 32 | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
26718132 | 75890 16 18820 | 97302 492 20384 | 32 | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
27468752 | 122869 16 18820 | 148380 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
27557424 | 107988 16 18820 | 133094 492 20384 | 32 | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
27692560 | 96004 16 18820 | 120020 480 20384 | 32 | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
28512380 | 114169 16 18820 | 142042 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
28517520 | 77113 16 18820 | 98534 476 20384 | 32 | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
28538356 | 106458 16 18820 | 130444 480 20384 | 32 | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
28610280 | 79019 16 18820 | 100370 476 20384 | 32 | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
28815836 | 116866 16 18820 | 143516 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
29202704 | 113105 16 18820 | 138438 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29253604 | 114389 16 18820 | 139844 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
29331004 | 79019 16 18820 | 100370 476 20384 | 32 | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
29540496 | 102023 16 18820 | 126728 488 20384 | 32 | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
29629804 | 99095 16 18820 | 123604 480 20384 | 32 | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
29703520 | 77113 16 18820 | 98534 476 20384 | 32 | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29942764 | 102692 16 18820 | 127112 488 20384 | 32 | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
30058664 | 102676 16 18820 | 127112 488 20384 | 32 | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
30190744 | 63075 16 18820 | 83970 476 20384 | 32 | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30452028 | 75990 16 18820 | 97366 492 20384 | 32 | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30464516 | 106458 16 18820 | 130444 480 20384 | 32 | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
30506864 | 64131 16 18820 | 85582 476 20384 | 32 | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30644528 | 102023 16 18820 | 126728 488 20384 | 32 | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
31016036 | 65812 16 18820 | 87174 476 20384 | 32 | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
31705508 | 111910 16 18820 | 136674 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
31796064 | 103132 16 18820 | 127500 488 20384 | 32 | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
32586180 | 124164 16 18820 | 149494 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
32629924 | 124164 16 18820 | 149494 476 20384 | 32 | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
32817520 | 75890 16 18820 | 97302 492 20384 | 32 | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
32981208 | 102023 16 18820 | 126728 488 20384 | 32 | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
33388596 | 75990 16 18820 | 97366 492 20384 | 32 | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
33870544 | 65495 16 18820 | 87426 476 20384 | 32 | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
33993364 | 76044 16 18820 | 97430 492 20384 | 32 | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
34394100 | 75990 16 18820 | 97366 492 20384 | 32 | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
48071004 | 113224 16 18820 | 138918 488 20384 | 32 | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
55831876 | 59446 16 18820 | 79558 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
56837488 | 60235 16 18820 | 80374 480 20384 | 32 | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
59676180 | 118229 16 18820 | 145880 488 20384 | 32 | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
59807096 | 60104 16 18820 | 80290 480 20384 | 32 | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
60077036 | 118596 32 37640 | 79462 480 20384 | 32 | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
62263884 | 203256 32 37640 | 126888 488 20384 | 32 | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
62724320 | 66790 16 18820 | 88198 476 20384 | 32 | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
65766808 | 138350 32 37640 | 91650 488 20384 | 32 | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 |
gcc -m32 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -O -fomit-frame-pointer | 32 |
gcc -m32 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 32 |
gcc -m32 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -O -fomit-frame-pointer | 32 |
gcc -m32 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | 32
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 64 |
gcc -m32 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -O -fomit-frame-pointer | 64 |
gcc -m32 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 64 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | amd64 |
gcc -m32 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -O -fomit-frame-pointer | amd64 |
gcc -m32 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | amd64
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 64 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | 64 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 64 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 64 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 64 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 64 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | 64 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | 64 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | amd64 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | amd64 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | amd64 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | amd64 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | amd64 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | amd64
|