Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
12960 | 3868 0 0 | 16937 896 760 | little | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13040 | 3864 0 0 | 16344 888 744 | little | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13200 | 3872 0 0 | 14280 888 744 | little | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13200 | 3876 0 0 | 15569 896 760 | little | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13360 | 3872 0 0 | 14216 888 744 | little | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13360 | 3876 0 0 | 15545 896 760 | little | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13360 | 3872 0 0 | 16432 888 744 | little | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13360 | 3876 0 0 | 16905 896 760 | little | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13520 | 16172 0 0 | 28113 896 744 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13600 | 16928 0 0 | 28969 896 760 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 14400 0 0 | 24273 896 744 | opt | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 15188 0 0 | 25857 896 760 | opt | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 16248 0 0 | 28265 896 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 16832 0 0 | 28817 896 760 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13760 | 3900 0 0 | 13616 872 736 | little | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
13760 | 3900 0 0 | 13616 872 736 | little | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
13760 | 14612 0 0 | 24425 896 744 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13760 | 15168 0 0 | 25801 896 760 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13840 | 13816 0 0 | 23065 880 736 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
13840 | 13816 0 0 | 23065 880 736 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 3904 0 0 | 13552 872 736 | little | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 3904 0 0 | 13552 872 736 | little | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 9968 0 0 | 22641 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 9232 0 0 | 22417 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 10184 0 0 | 22945 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
14080 | 9256 0 0 | 22409 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
14160 | 9976 0 0 | 20577 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
14160 | 9240 0 0 | 25145 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
14160 | 10184 0 0 | 20729 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
14160 | 9256 0 0 | 21049 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
14240 | 13824 0 0 | 23009 880 736 | opt | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
14240 | 13824 0 0 | 23009 880 736 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
14240 | 9364 0 0 | 21534 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
14240 | 9364 0 0 | 21590 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
14240 | 9364 0 0 | 21590 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
14240 | 9364 0 0 | 21590 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
14320 | 9412 0 0 | 21638 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
15360 | 4600 0 0 | 17160 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
15680 | 4612 0 0 | 17641 896 760 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
15760 | 4008 0 0 | 17712 888 744 | little | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
15760 | 4008 0 0 | 17712 888 744 | little | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
15840 | 4016 0 0 | 14496 888 744 | little | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
15840 | 4016 0 0 | 14496 888 744 | little | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16000 | 8596 0 0 | 18529 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16000 | 8596 0 0 | 18529 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16160 | 14676 0 0 | 24641 896 744 | opt | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16160 | 14676 0 0 | 24641 896 744 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16160 | 4468 0 0 | 17334 800 768 | simple | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
16160 | 4664 0 0 | 17144 888 744 | simple | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 17012 0 0 | 30201 896 744 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 17012 0 0 | 30201 896 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 8596 0 0 | 18465 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 8596 0 0 | 18465 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16320 | 4740 0 0 | 17809 896 760 | simple | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
16640 | 4536 0 0 | 17398 800 768 | simple | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
16640 | 4536 0 0 | 17398 800 768 | simple | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
16640 | 4536 0 0 | 17398 800 768 | simple | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
16720 | 4536 0 0 | 17350 800 768 | simple | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
16720 | 4580 0 0 | 16273 896 760 | simple | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17200 | 4448 0 0 | 16113 896 760 | simple | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17440 | 3996 0 0 | 14408 888 744 | simple | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
17440 | 3948 0 0 | 13664 872 736 | simple | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17440 | 3948 0 0 | 13664 872 736 | simple | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
18160 | 4448 0 0 | 16281 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
18160 | 4704 0 0 | 17881 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
18240 | 3968 0 0 | 14312 888 744 | simple | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
18240 | 4432 0 0 | 16249 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
18320 | 4728 0 0 | 17937 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
18560 | 5504 0 0 | 18281 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
19200 | 3960 0 0 | 13600 872 736 | simple | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
19280 | 5304 0 0 | 17985 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
19360 | 3960 0 0 | 13600 872 736 | simple | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
19840 | 5368 0 0 | 15921 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
20160 | 5176 0 0 | 15785 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
20720 | 10400 0 0 | 21081 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
20720 | 10400 0 0 | 21081 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
20800 | 10412 0 0 | 24313 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
20800 | 10412 0 0 | 24313 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
21360 | 4756 0 0 | 18456 888 744 | simple | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
21360 | 4756 0 0 | 18456 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
21840 | 3732 0 0 | 13657 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
21840 | 3732 0 0 | 13657 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
22000 | 3732 0 0 | 13593 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
22000 | 3732 0 0 | 13593 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
22560 | 4144 0 0 | 14624 888 744 | simple | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
22560 | 4144 0 0 | 14624 888 744 | simple | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
22960 | 4444 0 0 | 16670 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
23040 | 4412 0 0 | 16638 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
23040 | 4412 0 0 | 16638 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
23040 | 4412 0 0 | 16638 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
23280 | 4412 0 0 | 16582 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
28080 | 5168 0 0 | 15849 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
28080 | 5168 0 0 | 15849 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
28480 | 5584 0 0 | 19489 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
28480 | 5584 0 0 | 19489 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
42560 | 22920 0 0 | 35038 800 768 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 22920 0 0 | 35086 800 768 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 22920 0 0 | 35086 800 768 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 22920 0 0 | 35086 800 768 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
43360 | 10012 0 0 | 22822 800 768 | little | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
43360 | 10012 0 0 | 22878 800 768 | little | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
43360 | 10012 0 0 | 22878 800 768 | little | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
43440 | 10012 0 0 | 22878 800 768 | little | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
52960 | 24664 0 0 | 36838 800 768 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
54640 | 11260 0 0 | 24126 800 768 | little | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
139760 | 30828 0 0 | 47785 880 744 | sphlib | cc | 20190902 | 20190816 |
139760 | 30828 0 0 | 47785 880 744 | sphlib | gcc | 20190902 | 20190816 |
139760 | 30828 0 0 | 47785 880 744 | sphlib | gcc_-funroll-loops | 20190902 | 20190816 |
144960 | 38484 0 0 | 54401 880 744 | opt | cc | 20190902 | 20190816 |
144960 | 38484 0 0 | 54401 880 744 | opt | gcc | 20190902 | 20190816 |
144960 | 38484 0 0 | 54401 880 744 | opt | gcc_-funroll-loops | 20190902 | 20190816 |
146000 | 16664 0 0 | 33489 880 744 | little | cc | 20190902 | 20190816 |
146000 | 16664 0 0 | 33489 880 744 | little | gcc | 20190902 | 20190816 |
146000 | 16664 0 0 | 33489 880 744 | little | gcc_-funroll-loops | 20190902 | 20190816 |
173520 | 17000 0 0 | 33833 880 744 | simple | cc | 20190902 | 20190816 |
173520 | 17000 0 0 | 33833 880 744 | simple | gcc | 20190902 | 20190816 |
173520 | 17000 0 0 | 33833 880 744 | simple | gcc_-funroll-loops | 20190902 | 20190816 |
187120 | 8648 0 0 | 25609 880 744 | sphlib-small | cc | 20190902 | 20190816 |
187120 | 8648 0 0 | 25609 880 744 | sphlib-small | gcc | 20190902 | 20190816 |
187120 | 8648 0 0 | 25609 880 744 | sphlib-small | gcc_-funroll-loops | 20190902 | 20190816 |