Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
205920 | 6208 0 0 | 21018 808 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190925 | 20190816 |
208880 | 6140 0 0 | 20938 808 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
208880 | 6140 0 0 | 20938 808 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
208880 | 6140 0 0 | 20938 808 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
215760 | 6140 0 0 | 20882 808 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
319760 | 6852 0 0 | 22209 928 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
329920 | 6888 0 0 | 22265 928 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
331120 | 5940 0 0 | 19961 928 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
380800 | 5968 0 0 | 20017 928 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
391840 | 5520 0 0 | 20361 928 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
425520 | 5564 0 0 | 20545 928 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
609200 | 6476 0 0 | 22665 928 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
609920 | 6476 0 0 | 22665 928 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
1790400 | 4744 0 0 | 17545 928 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
1826080 | 4537 0 0 | 16609 912 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
1832880 | 4537 0 0 | 16609 912 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
1965680 | 4541 0 0 | 16561 912 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
1965840 | 4541 0 0 | 16561 912 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2304080 | 4780 0 0 | 17561 928 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
3218800 | 4944 0 0 | 17921 928 864 | ref | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
3221600 | 4944 0 0 | 17921 928 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
11258000 | 6990 0 0 | 24241 912 864 | ref | gcc | 20190925 | 20190816 |
11305920 | 6990 0 0 | 24241 912 864 | ref | cc | 20190925 | 20190816 |
11340320 | 6990 0 0 | 24241 912 864 | ref | gcc_-funroll-loops | 20190925 | 20190816 |
19618880 | 47668 176 126 | 65027 1296 1040 | refcpp | g++_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
19628880 | 39400 64 140 | 58861 1688 1040 | refcpp | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190925 | 20190816 |
19663840 | 39152 64 140 | 58573 1688 1040 | refcpp | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
19707440 | 47680 176 126 | 65019 1296 1040 | refcpp | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
19788320 | 53668 176 126 | 72355 1296 1040 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
19806400 | 39152 64 140 | 58573 1688 1040 | refcpp | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
19885520 | 38884 64 140 | 58245 1688 1040 | refcpp | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
19890480 | 39152 64 140 | 58573 1688 1040 | refcpp | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
22084400 | 45521 176 126 | 63492 1304 1024 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
23025520 | 36153 176 126 | 51987 1304 1024 | refcpp | g++_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
23353920 | 35968 176 126 | 51715 1304 1024 | refcpp | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
25132400 | 43538 176 126 | 63291 1304 1024 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
25404400 | 28180 176 126 | 44611 1328 992 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
25415040 | 32329 176 126 | 48874 1304 1024 | refcpp | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
25514320 | 28208 176 126 | 44595 1328 992 | refcpp | g++_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
25533360 | 28208 176 126 | 44595 1328 992 | refcpp | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
25875280 | 32329 176 126 | 48874 1304 1024 | refcpp | g++_-O_-fomit-frame-pointer | 20190925 | 20190816 |
129744080 | 81077 200 133 | 106330 1480 1024 | refcpp | g++ | 20190925 | 20190816 |