Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
76956 | 20265 3168 0 | 33765 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
79336 | 34615 3168 0 | 50222 3952 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
82635 | 20207 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
84308 | 25882 3168 0 | 38302 3952 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
84480 | 25722 3168 0 | 38326 3952 808 | gcc | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
86036 | 20207 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
86120 | 22517 3168 0 | 35102 3952 808 | gcc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
86168 | 9631 3168 0 | 19789 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
86744 | 25722 3168 0 | 38326 3952 808 | gcc | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
87352 | 9367 3168 0 | 19605 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
87764 | 27125 3168 0 | 39942 3952 808 | gcc | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
88012 | 22509 3168 0 | 35182 3952 808 | gcc | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
88068 | 35031 3168 0 | 50502 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
88156 | 22509 3168 0 | 35182 3952 808 | gcc | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
88848 | 32385 3168 0 | 47302 3952 808 | gcc | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
89324 | 35031 3168 0 | 50502 3952 808 | gcc | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
90208 | 20165 3168 0 | 33501 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
90860 | 26054 3168 0 | 38278 3952 808 | gcc | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
90892 | 20165 3168 0 | 33501 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
91280 | 20060 6336 0 | 20533 3944 808 | gcc | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
91904 | 20265 3168 0 | 33765 3944 808 | gcc | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
92076 | 9471 3168 0 | 19717 3944 808 | gcc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
92238 | 9367 3168 0 | 19605 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
92240 | 25898 3168 0 | 38382 3952 808 | gcc | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
92492 | 25537 3168 0 | 37990 3952 808 | gcc | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
92804 | 33924 3168 0 | 48454 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
93240 | 34615 3168 0 | 50222 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
93441 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
93484 | 20265 3168 0 | 33765 3944 808 | gcc | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
94704 | 32385 3168 0 | 47302 3952 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
94828 | 53636 6336 0 | 39822 3952 808 | gcc | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
95332 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
95632 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
96204 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
96600 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
96600 | 32385 3168 0 | 47302 3952 808 | gcc | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
97588 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
97908 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
97988 | 22509 3168 0 | 35182 3952 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
98064 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
98776 | 25722 3168 0 | 38326 3952 808 | gcc | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
98856 | 10030 3168 0 | 20533 3944 808 | gcc | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
99412 | 20036 3168 0 | 33093 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
99412 | 27125 3168 0 | 39942 3952 808 | gcc | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
99548 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
100336 | 26818 3168 0 | 39822 3952 808 | gcc | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
100956 | 25882 3168 0 | 38366 3952 808 | gcc | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
101580 | 26054 3168 0 | 38278 3952 808 | gcc | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
101784 | 9671 3168 0 | 19837 3944 808 | gcc | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
102616 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
102908 | 9367 3168 0 | 19605 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
103112 | 8106 3168 0 | 17329 3928 776 | gcc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
103192 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
103320 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
103824 | 20036 3168 0 | 33093 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
104268 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
104751 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
104880 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
106480 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
107052 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
107160 | 33924 3168 0 | 48454 3952 808 | gcc | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
107840 | 9566 3168 0 | 19749 3944 808 | gcc | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
108536 | 9591 3168 0 | 19813 3944 808 | gcc | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
108688 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
108900 | 9671 3168 0 | 19909 3944 808 | gcc | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
108904 | 9566 3168 0 | 19749 3944 808 | gcc | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
108992 | 9631 3168 0 | 19789 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
109160 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
110240 | 18409 3168 0 | 34629 3936 752 | gcc | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
111116 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
111640 | 8855 3168 0 | 18941 3944 808 | gcc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
111692 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
111788 | 8099 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
112152 | 9671 3168 0 | 19909 3944 808 | gcc | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
112280 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
112436 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
113104 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
113224 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
114692 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
114712 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
114724 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
115088 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
115328 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
115824 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
116796 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
117420 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
117428 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
117552 | 9139 3168 0 | 18989 3944 808 | gcc | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
117804 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
118416 | 16194 6336 0 | 17313 3928 776 | gcc | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
118556 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
119368 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
119512 | 9671 3168 0 | 19909 3944 808 | gcc | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
119668 | 9081 3168 0 | 19165 3944 808 | gcc | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
122452 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
123216 | 17978 6336 0 | 19093 3944 808 | gcc | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
124028 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
126088 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
126508 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
126956 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
127000 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
127040 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
127692 | 9139 3168 0 | 18989 3944 808 | gcc | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
129004 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
129604 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
129644 | 8989 3168 0 | 19093 3944 808 | gcc | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
129768 | 9128 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
133860 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
133956 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
143348 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
143580 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
149852 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
396216 | 21059 3168 0 | 32526 3936 768 | gcc | gcc_-funroll-loops | 20190822 | 20190816 |
397168 | 21059 3168 0 | 32526 3936 768 | gcc | cc | 20190822 | 20190816 |
420176 | 21059 3168 0 | 32526 3936 768 | gcc | gcc | 20190822 | 20190816 |