Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
45760 | 8995 4096 4 | 22888 5000 808 | e/hongjun/v1 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
46480 | 9007 4096 4 | 22832 5000 808 | e/hongjun/v1 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
47840 | 8991 4096 4 | 23473 5016 824 | e/hongjun/v1 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
47840 | 7247 4096 4 | 18214 4984 800 | e/hongjun/v1 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
47840 | 7247 4096 4 | 18214 4984 800 | e/hongjun/v1 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
48160 | 8043 4096 4 | 21145 5016 824 | e/hongjun/v1 | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
48160 | 9003 4096 4 | 23417 5016 824 | e/hongjun/v1 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
48960 | 7451 4096 4 | 19208 5000 808 | e/hongjun/v1 | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
49680 | 7019 4096 4 | 21505 5016 824 | e/hongjun/v0 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
49840 | 6071 4096 4 | 19177 5016 824 | e/hongjun/v0 | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
50240 | 5039 4096 4 | 16800 5000 808 | e/hongjun/v0 | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
50640 | 6887 4096 4 | 20720 5000 808 | e/hongjun/v0 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
52000 | 6839 4096 4 | 20744 5000 808 | e/hongjun/v0 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
52640 | 4743 4096 4 | 15718 4984 800 | e/hongjun/v0 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
52640 | 4743 4096 4 | 15718 4984 800 | e/hongjun/v0 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
53360 | 6963 4096 4 | 21393 5016 824 | e/hongjun/v0 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
55440 | 7171 4096 1 | 21180 4896 840 | e/hongjun/v1 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
56000 | 4695 4096 1 | 18700 4896 840 | e/hongjun/v0 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
59440 | 4683 4096 1 | 18644 4896 840 | e/hongjun/v0 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
59440 | 4731 4096 1 | 18748 4896 840 | e/hongjun/v0 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
59440 | 4731 4096 1 | 18748 4896 840 | e/hongjun/v0 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
59440 | 4731 4096 1 | 18748 4896 840 | e/hongjun/v0 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
60160 | 7163 4096 1 | 21124 4896 840 | e/hongjun/v1 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
60160 | 7211 4096 1 | 21228 4896 840 | e/hongjun/v1 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
60160 | 7211 4096 1 | 21228 4896 840 | e/hongjun/v1 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
60160 | 7211 4096 1 | 21228 4896 840 | e/hongjun/v1 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
84320 | 8051 4096 4 | 21097 5016 824 | e/hongjun/v1 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
85280 | 7487 4096 4 | 19152 5000 808 | e/hongjun/v1 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
86480 | 7243 4096 4 | 18158 4984 800 | e/hongjun/v1 | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
86480 | 7243 4096 4 | 18158 4984 800 | e/hongjun/v1 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
88400 | 6019 4096 4 | 19081 5016 824 | e/hongjun/v0 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
88480 | 4979 4096 4 | 16664 5000 808 | e/hongjun/v0 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
88560 | 4743 4096 4 | 15654 4984 800 | e/hongjun/v0 | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
88560 | 4743 4096 4 | 15654 4984 800 | e/hongjun/v0 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
111600 | 7623 4096 4 | 19528 5000 808 | e/hongjun/v1 | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
111600 | 7623 4096 4 | 19528 5000 808 | e/hongjun/v1 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
112000 | 7435 4096 4 | 22576 5000 808 | e/hongjun/v0 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
112000 | 7435 4096 4 | 22576 5000 808 | e/hongjun/v0 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
112560 | 5059 4096 4 | 16968 5000 808 | e/hongjun/v0 | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
112560 | 5059 4096 4 | 16968 5000 808 | e/hongjun/v0 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
114400 | 9651 4096 4 | 24776 5000 808 | e/hongjun/v1 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
114400 | 9651 4096 4 | 24776 5000 808 | e/hongjun/v1 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
368160 | 22804 4096 4 | 41984 4984 816 | e/hongjun/v1 | cc | 20190902 | 20190816 |
368160 | 22804 4096 4 | 41984 4984 816 | e/hongjun/v1 | gcc | 20190902 | 20190816 |
368160 | 22804 4096 4 | 41984 4984 816 | e/hongjun/v1 | gcc_-funroll-loops | 20190902 | 20190816 |
373520 | 14060 4096 4 | 33248 4984 816 | e/hongjun/v0 | cc | 20190902 | 20190816 |
373520 | 14060 4096 4 | 33248 4984 816 | e/hongjun/v0 | gcc | 20190902 | 20190816 |
373520 | 14060 4096 4 | 33248 4984 816 | e/hongjun/v0 | gcc_-funroll-loops | 20190902 | 20190816 |
Compiler | Implementations
|
cc | e/gladman |
gcc | e/gladman |
gcc -O2 -fomit-frame-pointer | e/gladman |
gcc -O3 -fomit-frame-pointer | e/gladman |
gcc -O -fomit-frame-pointer | e/gladman |
gcc -Os -fomit-frame-pointer | e/gladman |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | e/gladman |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | e/gladman |
gcc -fno-schedule-insns -O -fomit-frame-pointer | e/gladman |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | e/gladman |
gcc -funroll-loops | e/gladman |
gcc -funroll-loops -O2 -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -O3 -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -O -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -Os -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | e/gladman |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | e/gladman
|