Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
92674 | 23367 8 0 | 45222 684 1232 | T:goptv | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
98579 | 21843 8 0 | 43458 684 1232 | T:goptv | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
98907 | 21843 8 0 | 43458 684 1232 | T:goptv | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
101423 | 21715 8 0 | 41982 684 1216 | T:goptv | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
104364 | 21155 8 0 | 41414 684 1216 | T:goptv | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
104686 | 21155 8 0 | 41414 684 1216 | T:goptv | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
105645 | 19179 8 0 | 38269 684 1208 | T:goptv | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
105650 | 19179 8 0 | 38269 684 1208 | T:goptv | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
110376 | 19727 8 0 | 38833 684 1208 | T:goptv | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
225209 | 7035 8 0 | 27745 692 1200 | T:ref3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
227553 | 15782 16 0 | 30145 692 1200 | T:ref3 | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
227594 | 7891 8 0 | 30145 692 1200 | T:ref3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
232386 | 10255 8 0 | 27858 676 1208 | T:goptv | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
232409 | 10255 8 0 | 27858 676 1208 | T:goptv | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
235840 | 10499 8 0 | 28226 676 1208 | T:goptv | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
248400 | 9043 8 0 | 31329 692 1200 | T:ref2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
249096 | 18086 16 0 | 31329 692 1200 | T:ref2 | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
249319 | 8495 8 0 | 29217 692 1200 | T:ref2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
319439 | 7363 8 0 | 27521 692 1192 | T:ref3 | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
319463 | 7363 8 0 | 27521 692 1192 | T:ref3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
338915 | 9723 8 0 | 29633 692 1192 | T:ref2 | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
339227 | 9723 8 0 | 29633 692 1192 | T:ref2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
367278 | 7287 8 0 | 26373 684 1208 | T:ref3 | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
375322 | 5839 8 0 | 23450 676 1208 | T:ref3 | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
385459 | 9019 8 0 | 29246 684 1216 | T:ref3 | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
405124 | 10151 8 0 | 31990 684 1232 | T:ref3 | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
409657 | 9131 8 0 | 30726 684 1232 | T:ref3 | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
410096 | 9131 8 0 | 30726 684 1232 | T:ref3 | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
411945 | 5035 8 0 | 21547 684 1192 | T:ref3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
412087 | 5035 8 0 | 21547 684 1192 | T:ref3 | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
412616 | 8643 8 0 | 28866 684 1216 | T:ref3 | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
412999 | 8643 8 0 | 28866 684 1216 | T:ref3 | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
417026 | 7231 8 0 | 26309 684 1208 | T:ref3 | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
418518 | 7231 8 0 | 26309 684 1208 | T:ref3 | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
438010 | 5795 8 0 | 23290 676 1208 | T:ref3 | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
446778 | 5795 8 0 | 23290 676 1208 | T:ref3 | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1053125 | 6391 8 0 | 23403 684 1192 | T:ref3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
1054799 | 6391 8 0 | 23403 684 1192 | T:ref3 | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
1106386 | 9163 8 0 | 29450 684 1216 | T:ref2 | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1130166 | 6395 8 0 | 24042 676 1208 | T:ref2 | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1145955 | 8819 8 0 | 29086 684 1216 | T:ref2 | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1150324 | 8819 8 0 | 29086 684 1216 | T:ref2 | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1152012 | 8219 8 0 | 27321 684 1208 | T:ref2 | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1161198 | 8167 8 0 | 27257 684 1208 | T:ref2 | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1162840 | 8167 8 0 | 27257 684 1208 | T:ref2 | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1168845 | 6339 8 0 | 23882 676 1208 | T:ref2 | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1169198 | 6339 8 0 | 23882 676 1208 | T:ref2 | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1604119 | 10747 8 0 | 32374 684 1232 | T:ref2 | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1624861 | 10747 8 0 | 32374 684 1232 | T:ref2 | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1765289 | 11819 8 0 | 33682 684 1232 | T:ref2 | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210422 | 20210326 |
1820755 | 6251 8 0 | 22683 684 1192 | T:ref2 | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
1829121 | 6251 8 0 | 22683 684 1192 | T:ref2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
2006713 | 6583 8 0 | 23579 684 1192 | T:ref2 | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
2007804 | 6583 8 0 | 23579 684 1192 | T:ref2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210422 | 20210326 |
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:goptv
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref2 |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref2
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref3 |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref3
|