Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
260784000 | 553979 0 0 | 586680 840 1608 | portable | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
260805200 | 424936 36 0 | 327403 960 1592 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
265082720 | 411402 36 0 | 314568 856 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
265727040 | 415492 36 0 | 316563 960 1592 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
272728080 | 565912 0 0 | 597443 944 1592 | portable | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
273135040 | 558664 0 0 | 588827 944 1592 | portable | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
273490320 | 411674 36 0 | 314808 856 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191024 | 20190816 |
275455600 | 565550 0 0 | 597923 944 1576 | portable | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191024 | 20190816 |
280151360 | 556342 0 0 | 585491 944 1576 | portable | gcc_-O_-fomit-frame-pointer | 20191024 | 20190816 |
280402640 | 424848 36 0 | 327283 960 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
281487440 | 409200 36 0 | 308977 944 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
283696000 | 421956 36 0 | 324155 960 1576 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
284247040 | 421744 36 0 | 324011 960 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
284655920 | 409108 36 0 | 308833 944 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
287498400 | 415524 36 0 | 316611 960 1592 | ref | gcc_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
289385680 | 550362 0 0 | 579129 928 1568 | portable | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
289545520 | 422058 36 0 | 325267 960 1576 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191024 | 20190816 |
289582720 | 553979 0 0 | 586680 840 1608 | portable | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
290159920 | 554279 0 0 | 586936 840 1608 | portable | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191024 | 20190816 |
290871760 | 410904 36 0 | 311059 960 1576 | ref | gcc_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
293214640 | 411238 36 0 | 311211 960 1576 | ref | gcc_-O_-fomit-frame-pointer | 20191024 | 20190816 |
293391440 | 411402 36 0 | 314568 856 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
293419680 | 411382 36 0 | 314504 856 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
294016480 | 411402 36 0 | 314568 856 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
294801440 | 550362 0 0 | 579129 928 1568 | portable | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
295670720 | 554164 0 0 | 583363 944 1576 | portable | gcc_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
295783920 | 559040 0 0 | 589195 944 1592 | portable | gcc_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
299095360 | 410868 36 0 | 310955 960 1576 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
305134480 | 550310 0 0 | 579017 928 1568 | portable | gcc_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
306409440 | 565550 0 0 | 597923 944 1576 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191024 | 20190816 |
307498880 | 550310 0 0 | 579017 928 1568 | portable | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
309323120 | 562844 0 0 | 594107 944 1576 | portable | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
309572080 | 556342 0 0 | 585491 944 1576 | portable | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191024 | 20190816 |
314178720 | 409108 36 0 | 308833 944 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
316326720 | 409200 36 0 | 308977 944 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191024 | 20190816 |
316712720 | 422058 36 0 | 325267 960 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191024 | 20190816 |
319503840 | 553792 0 0 | 582963 944 1576 | portable | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
322050560 | 562340 0 0 | 593691 944 1576 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191024 | 20190816 |
324909600 | 565492 0 0 | 597027 944 1592 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191024 | 20190816 |
326296720 | 553979 0 0 | 586680 840 1608 | portable | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
329098400 | 411238 36 0 | 311211 960 1576 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191024 | 20190816 |
329747520 | 554475 0 0 | 587128 840 1608 | portable | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191024 | 20190816 |
651280160 | 581943 0 0 | 613027 928 1584 | portable | cc | 20191024 | 20190816 |
657809520 | 581943 0 0 | 613027 928 1584 | portable | gcc | 20191024 | 20190816 |
661704640 | 581943 0 0 | 613027 928 1584 | portable | gcc_-funroll-loops | 20191024 | 20190816 |
715556640 | 418138 36 0 | 319987 944 1584 | ref | cc | 20191024 | 20190816 |
818841520 | 418138 36 0 | 319987 944 1584 | ref | gcc_-funroll-loops | 20191024 | 20190816 |
841367040 | 418138 36 0 | 319987 944 1584 | ref | gcc | 20191024 | 20190816 |