Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1703040 | 14330 0 0 | 46761 904 1552 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1706400 | 14330 0 0 | 46761 904 1552 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1707600 | 16306 0 0 | 49289 904 1568 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1709280 | 16306 0 0 | 49289 904 1568 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1710720 | 16274 0 0 | 49161 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1716000 | 12593 0 0 | 45184 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
1716640 | 14362 0 0 | 46889 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1717040 | 14362 0 0 | 46889 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1721920 | 16274 0 0 | 49161 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1724080 | 12593 0 0 | 45184 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
1737760 | 12722 0 0 | 44337 904 1568 | vec | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1739600 | 12722 0 0 | 44337 904 1568 | opt | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1739920 | 7550 0 0 | 37921 904 1552 | opt | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1743520 | 7550 0 0 | 37921 904 1552 | vec | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1754080 | 6868 0 0 | 36415 888 1544 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1755120 | 6868 0 0 | 36415 888 1544 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1755840 | 6868 0 0 | 36415 888 1544 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1764400 | 12581 0 0 | 45120 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1767840 | 12557 0 0 | 45136 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1769600 | 12557 0 0 | 45136 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1770480 | 12557 0 0 | 45136 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1773280 | 12557 0 0 | 45136 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1773520 | 12581 0 0 | 45120 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1774880 | 12557 0 0 | 45136 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1776000 | 12557 0 0 | 45136 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
1781920 | 12718 0 0 | 44249 904 1568 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1793840 | 12718 0 0 | 44249 904 1568 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1802560 | 7514 0 0 | 37825 904 1552 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1808320 | 7514 0 0 | 37825 904 1552 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1810640 | 6896 0 0 | 36383 888 1544 | opt | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1815600 | 6896 0 0 | 36383 888 1544 | vec | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1815600 | 6896 0 0 | 36383 888 1544 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1854400 | 6896 0 0 | 36383 888 1544 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1861840 | 6868 0 0 | 36415 888 1544 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2007840 | 14594 0 0 | 48209 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2008400 | 7834 0 0 | 42329 904 1552 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2009600 | 14594 0 0 | 48209 904 1552 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2010080 | 7834 0 0 | 42329 904 1552 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2010720 | 14594 0 0 | 48209 904 1552 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2011360 | 14594 0 0 | 48209 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2012400 | 7834 0 0 | 42329 904 1552 | vec | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2012720 | 7834 0 0 | 42329 904 1552 | opt | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2401200 | 11538 0 0 | 44521 904 1568 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2408560 | 9722 0 0 | 42137 904 1552 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2444800 | 8562 0 0 | 40169 904 1568 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2454240 | 6374 0 0 | 36745 904 1552 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2468480 | 9698 0 0 | 46305 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2476960 | 11506 0 0 | 44393 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2498720 | 8502 0 0 | 40049 904 1568 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2502320 | 6370 0 0 | 36673 904 1552 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2504720 | 5792 0 0 | 35351 888 1544 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2505120 | 5792 0 0 | 35351 888 1544 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2506240 | 11841 0 0 | 44448 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
2537840 | 11601 0 0 | 44208 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2542320 | 11601 0 0 | 44208 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2543520 | 11625 0 0 | 44176 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2547280 | 11601 0 0 | 44208 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2556160 | 5824 0 0 | 35335 888 1544 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2557360 | 5824 0 0 | 35335 888 1544 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2777680 | 10442 0 0 | 44073 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2778720 | 10442 0 0 | 44073 904 1552 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2804640 | 6738 0 0 | 37153 904 1552 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2810000 | 6738 0 0 | 37153 904 1552 | lowmem | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
5426400 | 15747 0 0 | 49121 888 1560 | vec | cc | 20191201 | 20190816 |
5483680 | 15747 0 0 | 49121 888 1560 | opt | gcc | 20191201 | 20190816 |
5483680 | 15747 0 0 | 49121 888 1560 | vec | gcc | 20191201 | 20190816 |
5487520 | 15747 0 0 | 49121 888 1560 | vec | gcc_-funroll-loops | 20191201 | 20190816 |
5506560 | 15747 0 0 | 49121 888 1560 | opt | cc | 20191201 | 20190816 |
5521120 | 15747 0 0 | 49121 888 1560 | opt | gcc_-funroll-loops | 20191201 | 20190816 |
6492640 | 12752 0 0 | 31625 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
6501600 | 12572 0 0 | 31537 904 1568 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
7082640 | 11171 0 0 | 44545 888 1560 | lowmem | gcc | 20191201 | 20190816 |
7159840 | 11171 0 0 | 44545 888 1560 | lowmem | gcc_-funroll-loops | 20191201 | 20190816 |
7194800 | 11171 0 0 | 44545 888 1560 | lowmem | cc | 20191201 | 20190816 |
7546560 | 16719 0 0 | 35152 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
7589280 | 16695 0 0 | 35120 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
7654880 | 16695 0 0 | 35120 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
7679120 | 16695 0 0 | 35120 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
7692880 | 16695 0 0 | 35072 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
7889440 | 9328 0 0 | 26921 904 1568 | ref | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
7953360 | 9400 0 0 | 26921 904 1568 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
17839120 | 11988 0 0 | 30465 904 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
18511200 | 11796 0 0 | 30201 904 1552 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
23465040 | 10396 0 0 | 30082 912 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
23983440 | 10396 0 0 | 30082 912 1552 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
26726000 | 6352 0 0 | 22705 904 1552 | ref | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
28079920 | 6328 0 0 | 22617 904 1552 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
31471040 | 6316 0 0 | 22786 912 1552 | ref | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
31654400 | 6316 0 0 | 22786 912 1552 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
31999680 | 5523 0 0 | 21136 896 1544 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
32036720 | 5523 0 0 | 21136 896 1544 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
32703520 | 5487 0 0 | 21048 896 1544 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
32755040 | 5487 0 0 | 21048 896 1544 | ref | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
179272080 | 9442 0 0 | 28826 896 1560 | ref | gcc | 20191201 | 20190816 |
179503120 | 9442 0 0 | 28826 896 1560 | ref | gcc_-funroll-loops | 20191201 | 20190816 |
180032160 | 9442 0 0 | 28826 896 1560 | ref | cc | 20191201 | 20190816 |