Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
6793600 | 8580 0 0 | 23729 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
7102560 | 8668 0 0 | 23825 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
7118800 | 7624 0 0 | 21433 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
7124080 | 7548 0 0 | 21361 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8073680 | 6732 0 0 | 21438 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8074240 | 6732 0 0 | 21390 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8074320 | 6732 0 0 | 21438 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8075040 | 6732 0 0 | 21438 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8078720 | 5452 0 0 | 20126 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8079040 | 5452 0 0 | 20174 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8080080 | 5452 0 0 | 20174 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8080160 | 5452 0 0 | 20174 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8114560 | 6732 0 0 | 21454 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8114720 | 6732 0 0 | 21454 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8114880 | 6732 0 0 | 21406 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8115040 | 6732 0 0 | 21454 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8504000 | 9064 56 0 | 24449 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8551120 | 9008 56 0 | 24369 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8568880 | 5520 0 0 | 20262 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
8595440 | 7760 56 0 | 25889 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8596160 | 6796 0 0 | 21518 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
8642080 | 7692 56 0 | 21721 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8700000 | 6804 0 0 | 21542 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
9107120 | 8100 0 0 | 22776 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9120560 | 9144 56 0 | 24513 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9127840 | 9088 56 0 | 24433 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9203440 | 7840 56 0 | 25953 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9284560 | 7992 0 0 | 22568 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9386080 | 7772 56 0 | 21785 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
10769600 | 8032 56 0 | 22856 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
10985280 | 8160 56 0 | 23072 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
11449200 | 8112 56 0 | 22928 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
11612880 | 8240 56 0 | 23144 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
13861280 | 9136 56 0 | 25312 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13861440 | 9136 56 0 | 25312 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
14107840 | 9408 0 0 | 25416 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
14108640 | 9408 0 0 | 25416 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16793360 | 4484 0 0 | 16968 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
16979520 | 4580 0 0 | 17112 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
17943680 | 8888 56 0 | 25072 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
17943760 | 8888 56 0 | 25072 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
18855680 | 4728 56 0 | 17448 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
18874880 | 4840 56 0 | 17608 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19299040 | 4228 56 0 | 16320 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19313040 | 4228 56 0 | 16320 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19522400 | 4920 56 0 | 17680 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19674400 | 4808 56 0 | 17520 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19690000 | 4276 0 0 | 16200 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19695280 | 4276 0 0 | 16200 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19774080 | 4220 56 0 | 16256 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19792480 | 4220 56 0 | 16256 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19961760 | 4300 0 0 | 16168 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19963760 | 4300 0 0 | 16168 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
20968320 | 4716 0 0 | 17504 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
20990560 | 4716 0 0 | 17504 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21079280 | 4640 56 0 | 21696 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21261280 | 4640 56 0 | 21696 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
23699680 | 3900 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
23704240 | 3900 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
24106240 | 3892 56 0 | 15944 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
24107040 | 3892 56 0 | 15944 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
25340720 | 4392 56 0 | 21456 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
25346160 | 4392 56 0 | 21456 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
30709120 | 8296 0 0 | 23124 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
31236800 | 12992 56 0 | 28451 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
31629280 | 11576 56 0 | 25683 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
35853600 | 12300 56 0 | 27202 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
36269120 | 8288 0 0 | 23036 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
36301520 | 8288 0 0 | 23092 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
36301520 | 8288 0 0 | 23092 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
36302160 | 8288 0 0 | 23092 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
38092640 | 12920 56 0 | 28347 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
40499360 | 11464 56 0 | 25563 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
43428480 | 12404 56 0 | 27402 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
46706720 | 6972 56 0 | 19818 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
51572800 | 6012 56 0 | 18194 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
51634000 | 6012 56 0 | 18194 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
53151200 | 13048 56 0 | 29322 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
53158240 | 13048 56 0 | 29322 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
53855840 | 6036 56 0 | 18162 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
53876320 | 6036 56 0 | 18162 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
57664240 | 6804 56 0 | 19602 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
63034880 | 6612 56 0 | 19666 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
63085520 | 6612 56 0 | 19666 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
88209760 | 9076 0 0 | 26321 904 864 | add_felicsref | gcc | 20190908 | 20190816 |
88214080 | 9076 0 0 | 26321 904 864 | add_felicsref | cc | 20190908 | 20190816 |
88215760 | 9076 0 0 | 26321 904 864 | add_felicsref | gcc_-funroll-loops | 20190908 | 20190816 |
89450720 | 8908 56 0 | 26305 960 864 | ref | cc | 20190908 | 20190816 |
89451120 | 8908 56 0 | 26305 960 864 | ref | gcc_-funroll-loops | 20190908 | 20190816 |
89461920 | 8908 56 0 | 26305 960 864 | ref | gcc | 20190908 | 20190816 |
104820240 | 7008 56 0 | 24409 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190908 | 20190816 |
104821600 | 7008 56 0 | 24409 960 864 | add_tweakeyloop | gcc | 20190908 | 20190816 |
104835760 | 7008 56 0 | 24409 960 864 | add_tweakeyloop | cc | 20190908 | 20190816 |
230015680 | 12128 56 0 | 29587 968 864 | add_threshold | gcc | 20190908 | 20190816 |
230162400 | 12128 56 0 | 29587 968 864 | add_threshold | cc | 20190908 | 20190816 |
230169520 | 12128 56 0 | 29587 968 864 | add_threshold | gcc_-funroll-loops | 20190908 | 20190816 |