Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
417130 | 7096 0 0 | 25220 800 896 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190913 | 20190816 |
431998 | 7168 0 0 | 25220 800 896 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190913 | 20190816 |
432824 | 7204 0 0 | 25316 800 896 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190913 | 20190816 |
432824 | 7204 0 0 | 25316 800 896 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190913 | 20190816 |
471233 | 9804 0 0 | 28087 952 872 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190913 | 20190816 |
495600 | 9864 0 0 | 28663 952 888 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190913 | 20190816 |
497665 | 9800 0 0 | 28583 952 888 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190913 | 20190816 |
498078 | 9900 0 0 | 27351 952 888 | ref | gcc_-O3_-fomit-frame-pointer | 20190913 | 20190816 |
518315 | 9592 0 0 | 27159 952 888 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190913 | 20190816 |
520793 | 10128 0 0 | 29695 952 872 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190913 | 20190816 |
536900 | 7204 0 0 | 25316 800 896 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190913 | 20190816 |
548464 | 9576 0 0 | 27951 952 872 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190913 | 20190816 |
657909 | 9792 0 0 | 27239 952 888 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190913 | 20190816 |
753725 | 6344 0 0 | 22599 952 872 | ref | gcc_-O2_-fomit-frame-pointer | 20190913 | 20190816 |
759094 | 5792 0 0 | 21103 936 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190913 | 20190816 |
764050 | 6300 0 0 | 22503 952 872 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190913 | 20190816 |
813610 | 6196 0 0 | 22559 952 872 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190913 | 20190816 |
934619 | 10128 0 0 | 29695 952 872 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190913 | 20190816 |
1416177 | 5792 0 0 | 21103 936 864 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190913 | 20190816 |
1520253 | 5780 0 0 | 21039 936 864 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190913 | 20190816 |
1539664 | 5792 0 0 | 21055 936 864 | ref | gcc_-Os_-fomit-frame-pointer | 20190913 | 20190816 |
1583442 | 5792 0 0 | 21055 936 864 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190913 | 20190816 |
1612765 | 6352 0 0 | 22711 952 872 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190913 | 20190816 |
1737078 | 6192 0 0 | 22543 952 872 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190913 | 20190816 |
1742447 | 6196 0 0 | 22559 952 872 | ref | gcc_-O_-fomit-frame-pointer | 20190913 | 20190816 |
3581536 | 11168 0 0 | 38023 936 872 | ref | cc | 20190913 | 20190816 |
8402898 | 11168 0 0 | 38023 936 872 | ref | gcc_-funroll-loops | 20190913 | 20190816 |
8429743 | 11168 0 0 | 38023 936 872 | ref | gcc | 20190913 | 20190816 |
Compiler | Implementations
|
cc | sse |
gcc | sse |
gcc -O2 -fomit-frame-pointer | sse |
gcc -O3 -fomit-frame-pointer | sse |
gcc -O -fomit-frame-pointer | sse |
gcc -Os -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sse |
gcc -funroll-loops | sse |
gcc -funroll-loops -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -O -fomit-frame-pointer | sse |
gcc -funroll-loops -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sse |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sse
|