Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
157896 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
159873 | 80928 0 0 | 91101 768 808 | c | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
161976 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
164392 | 78517 0 0 | 87777 752 776 | c | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
170672 | 78517 0 0 | 87777 752 776 | c | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
170728 | 80960 0 0 | 91165 768 808 | c | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
172172 | 78519 0 0 | 87777 752 776 | c | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
175476 | 78525 0 0 | 87777 752 776 | c | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
178664 | 81888 0 0 | 95269 768 808 | c | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
179516 | 82670 0 0 | 95029 784 808 | c | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
180272 | 82670 0 0 | 95029 784 808 | c | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
181208 | 78519 0 0 | 87777 752 776 | c | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
181772 | 80984 0 0 | 91229 768 808 | c | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
182067 | 85392 0 0 | 95598 776 808 | c | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
183660 | 86510 0 0 | 100094 776 808 | c | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
184340 | 84421 0 0 | 97525 768 808 | c | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
184434 | 81976 0 0 | 95501 768 808 | c | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
185076 | 78519 0 0 | 87777 752 776 | c | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
185400 | 81615 0 0 | 91509 768 808 | c | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
185460 | 81942 0 0 | 94549 784 808 | c | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
185740 | 164210 0 0 | 95197 784 808 | c | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
186008 | 83649 0 0 | 99333 784 808 | c | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
187080 | 78517 0 0 | 87777 752 776 | c | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
187500 | 85810 0 0 | 96038 776 808 | c | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
188620 | 81888 0 0 | 95269 768 808 | c | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
188744 | 83558 0 0 | 99117 784 808 | c | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
188865 | 79219 0 0 | 88505 752 776 | c | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
189388 | 157034 0 0 | 87777 752 776 | c | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
190004 | 82032 0 0 | 94941 784 808 | c | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
190404 | 80928 0 0 | 91101 768 808 | c | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
190496 | 78517 0 0 | 87777 752 776 | c | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
190656 | 82072 0 0 | 95597 768 808 | c | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
190844 | 81144 0 0 | 91389 768 808 | c | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
191672 | 82236 0 0 | 94941 784 808 | c | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
192152 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
192780 | 80928 0 0 | 91101 768 808 | c | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
193560 | 86510 0 0 | 100094 776 808 | c | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
195824 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
195952 | 79219 0 0 | 88505 752 776 | c | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
196420 | 78517 0 0 | 87777 752 776 | c | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
197668 | 85392 0 0 | 95598 776 808 | c | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
197732 | 78517 0 0 | 87777 752 776 | c | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
198056 | 78519 0 0 | 87777 752 776 | c | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
198192 | 84069 0 0 | 99101 784 808 | c | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
198892 | 82072 0 0 | 95597 768 808 | c | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
199348 | 78517 0 0 | 87777 752 776 | c | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
199724 | 82014 0 0 | 94573 784 808 | c | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
201424 | 80984 0 0 | 91229 768 808 | c | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
201528 | 81942 0 0 | 94533 784 808 | c | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
202092 | 82014 0 0 | 94789 784 808 | c | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
202536 | 162096 0 0 | 91525 768 808 | c | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
203164 | 78517 0 0 | 87777 752 776 | c | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
204068 | 81048 0 0 | 91525 768 808 | c | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
204081 | 85392 0 0 | 95598 776 808 | c | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
204312 | 85277 0 0 | 98726 776 808 | c | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
204564 | 80984 0 0 | 91229 768 808 | c | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
204940 | 78519 0 0 | 87777 752 776 | c | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
204968 | 78525 0 0 | 87777 752 776 | c | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
205340 | 85292 0 0 | 98942 776 808 | c | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
205404 | 82236 0 0 | 94941 784 808 | c | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
206320 | 85778 0 0 | 96038 776 808 | c | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
206624 | 82014 0 0 | 94789 784 808 | c | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
206660 | 80984 0 0 | 91229 768 808 | c | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
206756 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
207224 | 85085 0 0 | 98742 776 808 | c | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
207468 | 85447 0 0 | 95662 776 808 | c | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
207556 | 85292 0 0 | 98942 776 808 | c | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
207772 | 82032 0 0 | 94941 784 808 | c | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
207784 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
207828 | 81942 0 0 | 94485 784 808 | c | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
207848 | 85392 0 0 | 95598 776 808 | c | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
208640 | 83649 0 0 | 99333 784 808 | c | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
208876 | 81144 0 0 | 91389 768 808 | c | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
209164 | 171526 0 0 | 95966 776 808 | c | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
209264 | 81976 0 0 | 95501 768 808 | c | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
209708 | 85447 0 0 | 95662 776 808 | c | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
209716 | 84421 0 0 | 97525 768 808 | c | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
209792 | 85447 0 0 | 95662 776 808 | c | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
209888 | 78517 0 0 | 87777 752 776 | c | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
210580 | 86387 0 0 | 101037 784 808 | c | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
211512 | 82105 0 0 | 95197 784 808 | c | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
211576 | 82014 0 0 | 94693 784 808 | c | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
212468 | 84069 0 0 | 99101 784 808 | c | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
212844 | 84069 0 0 | 99101 784 808 | c | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
213376 | 81615 0 0 | 91509 768 808 | c | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
213460 | 79211 0 0 | 88489 752 776 | c | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
214240 | 86387 0 0 | 101037 784 808 | c | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
215164 | 80960 0 0 | 91165 768 808 | c | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
216808 | 83558 0 0 | 99117 784 808 | c | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
217396 | 80984 0 0 | 91229 768 808 | c | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
217960 | 82072 0 0 | 95597 768 808 | c | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
219884 | 81144 0 0 | 91389 768 808 | c | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
220348 | 82236 0 0 | 94941 784 808 | c | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
220428 | 85292 0 0 | 95502 776 808 | c | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
225140 | 82014 0 0 | 94789 784 808 | c | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
225368 | 85810 0 0 | 96038 776 808 | c | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
226180 | 85085 0 0 | 98742 776 808 | c | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
228344 | 85277 0 0 | 98726 776 808 | c | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
228748 | 85292 0 0 | 95502 776 808 | c | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
229812 | 85292 0 0 | 95502 776 808 | c | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
230904 | 85392 0 0 | 95598 776 808 | c | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
231644 | 85085 0 0 | 98742 776 808 | c | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
235988 | 85763 0 0 | 95966 776 808 | c | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
239576 | 85778 0 0 | 96038 776 808 | c | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
295257 | 118164 0 0 | 135717 760 752 | c | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
296084 | 118164 0 0 | 134389 760 752 | c | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
304296 | 118093 0 0 | 132597 760 1136 | c | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
313784 | 118093 0 0 | 132597 760 1136 | c | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
314612 | 118164 0 0 | 135717 760 752 | c | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
318368 | 118210 0 0 | 133381 760 1136 | c | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
323740 | 118164 0 0 | 135717 760 752 | c | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
332348 | 118210 0 0 | 133381 760 1136 | c | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
420532 | 191567 0 0 | 203095 768 768 | c | cc | 20190822 | 20190816 |
499815 | 191567 0 0 | 203095 768 768 | c | gcc_-funroll-loops | 20190822 | 20190816 |
503164 | 191567 0 0 | 203095 768 768 | c | gcc | 20190822 | 20190816 |