Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
256160 | 14932 0 0 | 22324 376 744 | T:opt32bi-rvku2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
263107 | 5180 0 0 | 12568 376 744 | T:simple32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
275268 | 8400 0 0 | 15788 376 744 | T:inplace32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
288562 | 27628 0 0 | 35020 376 744 | T:opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
292320 | 17792 0 0 | 36962 384 760 | T:opt32bi-rvku2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
295008 | 6440 0 0 | 25722 384 760 | T:simple32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
298494 | 27480 0 4 | 34872 384 262888 | T:opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
307796 | 31608 0 0 | 50782 384 760 | T:opt32bi-s2lcu4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
308256 | 5596 0 0 | 12984 376 744 | T:simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
313296 | 9972 0 0 | 17360 376 744 | T:inplace | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
314520 | 15016 0 0 | 22920 384 744 | T:opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
315709 | 31244 0 4 | 50410 384 262912 | T:opt32biT-s2lcu4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
316974 | 45088 0 0 | 52476 376 744 | T:opt64u6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
318013 | 5148 0 0 | 13048 384 744 | T:simple32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
320030 | 45500 0 0 | 52888 376 744 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
320123 | 27248 0 0 | 35152 384 744 | T:opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
323355 | 10748 0 0 | 30030 384 760 | T:inplace32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
328201 | 27044 0 4 | 34948 392 262896 | T:opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
335537 | 8416 0 0 | 16316 384 744 | T:inplace32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
339392 | 9752 0 0 | 17652 384 744 | T:inplace | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
340002 | 5532 0 0 | 13432 384 744 | T:simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
341675 | 6496 0 0 | 25786 384 760 | T:simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
346710 | 44532 0 0 | 52432 384 744 | T:opt64u6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
352264 | 45104 0 0 | 53004 384 744 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
371523 | 11628 0 0 | 30790 384 760 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
373102 | 54212 0 0 | 73382 384 760 | T:opt64u6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
385930 | 7032 0 0 | 14924 384 744 | T:simple32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
387274 | 55300 0 0 | 74470 384 760 | T:opt64lcu6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
388742 | 28032 0 0 | 47194 384 760 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
390922 | 21100 0 0 | 30824 384 744 | T:opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
393080 | 20940 0 0 | 28836 384 744 | T:opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
395665 | 13480 0 0 | 23200 384 744 | T:simple32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
406232 | 39628 0 0 | 49352 384 744 | T:opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
414388 | 40068 0 4 | 49792 392 262896 | T:opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
420459 | 40696 0 0 | 48592 384 744 | T:opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
422384 | 12744 0 0 | 32034 384 760 | T:inplace | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
431793 | 40572 0 4 | 48468 392 262896 | T:opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
435559 | 13276 0 0 | 21168 384 744 | T:inplace32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
436906 | 13500 0 0 | 23220 384 744 | T:inplace32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
443066 | 10444 0 0 | 18344 384 744 | T:sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
449751 | 27448 0 0 | 37172 384 744 | T:sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
463419 | 25220 0 0 | 33120 384 744 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
464257 | 9308 0 0 | 17216 384 744 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
466875 | 28608 0 0 | 38324 384 744 | T:inplace | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
469728 | 15444 0 0 | 25160 384 744 | T:simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
482068 | 31888 0 0 | 41604 384 744 | T:sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
487861 | 66652 0 0 | 76376 384 744 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
492141 | 66140 0 0 | 75856 384 744 | T:opt64u6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
494062 | 8272 0 0 | 16164 384 744 | T:simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
500611 | 9596 0 0 | 16984 376 744 | T:sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
510545 | 27520 0 0 | 34908 376 744 | T:sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
511992 | 15356 0 0 | 23248 384 744 | T:inplace | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
514438 | 69048 0 0 | 76940 384 744 | T:opt64u6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
518638 | 70600 0 0 | 78492 384 744 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
523410 | 32660 0 0 | 40552 384 744 | T:sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
565760 | 159560 0 0 | 167460 384 744 | T:opt64lcu24 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
587222 | 161840 0 0 | 169228 376 744 | T:opt64lcu24 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
703688 | 11788 0 0 | 21504 384 744 | T:compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
708542 | 4440 0 0 | 23706 384 760 | T:compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
733443 | 6024 192 0 | 15744 580 744 | T:compact8 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
743908 | 197908 0 0 | 217078 384 760 | T:opt64lcu24 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
803692 | 2236 0 0 | 10128 384 744 | T:compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
898509 | 237276 0 0 | 247000 384 744 | T:opt64lcu24 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
909575 | 237072 0 0 | 244964 384 744 | T:opt64lcu24 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
1059077 | 2236 0 0 | 10136 384 744 | T:compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
1153498 | 2084 0 0 | 9472 376 744 | T:compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
1239372 | 1826 192 0 | 9718 580 744 | T:compact8 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
1301790 | 1606 192 0 | 8990 572 744 | T:compact8 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
1420392 | 5324 0 0 | 24558 384 760 | T:compact8 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240501 | 20240425 |
1445358 | 1774 192 0 | 9674 580 744 | T:compact8 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240501 | 20240425 |
Compiler | Implementations
|
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu24 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu24 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu24 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu24 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu24 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6
|