Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
17608 | 27731 0 0 | 37964 776 808 | sseu4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
18856 | 27647 0 0 | 37860 776 808 | sseu4 | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
18999 | 27731 0 0 | 37964 776 808 | sseu4 | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
19128 | 28480 0 0 | 42909 760 1136 | sseu4 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
19172 | 28585 0 0 | 43661 760 1136 | sseu4 | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
19248 | 28585 0 0 | 43661 760 1136 | sseu4 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
19324 | 27940 0 0 | 40605 784 808 | sseu4 | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
19780 | 28480 0 0 | 42909 760 1136 | sseu4 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
20336 | 27731 0 0 | 37964 776 808 | sseu4 | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
20356 | 136209 0 0 | 145552 760 776 | sseu24 | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
20364 | 27647 0 0 | 37860 776 808 | sseu4 | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
20372 | 27731 0 0 | 37964 776 808 | sseu4 | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
20596 | 27647 0 0 | 37860 776 808 | sseu4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
20787 | 137428 0 0 | 150093 784 808 | sseu24 | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
21092 | 30167 0 0 | 39504 760 776 | sseu4 | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
21324 | 137161 0 0 | 147380 776 808 | sseu24 | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
21648 | 30167 0 0 | 39504 760 776 | sseu4 | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
22340 | 36804 0 0 | 47012 776 808 | sseu4 | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
22748 | 27647 0 0 | 37860 776 808 | sseu4 | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
22908 | 137161 0 0 | 147380 776 808 | sseu24 | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
23064 | 27940 0 0 | 40509 784 808 | sseu4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
23180 | 27940 0 0 | 40605 784 808 | sseu4 | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
23576 | 30167 0 0 | 39504 760 776 | sseu4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
23656 | 27940 0 0 | 40605 784 808 | sseu4 | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
23764 | 30167 0 0 | 39504 760 776 | sseu4 | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
23816 | 136209 0 0 | 145552 760 776 | sseu24 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
23976 | 36851 0 0 | 47092 776 808 | sseu4 | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
24120 | 137428 0 0 | 150093 784 808 | sseu24 | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
24196 | 36851 0 0 | 47092 776 808 | sseu4 | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
24392 | 137219 0 0 | 147452 776 808 | sseu24 | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
24436 | 36851 0 0 | 49453 784 808 | sseu4 | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
25220 | 36851 0 0 | 49437 784 808 | sseu4 | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
25636 | 37539 0 0 | 47772 776 808 | sseu4 | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
25900 | 136209 0 0 | 145552 760 776 | sseu24 | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
26224 | 36804 0 0 | 47012 776 808 | sseu4 | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
26452 | 36851 0 0 | 47092 776 808 | sseu4 | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
26656 | 36804 0 0 | 47012 776 808 | sseu4 | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
26708 | 137219 0 0 | 147452 776 808 | sseu24 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
27280 | 37569 0 0 | 47780 776 808 | sseu4 | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
27736 | 136209 0 0 | 145552 760 776 | sseu24 | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
29856 | 137161 0 0 | 147380 776 808 | sseu24 | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
30092 | 137428 0 0 | 150093 784 808 | sseu24 | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
30432 | 36851 0 0 | 49389 784 808 | sseu4 | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
30900 | 137428 0 0 | 149997 784 808 | sseu24 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
31140 | 143888 0 0 | 156909 760 1136 | sseu24 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
32262 | 137219 0 0 | 147452 776 808 | sseu24 | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
32864 | 143993 0 0 | 157661 760 1136 | sseu24 | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
33088 | 37539 0 0 | 49989 784 808 | sseu4 | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
33688 | 31889 0 0 | 41216 760 776 | sseu4 | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
33760 | 137161 0 0 | 147380 776 808 | sseu24 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
34164 | 31889 0 0 | 41216 760 776 | sseu4 | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
34316 | 143888 0 0 | 156909 760 1136 | sseu24 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
34412 | 31889 0 0 | 41216 760 776 | sseu4 | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
34468 | 137219 0 0 | 147452 776 808 | sseu24 | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
35084 | 143993 0 0 | 157661 760 1136 | sseu24 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
35608 | 32288 0 0 | 41616 760 776 | sseu4 | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
36688 | 149319 0 0 | 158656 760 776 | sseu24 | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
37596 | 151925 0 0 | 161264 760 776 | sseu24 | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
39891 | 149319 0 0 | 158656 760 776 | sseu24 | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
40380 | 191251 0 0 | 201492 776 808 | sseu24 | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
41013 | 191268 0 0 | 201476 776 808 | sseu24 | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
41892 | 191251 0 0 | 203853 784 808 | sseu24 | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
45472 | 149319 0 0 | 158656 760 776 | sseu24 | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
45820 | 191251 0 0 | 203789 784 808 | sseu24 | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
53416 | 191251 0 0 | 201492 776 808 | sseu24 | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
54664 | 192835 0 0 | 203068 776 808 | sseu24 | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
55240 | 192847 0 0 | 203060 776 808 | sseu24 | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
55788 | 191268 0 0 | 201476 776 808 | sseu24 | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
57032 | 191268 0 0 | 201476 776 808 | sseu24 | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
57224 | 191251 0 0 | 203837 784 808 | sseu24 | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
58136 | 191251 0 0 | 201492 776 808 | sseu24 | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
58280 | 192835 0 0 | 205285 784 808 | sseu24 | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
Compiler | Implementations
|
cc | sseu24 |
gcc | sseu24 |
gcc -O2 -fomit-frame-pointer | sseu24 |
gcc -O3 -fomit-frame-pointer | sseu24 |
gcc -O -fomit-frame-pointer | sseu24 |
gcc -Os -fomit-frame-pointer | sseu24 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sseu24 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sseu24 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sseu24 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops | sseu24 |
gcc -funroll-loops -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sseu24 |
gcc -m64 -O2 -fomit-frame-pointer | sseu24 |
gcc -m64 -O3 -fomit-frame-pointer | sseu24 |
gcc -m64 -O -fomit-frame-pointer | sseu24 |
gcc -m64 -Os -fomit-frame-pointer | sseu24 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | sseu24 |
gcc -march=barcelona -O2 -fomit-frame-pointer | sseu24 |
gcc -march=barcelona -O3 -fomit-frame-pointer | sseu24 |
gcc -march=barcelona -O -fomit-frame-pointer | sseu24 |
gcc -march=barcelona -Os -fomit-frame-pointer | sseu24 |
gcc -march=k8 -O2 -fomit-frame-pointer | sseu24 |
gcc -march=k8 -O3 -fomit-frame-pointer | sseu24 |
gcc -march=k8 -O -fomit-frame-pointer | sseu24 |
gcc -march=k8 -Os -fomit-frame-pointer | sseu24 |
gcc -march=nocona -O2 -fomit-frame-pointer | sseu24 |
gcc -march=nocona -O3 -fomit-frame-pointer | sseu24 |
gcc -march=nocona -O -fomit-frame-pointer | sseu24 |
gcc -march=nocona -Os -fomit-frame-pointer | sseu24
|
Compiler | Implementations
|
cc | sseu4 |
gcc | sseu4 |
gcc -O2 -fomit-frame-pointer | sseu4 |
gcc -O3 -fomit-frame-pointer | sseu4 |
gcc -O -fomit-frame-pointer | sseu4 |
gcc -Os -fomit-frame-pointer | sseu4 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sseu4 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sseu4 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sseu4 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops | sseu4 |
gcc -funroll-loops -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sseu4 |
gcc -m64 -O2 -fomit-frame-pointer | sseu4 |
gcc -m64 -O3 -fomit-frame-pointer | sseu4 |
gcc -m64 -O -fomit-frame-pointer | sseu4 |
gcc -m64 -Os -fomit-frame-pointer | sseu4 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | sseu4 |
gcc -march=barcelona -O2 -fomit-frame-pointer | sseu4 |
gcc -march=barcelona -O3 -fomit-frame-pointer | sseu4 |
gcc -march=barcelona -O -fomit-frame-pointer | sseu4 |
gcc -march=barcelona -Os -fomit-frame-pointer | sseu4 |
gcc -march=k8 -O2 -fomit-frame-pointer | sseu4 |
gcc -march=k8 -O3 -fomit-frame-pointer | sseu4 |
gcc -march=k8 -O -fomit-frame-pointer | sseu4 |
gcc -march=k8 -Os -fomit-frame-pointer | sseu4 |
gcc -march=nocona -O2 -fomit-frame-pointer | sseu4 |
gcc -march=nocona -O3 -fomit-frame-pointer | sseu4 |
gcc -march=nocona -O -fomit-frame-pointer | sseu4 |
gcc -march=nocona -Os -fomit-frame-pointer | sseu4
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | xopu24 |
gcc -O3 -fomit-frame-pointer | xopu24 |
gcc -O -fomit-frame-pointer | xopu24 |
gcc -Os -fomit-frame-pointer | xopu24 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | xopu24 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | xopu24 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | xopu24 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | xopu24 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | xopu24 |
gcc -march=barcelona -O2 -fomit-frame-pointer | xopu24 |
gcc -march=barcelona -O3 -fomit-frame-pointer | xopu24 |
gcc -march=barcelona -O -fomit-frame-pointer | xopu24 |
gcc -march=barcelona -Os -fomit-frame-pointer | xopu24 |
gcc -march=k8 -O2 -fomit-frame-pointer | xopu24 |
gcc -march=k8 -O3 -fomit-frame-pointer | xopu24 |
gcc -march=k8 -O -fomit-frame-pointer | xopu24 |
gcc -march=k8 -Os -fomit-frame-pointer | xopu24 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | xopu24 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | xopu24 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | xopu24 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | xopu24 |
gcc -march=nocona -O2 -fomit-frame-pointer | xopu24 |
gcc -march=nocona -O3 -fomit-frame-pointer | xopu24 |
gcc -march=nocona -O -fomit-frame-pointer | xopu24 |
gcc -march=nocona -Os -fomit-frame-pointer | xopu24
|