Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
0 | 48 0 0 | 12612 904 744 | openssl | gcc | 20191127 | 20190816 |
0 | 36 0 0 | 9644 904 744 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 816 0 0 | 27061 896 744 | ref | gcc | 20191127 | 20190816 |
0 | 444 0 0 | 23733 896 744 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 4212 0 0 | 14442 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 40 0 0 | 11271 824 760 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 40 0 0 | 11287 824 760 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 36 0 0 | 13657 928 776 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 36 0 0 | 9676 904 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
8883 | 5240 0 0 | 18522 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8884 | 3612 0 0 | 13182 904 744 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 36 0 0 | 13544 920 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
12486 | 40 0 0 | 11287 824 760 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
12489 | 36 0 0 | 10272 920 744 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
12489 | 36 0 0 | 11977 928 776 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 6467 0 0 | 1085180 143977 15072 | cryptopp | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
15368 | 6483 0 0 | 1085212 143977 15072 | cryptopp | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
15368 | 6483 0 0 | 1085212 143977 15072 | cryptopp | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
15368 | 4835 704 0 | 1415160 144649 15072 | cryptopp | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 4031 768 0 | 1412670 144657 15056 | cryptopp | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 6129 704 0 | 1417968 144649 15056 | cryptopp | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 4807 704 0 | 1421193 144657 15056 | cryptopp | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 4027 768 0 | 1412710 144657 15056 | cryptopp | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
15368 | 4837 704 0 | 1417696 144649 15056 | cryptopp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
15368 | 4847 704 0 | 1415176 144649 15072 | cryptopp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
15368 | 36 0 0 | 11993 928 776 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 48 0 0 | 12612 904 744 | openssl | cc | 20191127 | 20190816 |
16650 | 40 0 0 | 11287 824 760 | openssl | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 36 0 0 | 10344 920 744 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 48 0 0 | 12612 904 744 | openssl | gcc_-funroll-loops | 20191127 | 20190816 |
16650 | 36 0 0 | 13320 920 744 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 36 0 0 | 13625 928 776 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 536 0 0 | 25464 816 760 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 536 0 0 | 25464 816 760 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 536 0 0 | 25464 816 760 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 560 0 0 | 24545 912 744 | ref | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 444 0 0 | 23765 896 744 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1280 0 0 | 28465 912 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 476 0 0 | 24425 912 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 3720 0 0 | 14840 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 3720 0 0 | 14840 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 3612 0 0 | 13174 904 744 | sphlib | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 4232 0 0 | 14426 920 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 6956 0 0 | 20426 920 776 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 6824 0 0 | 18666 920 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 3860 0 0 | 14122 920 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 3612 0 0 | 13182 904 744 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 6984 0 0 | 20490 920 776 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 4812 0 0 | 18274 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16652 | 560 0 0 | 24545 912 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16652 | 4812 0 0 | 18274 920 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
17289 | 11690 1576 0 | 1424923 145185 15056 | cryptopp | g++ | 20191127 | 20190816 |
17289 | 36 0 0 | 12001 928 776 | openssl | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
17289 | 36 0 0 | 10312 920 744 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
17289 | 36 0 0 | 10344 920 744 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
17289 | 36 0 0 | 9644 904 744 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
17766 | 3860 0 0 | 14122 920 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
17766 | 3720 0 0 | 14832 816 760 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
17766 | 4812 0 0 | 18274 920 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
18729 | 6824 0 0 | 18666 920 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
20470 | 36 0 0 | 10344 920 744 | openssl | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
21131 | 4837 704 0 | 1417696 144649 15056 | cryptopp | g++_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
21131 | 36 0 0 | 9644 904 744 | openssl | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
23052 | 36 0 0 | 10312 920 744 | openssl | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 36 0 0 | 13544 920 744 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 36 0 0 | 9676 904 744 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 536 0 0 | 24521 912 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
23386 | 6800 0 0 | 18626 920 776 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 6984 0 0 | 20490 920 776 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 4212 0 0 | 14442 920 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
23386 | 3720 0 0 | 14848 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
23386 | 3860 0 0 | 14122 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 5240 0 0 | 18522 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 6483 0 0 | 1085212 143977 15072 | cryptopp | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
24973 | 4847 704 0 | 1415176 144649 15072 | cryptopp | g++_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 4631 704 0 | 1417801 144657 15056 | cryptopp | g++_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 4031 768 0 | 1412670 144657 15056 | cryptopp | g++_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 4817 704 0 | 1413496 144649 15056 | cryptopp | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 4631 704 0 | 1417801 144657 15056 | cryptopp | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 6147 704 0 | 1418112 144649 15072 | cryptopp | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24973 | 4631 704 0 | 1417801 144657 15056 | cryptopp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 36 0 0 | 13360 920 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 476 0 0 | 24425 912 744 | ref | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 520 0 0 | 26170 920 776 | ref | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 444 0 0 | 23733 896 744 | ref | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 476 0 0 | 24385 912 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 520 0 0 | 26146 920 776 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 816 0 0 | 27061 896 744 | ref | gcc_-funroll-loops | 20191127 | 20190816 |
24975 | 1308 0 0 | 28265 912 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 520 0 0 | 27826 920 776 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1280 0 0 | 28465 912 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1304 0 0 | 28305 912 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 520 0 0 | 27794 920 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 444 0 0 | 23765 896 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 476 0 0 | 26114 920 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 444 0 0 | 23733 896 744 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 5140 0 0 | 18378 920 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 4812 0 0 | 18274 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 3564 0 0 | 13158 904 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 3612 0 0 | 13174 904 744 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 5140 0 0 | 18378 920 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 3564 0 0 | 13166 904 744 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 3564 0 0 | 13166 904 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 3612 0 0 | 13182 904 744 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
26649 | 3564 0 0 | 13158 904 744 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
26894 | 4031 768 0 | 1412670 144657 15056 | cryptopp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
29141 | 3612 0 0 | 13174 904 744 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
29141 | 4212 0 0 | 14442 920 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 816 0 0 | 27061 896 744 | ref | cc | 20191127 | 20190816 |
33300 | 3720 0 0 | 14824 816 760 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 3720 0 0 | 14840 816 760 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 6824 0 0 | 18674 920 776 | sphlib | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 3720 0 0 | 14848 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 3720 0 0 | 14848 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 6824 0 0 | 18674 920 776 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
35079 | 520 0 0 | 25424 816 760 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
41625 | 3860 0 0 | 14122 920 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 3860 0 0 | 14122 920 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
41625 | 3860 0 0 | 14122 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
46730 | 6800 0 0 | 18626 920 776 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 7972 0 0 | 20494 904 744 | sphlib | gcc | 20191127 | 20190816 |
58275 | 4212 0 0 | 14442 920 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 4232 0 0 | 14426 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 6956 0 0 | 20426 920 776 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
58282 | 7972 0 0 | 20494 904 744 | sphlib-small | gcc_-funroll-loops | 20191127 | 20190816 |
195661 | 7972 0 0 | 20494 904 744 | sphlib | gcc_-funroll-loops | 20191127 | 20190816 |
195661 | 7972 0 0 | 20494 904 744 | sphlib-small | gcc | 20191127 | 20190816 |
198781 | 7972 0 0 | 20494 904 744 | sphlib-small | cc | 20191127 | 20190816 |
199800 | 7972 0 0 | 20494 904 744 | sphlib | cc | 20191127 | 20190816 |