Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
130810 | 39668 0 648 | 49067 420 1352 | T:arm32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
134810 | 14564 0 0 | 24011 424 704 | T:arm11 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
134810 | 14284 0 0 | 21603 416 704 | T:arm11 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
136010 | 14560 0 0 | 24131 424 704 | T:arm11 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
136012 | 14368 0 0 | 22098 420 704 | T:arm11 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
136811 | 15572 0 0 | 26909 428 712 | T:arm11 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
136812 | 15048 0 0 | 24167 424 704 | T:arm11 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
139612 | 15560 0 0 | 26749 428 704 | T:arm11 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
140412 | 14400 0 0 | 22255 424 704 | T:arm11 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
162414 | 15552 0 0 | 35389 428 712 | T:arm11 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
251221 | 21110 0 0 | 28435 412 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
252020 | 48118 0 0 | 55443 412 704 | T:sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
288824 | 24888 0 0 | 34003 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
295226 | 48882 0 0 | 56211 412 704 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
296024 | 9360 0 0 | 18483 420 704 | T:32bit-2ktable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
308826 | 22764 0 0 | 30619 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
324026 | 8572 0 0 | 16435 420 704 | T:32bit-2ktable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
324028 | 51926 0 0 | 59695 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
327227 | 20489 0 0 | 28623 420 704 | T:opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
331227 | 54922 0 0 | 62703 420 704 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
332827 | 20806 0 0 | 28575 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
336826 | 27996 0 0 | 39205 424 712 | T:sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
337628 | 26712 0 0 | 37773 424 704 | T:sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
339627 | 63944 0 0 | 73063 420 704 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
342429 | 20757 0 0 | 29266 424 704 | T:opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
346428 | 23573 0 0 | 33503 428 704 | T:opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
346429 | 20821 0 0 | 29487 428 704 | T:opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
348428 | 59928 0 0 | 67775 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
349231 | 64452 0 0 | 72311 420 704 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
370830 | 7543 0 0 | 14871 412 704 | T:32bit-2ktable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
375631 | 61492 0 0 | 70607 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
382032 | 26444 0 0 | 35763 420 704 | T:sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
384831 | 72176 0 0 | 83229 424 704 | T:sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
386033 | 28128 0 0 | 47837 424 712 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
389631 | 70244 0 0 | 79563 420 704 | T:sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
395233 | 25848 0 0 | 35259 420 704 | T:sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
397232 | 72584 0 0 | 92285 424 712 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
402433 | 72964 0 0 | 84165 424 712 | T:sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
413634 | 79336 0 0 | 99045 424 712 | T:sphlib-adapted | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
414033 | 10023 0 0 | 19435 420 704 | T:32bit-2ktable | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
430436 | 78616 0 0 | 89677 424 704 | T:sphlib-adapted | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
433236 | 71612 0 0 | 81019 420 704 | T:sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
436436 | 11259 0 0 | 22557 424 712 | T:32bit-2ktable | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
438836 | 11251 0 0 | 22397 424 704 | T:32bit-2ktable | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
463239 | 78968 0 0 | 90173 424 712 | T:sphlib-adapted | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
463638 | 11147 0 0 | 30941 424 712 | T:32bit-2ktable | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
463638 | 6008 0 0 | 15135 420 704 | T:32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
466038 | 3876 0 0 | 15073 424 704 | T:32bit-bytesliced-c-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
466438 | 6204 0 0 | 17505 424 712 | T:32bit-bytesliced-c-fast | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
467639 | 76356 0 0 | 85683 420 704 | T:sphlib-adapted | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
468438 | 5808 0 0 | 16961 424 704 | T:32bit-bytesliced-c-fast | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
472839 | 29229 0 0 | 49835 436 712 | T:opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
476039 | 4788 0 0 | 16137 424 712 | T:32bit-bytesliced-c-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
476839 | 26429 0 0 | 36643 428 704 | T:opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
476839 | 75872 0 0 | 85291 420 704 | T:sphlib-adapted | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
477239 | 4204 0 0 | 24049 424 712 | T:32bit-bytesliced-c-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
484839 | 5984 0 0 | 25793 424 712 | T:32bit-bytesliced-c-fast | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
494042 | 4052 0 0 | 13167 420 704 | T:8bit_c | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
494441 | 30417 0 0 | 42523 436 712 | T:opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
499240 | 28661 0 0 | 40619 436 704 | T:opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
504842 | 7664 0 0 | 15390 416 704 | T:32bit-2ktable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
505242 | 3660 0 0 | 11511 420 704 | T:8bit_c | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
505642 | 10091 0 0 | 19627 420 704 | T:32bit-2ktable | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
523243 | 3132 0 0 | 12543 420 704 | T:32bit-bytesliced-c-fast | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
536044 | 4032 0 0 | 15365 424 712 | T:8bit_c | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
537644 | 2552 0 0 | 10415 420 704 | T:32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
537645 | 3564 0 0 | 13015 420 704 | T:8bit_c | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
551646 | 26461 0 0 | 36803 428 704 | T:opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
557247 | 3564 0 0 | 14749 424 704 | T:8bit_c | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
561647 | 4148 0 0 | 13279 420 704 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
564446 | 1856 0 0 | 9191 412 704 | T:32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
596850 | 2808 0 0 | 12351 420 704 | T:32bit-bytesliced-c-fast | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
596851 | 3948 0 0 | 23781 424 712 | T:8bit_c | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
624051 | 1980 0 0 | 9718 416 704 | T:32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
724861 | 3564 0 0 | 13143 420 704 | T:8bit_c | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
737261 | 3300 0 0 | 10615 412 704 | T:8bit_c | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
835669 | 3572 0 0 | 11339 420 704 | T:8bit_c | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
841670 | 1312 0 0 | 8647 412 704 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
899274 | 1980 0 0 | 11439 420 704 | T:32bit-bytesliced-c-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
928477 | 1456 0 0 | 9319 420 704 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
949679 | 1940 0 0 | 11527 420 704 | T:32bit-bytesliced-c-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
1184099 | 1736 0 0 | 9470 416 704 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-bitslice |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-bitslice |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-bitslice |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-bitslice |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-bitslice |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-bitslice |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-bitslice |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-bitslice |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-bitslice |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-table |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-table |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-table |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-table |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:neon-table |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-table |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-table |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-table |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:neon-table |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-fast |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-fast |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-fast |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-fast |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-fast |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-fast |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-fast |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-fast |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-fast |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-small |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-small |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-small |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-small |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:thumb-asm-small |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-small |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-small |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-small |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:thumb-asm-small
|