Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
89788 | 20468 0 0 | 40526 416 824 | asmarmv7aneon | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
89798 | 19996 0 0 | 37416 412 824 | asmarmv7aneon | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
89827 | 20084 0 0 | 38478 416 824 | asmarmv7aneon | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
89888 | 20084 0 0 | 38478 416 824 | asmarmv7aneon | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
89896 | 20496 0 0 | 40526 416 824 | asmarmv7aneon | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
220958 | 16524 0 0 | 34970 416 824 | asmarmv7a | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
221054 | 16940 0 0 | 37018 416 824 | asmarmv7a | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
221071 | 16436 0 0 | 33908 412 824 | asmarmv7a | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
221173 | 16524 0 0 | 34970 416 824 | asmarmv7a | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
221494 | 16908 0 0 | 37018 416 824 | asmarmv7a | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
224797 | 25376 0 0 | 45218 416 824 | inplace32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
226227 | 24216 0 0 | 42346 416 824 | inplace32bi | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
226235 | 24216 0 0 | 42346 416 824 | inplace32bi | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
226601 | 23804 0 0 | 40876 412 824 | inplace32bi | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
227440 | 25340 0 0 | 45162 416 824 | inplace32bi | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
231053 | 16450 0 0 | 27868 404 816 | inplace32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
249556 | 18384 0 0 | 30376 412 816 | inplace32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
304821 | 404528 0 0 | 416024 408 816 | opt64lcufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
306120 | 155264 0 0 | 166752 408 816 | opt64lcu6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
306933 | 424232 0 0 | 435720 408 816 | opt64ufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
309774 | 157124 0 0 | 168612 408 816 | opt64u6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
321395 | 23840 0 0 | 36352 412 816 | inplace32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
323770 | 25056 0 0 | 39120 412 816 | inplace32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
327842 | 484500 0 0 | 502670 420 824 | opt64ufull | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
327929 | 484500 0 0 | 502670 420 824 | opt64ufull | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
328267 | 484884 0 0 | 504750 420 824 | opt64ufull | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
328454 | 484204 0 0 | 501304 416 824 | opt64ufull | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
343456 | 485796 0 0 | 505678 420 824 | opt64ufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
350843 | 452016 0 0 | 464056 416 816 | opt64ufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
351342 | 507772 0 0 | 524880 416 824 | opt64lcufull | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
351666 | 508244 0 0 | 526422 420 824 | opt64lcufull | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
352030 | 508244 0 0 | 526422 420 824 | opt64lcufull | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
352079 | 508628 0 0 | 528502 420 824 | opt64lcufull | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
359856 | 177820 0 0 | 194928 416 824 | opt64u6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
360148 | 178132 0 0 | 196310 420 824 | opt64u6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
360308 | 178132 0 0 | 196310 420 824 | opt64u6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
360449 | 178516 0 0 | 198390 420 824 | opt64u6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
362342 | 508788 0 0 | 528678 420 824 | opt64lcufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
366109 | 171712 0 0 | 183752 416 816 | opt64u6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
366331 | 451716 0 0 | 463764 416 816 | opt64lcufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
380829 | 170452 0 0 | 182492 416 816 | opt64lcu6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
384339 | 199780 0 0 | 216888 416 824 | opt64lcu6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
384613 | 200252 0 0 | 218430 420 824 | opt64lcu6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
384642 | 200252 0 0 | 218430 420 824 | opt64lcu6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
384682 | 200636 0 0 | 220510 420 824 | opt64lcu6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
394292 | 178308 0 0 | 198190 420 824 | opt64u6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
417801 | 199484 0 0 | 219366 420 824 | opt64lcu6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
422426 | 232460 0 0 | 245020 416 816 | opt64u6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
423043 | 233408 0 0 | 247520 416 816 | opt64u6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
431585 | 221664 0 0 | 234224 416 816 | opt64lcu6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
431781 | 222260 0 0 | 236372 416 816 | opt64lcu6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
461209 | 649444 0 0 | 662004 416 816 | opt64ufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
461374 | 650216 0 0 | 664328 416 816 | opt64ufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
466500 | 623268 0 0 | 635836 416 816 | opt64lcufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
467370 | 624580 0 0 | 638700 416 816 | opt64lcufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
501988 | 7892 0 0 | 21956 412 816 | compact64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
505625 | 8044 0 0 | 26306 428 824 | compact64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
505645 | 8044 0 0 | 26306 428 824 | compact64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
506116 | 8676 0 0 | 28634 428 824 | compact64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
521217 | 8716 0 0 | 28690 428 824 | compact64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
717122 | 12780 0 8 | 32659 440 1124 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
725783 | 4964 0 0 | 17476 412 816 | compact64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
732090 | 11584 0 8 | 29755 440 1124 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
732208 | 11584 0 8 | 29755 440 1124 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
734424 | 12720 0 8 | 32587 440 1124 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
820786 | 7352 0 0 | 24556 424 824 | compact64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
927576 | 4836 0 0 | 16828 412 816 | compact64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
1095875 | 15988 0 8 | 30134 428 1116 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
1136185 | 8756 0 8 | 25869 436 1124 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200425 | 20200417 |
1195977 | 4346 0 0 | 15812 404 816 | compact64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
2346297 | 6012 0 8 | 18606 428 1116 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
2805905 | 6056 0 8 | 18126 428 1116 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
4384755 | 5182 0 8 | 17366 420 1116 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200425 | 20200417 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcufull |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcufull |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcufull |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcufull |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcufull |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64ufull |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64ufull |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64ufull |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64ufull |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64ufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64ufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64ufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64ufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64ufull
|