Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
502 | 9265 0 1 | 20089 776 808 | dolbeau/amd64-avx2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
506 | 10467 0 1 | 24539 784 840 | dolbeau/amd64-avx2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
506 | 10467 0 1 | 24539 784 840 | dolbeau/amd64-avx2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
510 | 11267 0 1 | 25675 784 840 | dolbeau/amd64-avx2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
562 | 12105 0 4 | 23531 792 864 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
572 | 12296 0 4 | 26596 800 864 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
578 | 11471 0 4 | 21799 776 832 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
580 | 11594 0 4 | 23123 792 864 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
712 | 3583 0 0 | 15092 800 856 | krovetz/avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
712 | 4479 0 0 | 18756 800 856 | krovetz/avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
722 | 3272 0 0 | 13551 776 824 | krovetz/avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
742 | 3469 0 0 | 14884 800 856 | krovetz/avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1166 | 2280 0 0 | 16307 784 832 | krovetz/vec128 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1168 | 3080 0 0 | 17443 784 832 | krovetz/vec128 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1168 | 2207 0 0 | 13033 776 800 | krovetz/vec128 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1180 | 2280 0 0 | 16307 784 832 | krovetz/vec128 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1210 | 2375 0 0 | 13884 800 856 | krovetz/vec128 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1246 | 2051 0 0 | 12335 776 824 | krovetz/vec128 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1296 | 3223 0 0 | 17484 800 856 | krovetz/vec128 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1348 | 2460 0 0 | 13884 800 856 | krovetz/vec128 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1396 | 4334 0 4 | 15747 792 864 | amd64-ssse3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1414 | 4155 0 4 | 14463 776 832 | amd64-ssse3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1418 | 4367 0 4 | 18668 800 864 | amd64-ssse3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1420 | 4367 0 4 | 15891 792 864 | amd64-ssse3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1424 | 4366 0 1 | 18219 784 808 | amd64-ssse3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1596 | 4527 0 4 | 18828 800 864 | e/amd64-xmm6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1598 | 4526 0 1 | 18363 784 808 | e/amd64-xmm6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1598 | 4527 0 4 | 15987 792 864 | e/amd64-xmm6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1598 | 4315 0 4 | 14591 776 832 | e/amd64-xmm6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1626 | 4357 0 1 | 15201 776 808 | amd64-ssse3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1628 | 4494 0 4 | 15843 792 864 | e/amd64-xmm6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
1630 | 4366 0 1 | 18443 784 840 | amd64-ssse3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1636 | 4392 0 0 | 18211 784 800 | krovetz/vec128 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1656 | 4366 0 1 | 18763 784 840 | amd64-ssse3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1662 | 4366 0 1 | 18443 784 840 | amd64-ssse3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1860 | 4517 0 1 | 15361 776 808 | e/amd64-xmm6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1862 | 4526 0 1 | 18587 784 840 | e/amd64-xmm6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1862 | 4526 0 1 | 18907 784 840 | e/amd64-xmm6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
1862 | 4526 0 1 | 18587 784 840 | e/amd64-xmm6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
2682 | 4075 0 1 | 18483 784 840 | e/merged | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
2832 | 1762 0 1 | 12609 776 808 | e/merged | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
2834 | 3451 0 1 | 17523 784 840 | e/merged | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
2838 | 3451 0 1 | 17523 784 840 | e/merged | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
2964 | 3483 0 1 | 17315 784 808 | e/merged | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3048 | 2624 0 4 | 16924 800 864 | e/amd64-3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3050 | 2624 0 4 | 14083 792 864 | e/amd64-3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3054 | 2606 0 1 | 16443 784 808 | e/amd64-3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3064 | 2591 0 4 | 13939 792 864 | e/amd64-3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3078 | 2412 0 4 | 12655 776 832 | e/amd64-3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3114 | 2330 0 4 | 13811 792 864 | e/merged | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3216 | 2808 0 4 | 17108 800 864 | e/merged | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3322 | 2311 0 4 | 13683 792 864 | e/merged | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3360 | 2502 0 4 | 16820 800 864 | e/ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3396 | 2470 0 4 | 16788 800 864 | e/regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3404 | 2043 0 4 | 12319 776 832 | e/merged | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
3556 | 2618 0 1 | 13457 776 808 | e/amd64-3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3560 | 2606 0 1 | 16635 784 840 | e/amd64-3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3562 | 2606 0 1 | 16987 784 840 | e/amd64-3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3570 | 2606 0 1 | 16635 784 840 | e/amd64-3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3656 | 2811 0 1 | 16643 784 808 | e/ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
3812 | 3283 0 1 | 17115 784 808 | e/regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
4860 | 3131 0 1 | 17507 784 840 | e/ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5172 | 2198 0 4 | 13683 792 864 | e/regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
5212 | 2491 0 1 | 16563 784 840 | e/regs | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5226 | 2491 0 1 | 16563 784 840 | e/regs | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5240 | 2715 0 1 | 16755 784 840 | e/ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5264 | 2715 0 1 | 16755 784 840 | e/ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5278 | 3131 0 1 | 17539 784 840 | e/regs | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
5342 | 2112 0 4 | 13491 792 864 | e/regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
6288 | 1895 0 4 | 12175 776 832 | e/regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
6372 | 2262 0 4 | 13747 792 864 | e/ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
6426 | 1711 0 1 | 12561 776 808 | e/regs | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
6432 | 2129 0 4 | 13507 792 864 | e/ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |
6650 | 1587 0 1 | 12441 776 808 | e/ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200527 | 20200525 |
7678 | 1803 0 4 | 12079 776 832 | e/ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200527 | 20200525 |