Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
124362 | 6568 0 0 | 20739 952 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
228965 | 6560 0 0 | 20731 952 896 | ref | gcc_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
258075 | 5536 0 0 | 18568 824 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
268939 | 5564 0 0 | 21395 952 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
274956 | 5344 0 0 | 20859 952 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
314231 | 6648 0 0 | 20771 952 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
333000 | 7852 0 0 | 23635 952 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
449604 | 5536 0 0 | 18584 824 880 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
457875 | 5564 0 0 | 21395 952 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191130 | 20190816 |
479413 | 7872 0 0 | 23627 952 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
514030 | 5440 0 0 | 20995 952 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
631422 | 5536 0 0 | 18584 824 880 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
666000 | 3800 0 0 | 16347 952 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
790587 | 3808 0 0 | 16355 952 864 | ref | gcc_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
899100 | 5536 0 0 | 18584 824 880 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
907425 | 3968 0 0 | 16595 952 864 | ref | gcc_-O_-fomit-frame-pointer | 20191130 | 20190816 |
935440 | 3696 0 0 | 15487 936 864 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
1048824 | 3696 0 0 | 15487 936 864 | ref | gcc_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
1048950 | 3696 0 0 | 15487 936 864 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
1057077 | 3832 0 0 | 16315 952 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
1448550 | 3696 0 0 | 15503 936 864 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
1448550 | 3696 0 0 | 15503 936 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
1985751 | 3984 0 0 | 16619 952 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
2788875 | 3968 0 0 | 16595 952 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
2855475 | 6074 0 0 | 26991 936 864 | ref | cc | 20191130 | 20190816 |
2855475 | 6074 0 0 | 26991 936 864 | ref | gcc_-funroll-loops | 20191130 | 20190816 |
4610277 | 74650 176 126 | 95261 1336 1056 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
5263770 | 47657 64 140 | 65321 1704 1040 | refcpp | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
5729535 | 32274 176 126 | 49864 1336 1024 | refcpp | g++_-O_-fomit-frame-pointer | 20191130 | 20190816 |
5729535 | 32274 176 126 | 49864 1336 1024 | refcpp | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
9698625 | 34771 176 126 | 51880 1336 1024 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
9865125 | 48617 64 140 | 66297 1704 1040 | refcpp | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
9973350 | 48617 64 140 | 66297 1704 1040 | refcpp | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
10648954 | 28013 176 126 | 45531 1360 1024 | refcpp | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
10656000 | 44431 176 126 | 65249 1336 1024 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
10739250 | 32238 176 126 | 49832 1336 1024 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
11290293 | 59210 176 126 | 78169 1336 1056 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
12337710 | 59314 176 126 | 78293 1336 1056 | refcpp | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
12871467 | 46632 176 126 | 66861 1336 1024 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
12942531 | 34623 176 126 | 51688 1336 1024 | refcpp | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
13608756 | 34867 176 126 | 51992 1336 1024 | refcpp | g++_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
14953600 | 28013 176 126 | 45523 1360 1024 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
15571440 | 6074 0 0 | 26991 936 864 | ref | gcc | 20191130 | 20190816 |
24757361 | 48617 64 140 | 66297 1704 1040 | refcpp | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
27242672 | 28013 176 126 | 45531 1360 1024 | refcpp | g++_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
29535730 | 59498 176 126 | 78473 1336 1056 | refcpp | g++_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
31105936 | 27997 176 126 | 45563 1360 1024 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
53304975 | 82142 200 133 | 109320 1504 1024 | refcpp | g++ | 20191130 | 20190816 |