Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
61263 | 23577 0 0 | 42981 784 928 | sse | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
63612 | 23929 0 0 | 43237 784 928 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
66624 | 23577 0 0 | 42981 784 928 | sse | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
66976 | 23577 0 0 | 42981 784 928 | sse | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
69705 | 13253 0 0 | 30269 784 928 | sse | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
69783 | 33059 0 0 | 54469 760 1160 | sse | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
70698 | 33059 0 0 | 53685 760 1160 | sse | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
71464 | 13253 0 0 | 30269 784 928 | sse | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
71544 | 13253 0 0 | 30269 784 928 | sse | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
72608 | 33059 0 0 | 53685 760 1160 | sse | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
73912 | 33059 0 0 | 54469 760 1160 | sse | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
74308 | 13309 0 0 | 30325 784 928 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
75771 | 25749 0 0 | 45061 784 928 | sse | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
76110 | 26197 0 0 | 45389 784 928 | sse | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
79410 | 13566 0 0 | 30349 784 928 | sse | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
79512 | 13566 0 0 | 30349 784 928 | sse | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
79740 | 13566 0 0 | 30349 784 928 | sse | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
80900 | 25749 0 0 | 45109 784 928 | sse | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
82040 | 25749 0 0 | 45125 784 928 | sse | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
82108 | 13582 0 0 | 30365 784 928 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
82701 | 13857 0 0 | 30917 784 928 | sse | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
83229 | 13857 0 0 | 30917 784 928 | sse | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
85044 | 13857 0 0 | 30917 784 928 | sse | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
89584 | 14305 0 0 | 31325 784 928 | sse | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
93270 | 13862 0 0 | 30637 784 928 | sse | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
93351 | 13862 0 0 | 30637 784 928 | sse | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
95908 | 13862 0 0 | 30637 784 928 | sse | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
98864 | 14635 0 0 | 31421 784 928 | sse | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
366984 | 7690 0 0 | 28237 760 1168 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
367257 | 7690 0 0 | 29021 760 1168 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
367467 | 7690 0 0 | 28237 760 1168 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
376329 | 9486 0 0 | 28789 784 936 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
376419 | 9113 0 0 | 31157 784 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
376545 | 9532 0 0 | 28805 784 936 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
376722 | 9476 0 0 | 28573 784 936 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
377226 | 9532 0 0 | 28741 784 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
377382 | 9486 0 0 | 28789 784 936 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
378308 | 7690 0 0 | 29021 760 1168 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
383319 | 8900 0 0 | 28581 784 936 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
383400 | 9796 0 0 | 30797 784 936 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
383420 | 9796 0 0 | 30797 784 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
383883 | 17800 0 0 | 28581 784 936 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
384633 | 10675 0 0 | 30909 784 936 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
384651 | 10675 0 0 | 30909 784 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
385836 | 9486 0 0 | 28789 784 936 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
385875 | 10689 0 0 | 30309 784 936 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
386220 | 10315 0 0 | 30485 784 936 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
386612 | 9113 0 0 | 31157 784 936 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
386720 | 9123 0 0 | 31413 784 936 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
387252 | 9123 0 0 | 31413 784 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
389084 | 9564 0 0 | 28821 784 936 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
389766 | 10564 0 0 | 30517 784 936 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
390360 | 10029 0 0 | 31581 784 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
391384 | 8905 0 0 | 28117 784 936 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
392016 | 9518 0 0 | 28237 784 936 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
392852 | 9518 0 0 | 28237 784 936 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
393510 | 7837 0 0 | 31421 760 880 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
394684 | 10689 0 0 | 30309 784 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
395012 | 8852 0 0 | 28229 784 936 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
396292 | 10787 0 0 | 31101 784 936 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
396496 | 10787 0 0 | 31101 784 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
396612 | 10675 0 0 | 30909 784 936 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
396684 | 10315 0 0 | 30485 784 936 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
397396 | 10315 0 0 | 30485 784 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
398224 | 10711 0 0 | 30749 784 936 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
398238 | 10029 0 0 | 31581 784 936 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
399504 | 10564 0 0 | 30517 784 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
400804 | 10029 0 0 | 31581 784 936 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
401396 | 10277 0 0 | 30245 784 936 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
401853 | 9740 0 0 | 28973 784 936 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
402364 | 10277 0 0 | 30245 784 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
403206 | 9740 0 0 | 28973 784 936 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
403728 | 10326 0 0 | 30349 784 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
403760 | 7837 0 0 | 31421 760 880 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
404068 | 7837 0 0 | 31421 760 880 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
406972 | 8852 0 0 | 28229 784 936 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
409256 | 10711 0 0 | 30749 784 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
424420 | 9740 0 0 | 28973 784 936 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
426376 | 10326 0 0 | 30349 784 936 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
456438 | 7836 0 0 | 30093 760 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
567594 | 6589 0 0 | 23549 784 936 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
567789 | 6589 0 0 | 23549 784 936 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
568023 | 6516 0 0 | 23381 784 936 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
568086 | 13080 0 0 | 23813 784 936 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
575349 | 6324 0 0 | 22933 784 936 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
575586 | 6476 0 0 | 23053 784 936 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
576105 | 6348 0 0 | 23069 784 936 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
577767 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
577782 | 12552 0 0 | 22973 784 936 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
577818 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
578019 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
579054 | 6357 0 0 | 23069 784 936 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
580569 | 6605 0 0 | 23565 784 936 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
582712 | 6589 0 0 | 23549 784 936 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
585164 | 6628 0 0 | 23637 784 936 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
587592 | 6572 0 0 | 23533 784 936 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
588392 | 6454 0 0 | 22877 784 936 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
589096 | 6454 0 0 | 22877 784 936 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
591104 | 6348 0 0 | 23069 784 936 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
591312 | 6476 0 0 | 23053 784 936 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
591316 | 6324 0 0 | 22933 784 936 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
593748 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
593988 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
594508 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
594788 | 6276 0 0 | 22973 784 936 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
599832 | 6516 0 0 | 23381 784 936 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
600220 | 6540 0 0 | 23813 784 936 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
602124 | 6628 0 0 | 23637 784 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
603292 | 6628 0 0 | 23637 784 936 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
604204 | 6572 0 0 | 23533 784 936 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
604888 | 6572 0 0 | 23533 784 936 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
604920 | 6572 0 0 | 23533 784 936 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
608876 | 6348 0 0 | 23069 784 936 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
611212 | 6347 0 0 | 23069 784 936 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
776895 | 5836 0 0 | 21224 760 904 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
778890 | 5731 0 0 | 21088 760 904 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
779136 | 5731 0 0 | 21088 760 904 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
779964 | 5731 0 0 | 21088 760 904 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
797404 | 5836 0 0 | 21216 760 904 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
800780 | 5836 0 0 | 21224 760 904 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
805412 | 5836 0 0 | 21216 760 904 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
806528 | 5831 0 0 | 21200 760 904 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
807932 | 5831 0 0 | 21200 760 904 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
971394 | 5789 0 0 | 21128 760 904 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
972216 | 5789 0 0 | 21136 760 904 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
973281 | 5789 0 0 | 21128 760 904 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
973929 | 5789 0 0 | 21136 760 904 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
973992 | 5789 0 0 | 21136 760 904 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
975612 | 11578 0 0 | 21136 760 904 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
976242 | 5684 0 0 | 21000 760 904 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
976938 | 5684 0 0 | 21000 760 904 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
978183 | 5684 0 0 | 21008 760 904 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
981840 | 5711 0 0 | 21040 760 904 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
998888 | 5789 0 0 | 21136 760 904 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1000000 | 5786 0 0 | 21128 760 904 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1001988 | 5786 0 0 | 21128 760 904 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1002652 | 5711 0 0 | 21040 760 904 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1003248 | 5711 0 0 | 21040 760 904 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1004696 | 5730 0 0 | 21056 760 904 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
1032944 | 5684 0 0 | 21000 760 904 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1943655 | 8565 0 0 | 26967 768 896 | ref | gcc_-funroll-loops | 20190830 | 20190816 |
1956096 | 8565 0 0 | 26967 768 896 | ref | cc | 20190830 | 20190816 |
1960617 | 8565 0 0 | 26967 768 896 | ref | gcc | 20190830 | 20190816 |