Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1414777 | 8364 0 0 | 24043 944 896 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
1678887 | 5052 0 0 | 18016 816 880 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
1687960 | 5108 0 0 | 18080 816 880 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
2639025 | 7656 0 0 | 21747 944 896 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
2647350 | 7652 0 0 | 21755 944 896 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
2700432 | 8644 0 0 | 24050 936 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
3071925 | 5040 0 0 | 18032 816 880 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3088946 | 5040 0 0 | 18008 816 880 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3138525 | 4752 0 0 | 17736 816 880 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3138525 | 4752 0 0 | 17736 816 880 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3163880 | 5108 0 0 | 18080 816 880 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3171825 | 5108 0 0 | 18064 816 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
3238425 | 7700 56 0 | 21971 1000 896 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3246750 | 8956 56 0 | 24827 1000 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3255075 | 7764 56 0 | 22011 1000 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
3338325 | 7556 56 0 | 21763 1000 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3348891 | 3368 56 0 | 15174 976 864 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
3437721 | 4300 56 0 | 16866 992 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
3446964 | 8892 56 0 | 24779 1000 896 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3460318 | 3456 0 0 | 15102 920 864 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
3482136 | 4288 56 0 | 16850 992 864 | ref | gcc_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
3521475 | 8700 56 0 | 24531 1000 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3633556 | 8636 56 0 | 24483 1000 896 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
3657987 | 3428 0 0 | 15102 920 864 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
3881871 | 5108 0 0 | 18080 816 880 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
4038110 | 8732 56 0 | 24266 992 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
4168243 | 8592 56 0 | 24162 992 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
4188806 | 7764 56 0 | 22019 1000 896 | ref | gcc_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
4212956 | 8656 56 0 | 24218 992 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
4314717 | 5040 0 0 | 18032 816 880 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
4496040 | 8476 56 0 | 24322 992 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
4686412 | 8728 0 0 | 24418 936 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
4692655 | 8728 0 0 | 24418 936 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191128 | 20190816 |
4813190 | 8724 0 0 | 24098 936 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
5050554 | 8668 56 0 | 24210 992 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
5494500 | 4072 0 0 | 16474 936 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
5610376 | 8540 0 0 | 24259 944 896 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
6065491 | 7500 0 0 | 21555 944 896 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
6127200 | 4224 56 0 | 16794 992 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
6210450 | 4188 56 0 | 16690 992 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
6268725 | 3368 56 0 | 15174 976 864 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
6285375 | 3808 56 0 | 16458 992 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
6318675 | 3796 56 0 | 16442 992 864 | ref | gcc_-O_-fomit-frame-pointer | 20191128 | 20190816 |
6485175 | 3456 0 0 | 15102 920 864 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
6551775 | 3868 0 0 | 16362 936 864 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
6552562 | 3856 0 0 | 16346 936 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
6769038 | 3456 0 0 | 15102 920 864 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
6943050 | 7700 56 0 | 21963 1000 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
7031307 | 5040 0 0 | 18032 816 880 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
7059600 | 3356 56 0 | 15190 976 864 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
7085426 | 7492 56 0 | 21715 1000 896 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
7118305 | 4084 0 0 | 16490 936 864 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
7184475 | 4752 0 0 | 17736 816 880 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
7353731 | 4004 0 0 | 16346 936 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
7634025 | 3000 56 0 | 14814 976 864 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
7862340 | 8148 56 0 | 24002 992 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
7871224 | 8148 56 0 | 24002 992 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191128 | 20190816 |
7875450 | 2988 56 0 | 14830 976 864 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
7883775 | 2988 56 0 | 14830 976 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
8190126 | 4236 56 0 | 16810 992 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
8456616 | 3428 0 0 | 15102 920 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
9167256 | 3796 56 0 | 16442 992 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
9540450 | 3000 56 0 | 14814 976 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
10380954 | 5460 56 0 | 18122 992 864 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
10722481 | 3000 56 0 | 14814 976 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
11523184 | 8476 56 0 | 24322 992 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191128 | 20190816 |
12326550 | 7896 0 0 | 24663 928 864 | add_felicsref | cc | 20191128 | 20190816 |
12773754 | 7732 56 0 | 24663 984 864 | ref | gcc_-funroll-loops | 20191128 | 20190816 |
12915115 | 7896 0 0 | 24663 928 864 | add_felicsref | gcc | 20191128 | 20190816 |
13586400 | 12488 56 0 | 28379 1000 896 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
15001650 | 7756 0 0 | 20736 816 880 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
15074451 | 5792 56 0 | 22727 984 864 | add_tweakeyloop | gcc_-funroll-loops | 20191128 | 20190816 |
15115853 | 7756 0 0 | 20720 816 880 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
15359625 | 7756 0 0 | 20736 816 880 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
15415589 | 4124 56 0 | 16634 992 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
15456420 | 7756 0 0 | 20736 816 880 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
15917400 | 3368 56 0 | 15174 976 864 | ref | gcc_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
16000650 | 3356 56 0 | 15190 976 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
16362486 | 12280 56 0 | 28131 1000 896 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
16458525 | 12704 56 0 | 28282 992 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
16637859 | 5792 56 0 | 22727 984 864 | add_tweakeyloop | gcc | 20191128 | 20190816 |
16847661 | 12100 56 0 | 27954 992 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191128 | 20190816 |
17438807 | 3856 0 0 | 16346 936 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20191128 | 20190816 |
19197450 | 5400 56 0 | 18058 992 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
19438875 | 5804 56 0 | 18322 992 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
19582752 | 4960 56 0 | 16774 976 864 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
19790902 | 5904 56 0 | 18482 992 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
20394537 | 3480 56 0 | 16138 992 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
20436167 | 3468 56 0 | 16122 992 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20191128 | 20190816 |
20461145 | 5400 56 0 | 18058 992 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20191128 | 20190816 |
20512800 | 5988 56 0 | 18570 992 864 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
21453525 | 3468 56 0 | 16122 992 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
22491756 | 4940 56 0 | 16782 976 864 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
26534962 | 11216 56 0 | 25491 1000 896 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
27663135 | 11280 56 0 | 25547 1000 896 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
30140120 | 12760 56 0 | 28306 992 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
32650650 | 11008 56 0 | 25227 1000 896 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
32950874 | 7732 56 0 | 24663 984 864 | ref | cc | 20191128 | 20190816 |
38463390 | 7732 56 0 | 24663 984 864 | ref | gcc | 20191128 | 20190816 |
39493818 | 10928 56 0 | 27863 984 864 | add_threshold | gcc_-funroll-loops | 20191128 | 20190816 |
42166125 | 12100 56 0 | 27954 992 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
50399550 | 4940 56 0 | 16782 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
54345600 | 4960 56 0 | 16774 976 864 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
56312901 | 4960 56 0 | 16774 976 864 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
72885375 | 10928 56 0 | 27863 984 864 | add_threshold | cc | 20191128 | 20190816 |
74017575 | 10928 56 0 | 27863 984 864 | add_threshold | gcc | 20191128 | 20190816 |
84249000 | 5792 56 0 | 22727 984 864 | add_tweakeyloop | cc | 20191128 | 20190816 |
121069322 | 7896 0 0 | 24663 928 864 | add_felicsref | gcc_-funroll-loops | 20191128 | 20190816 |