Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2290080 | 18093 0 0 | 51089 904 1568 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2297680 | 18093 0 0 | 51089 904 1568 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2304160 | 16349 0 0 | 48785 904 1552 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2308480 | 18029 0 0 | 50929 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2310000 | 16349 0 0 | 48785 904 1552 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2315920 | 18029 0 0 | 50929 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2317680 | 16317 0 0 | 48849 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2321040 | 14675 0 0 | 47280 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
2328480 | 16317 0 0 | 48849 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2335920 | 14675 0 0 | 47280 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
2350480 | 14089 0 0 | 45705 904 1568 | vec | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2358800 | 14089 0 0 | 45705 904 1568 | opt | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2367120 | 8673 0 0 | 39049 904 1552 | vec | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2371680 | 8673 0 0 | 39049 904 1552 | opt | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2374800 | 7718 0 0 | 37255 888 1544 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2377840 | 7718 0 0 | 37255 888 1544 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2378000 | 7718 0 0 | 37255 888 1544 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2385520 | 14635 0 0 | 47216 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2386560 | 7718 0 0 | 37255 888 1544 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2390160 | 14659 0 0 | 47200 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2391200 | 14635 0 0 | 47216 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2392000 | 14635 0 0 | 47216 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2393120 | 14635 0 0 | 47216 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2393200 | 14635 0 0 | 47216 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2399040 | 14659 0 0 | 47200 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2403520 | 14049 0 0 | 45601 904 1568 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2406240 | 14635 0 0 | 47216 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
2408400 | 14049 0 0 | 45601 904 1568 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
2449840 | 8573 0 0 | 38889 904 1552 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2451120 | 7746 0 0 | 37239 888 1544 | opt | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2453280 | 7746 0 0 | 37239 888 1544 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2455360 | 8573 0 0 | 38889 904 1552 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
2459360 | 7746 0 0 | 37239 888 1544 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2459760 | 7746 0 0 | 37239 888 1544 | vec | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2677200 | 16833 0 0 | 50457 904 1552 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2677600 | 16833 0 0 | 50457 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2688160 | 16833 0 0 | 50457 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2692880 | 16833 0 0 | 50457 904 1552 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2694080 | 8993 0 0 | 39393 904 1552 | opt | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2694320 | 8993 0 0 | 39393 904 1552 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2695520 | 8993 0 0 | 39393 904 1552 | vec | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
2707200 | 8993 0 0 | 39393 904 1552 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3077920 | 13389 0 0 | 46385 904 1568 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3093920 | 11589 0 0 | 44017 904 1552 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3139920 | 9909 0 0 | 41537 904 1568 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3160480 | 13353 0 0 | 46257 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3170560 | 11513 0 0 | 44025 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3170960 | 7273 0 0 | 37649 904 1552 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3196480 | 9833 0 0 | 41385 904 1568 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3210640 | 13515 0 0 | 46112 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
3228960 | 7189 0 0 | 37497 904 1552 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3231680 | 6474 0 0 | 36015 888 1544 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3268960 | 13343 0 0 | 45936 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3270080 | 6474 0 0 | 36015 888 1544 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3271200 | 13367 0 0 | 45904 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3272640 | 13343 0 0 | 45936 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3284800 | 6502 0 0 | 35983 888 1544 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3289600 | 6502 0 0 | 35983 888 1544 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3297200 | 13343 0 0 | 45936 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3546080 | 12509 0 0 | 46145 904 1552 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3552880 | 12509 0 0 | 46145 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3581200 | 7725 0 0 | 38137 904 1552 | lowmem | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3669840 | 7725 0 0 | 38137 904 1552 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
6948560 | 17234 0 0 | 50625 888 1560 | vec | cc | 20191201 | 20190816 |
7022960 | 17234 0 0 | 50625 888 1560 | opt | gcc | 20191201 | 20190816 |
7038560 | 17234 0 0 | 50625 888 1560 | opt | gcc_-funroll-loops | 20191201 | 20190816 |
7039120 | 17234 0 0 | 50625 888 1560 | opt | cc | 20191201 | 20190816 |
7078800 | 17234 0 0 | 50625 888 1560 | vec | gcc_-funroll-loops | 20191201 | 20190816 |
7210560 | 17234 0 0 | 50625 888 1560 | vec | gcc | 20191201 | 20190816 |
8760560 | 12386 0 0 | 45761 888 1560 | lowmem | gcc | 20191201 | 20190816 |
8803280 | 12386 0 0 | 45761 888 1560 | lowmem | cc | 20191201 | 20190816 |
8838880 | 12386 0 0 | 45761 888 1560 | lowmem | gcc_-funroll-loops | 20191201 | 20190816 |
10015760 | 13543 0 0 | 32497 904 1568 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
10110080 | 13803 0 0 | 32681 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
11655120 | 14294 0 0 | 32728 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
11714960 | 14286 0 0 | 32712 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
11715840 | 14286 0 0 | 32712 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
11760560 | 14286 0 0 | 32712 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
11778880 | 14286 0 0 | 32664 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
12246400 | 10151 0 0 | 27737 904 1568 | ref | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
12322240 | 10291 0 0 | 27809 904 1568 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
26853360 | 12539 0 0 | 31025 904 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
28125680 | 12355 0 0 | 30753 904 1552 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
35422800 | 10967 0 0 | 30666 912 1552 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
35594640 | 10967 0 0 | 30666 912 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
40900080 | 6463 0 0 | 22809 904 1552 | ref | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
43242560 | 6435 0 0 | 22729 904 1552 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
49071440 | 6431 0 0 | 22906 912 1552 | ref | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
49409600 | 6431 0 0 | 22906 912 1552 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
49479920 | 5606 0 0 | 21224 896 1544 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
49766800 | 5606 0 0 | 21224 896 1544 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
50620000 | 5566 0 0 | 21128 896 1544 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
50724160 | 5566 0 0 | 21128 896 1544 | ref | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
275252720 | 9765 0 0 | 29146 896 1560 | ref | gcc | 20191201 | 20190816 |
275533120 | 9765 0 0 | 29146 896 1560 | ref | gcc_-funroll-loops | 20191201 | 20190816 |
276462320 | 9765 0 0 | 29146 896 1560 | ref | cc | 20191201 | 20190816 |