Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1439046 | 10280 30720 0 | 29304 31544 1600 | mj32 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
2007784 | 13356 30720 0 | 34727 31640 1584 | mj32 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
2522475 | 11180 30720 0 | 32703 31648 1616 | mj32 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
2530800 | 11272 30720 0 | 32727 31648 1616 | mj32 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
2555775 | 9720 30720 0 | 29527 31648 1616 | mj32 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
2697300 | 10220 30720 0 | 29264 31544 1600 | mj32 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
2705625 | 10220 30720 0 | 29264 31544 1600 | mj32 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
3472821 | 9604 30720 0 | 29463 31648 1616 | mj32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
3762900 | 13356 30720 0 | 34727 31640 1584 | mj32 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191130 | 20190816 |
4137525 | 8204 30720 0 | 26447 31640 1584 | mj32 | gcc_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
4495500 | 11528 30720 0 | 32775 31640 1584 | mj32 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
4570425 | 11476 30720 0 | 32727 31640 1584 | mj32 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
5003325 | 8184 30720 0 | 26431 31640 1584 | mj32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
5024741 | 8304 30720 0 | 26471 31640 1584 | mj32 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191130 | 20190816 |
5469525 | 10220 30720 0 | 29264 31544 1600 | mj32 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191130 | 20190816 |
5544450 | 7880 30720 0 | 25227 31624 1584 | mj32 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
6419457 | 7876 30720 0 | 25227 31624 1584 | mj32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
6448740 | 9596 30720 0 | 29471 31648 1616 | mj32 | gcc_-O3_-fomit-frame-pointer | 20191130 | 20190816 |
7717380 | 7880 30720 0 | 25227 31624 1584 | mj32 | gcc_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
11290056 | 7840 30720 0 | 25219 31624 1584 | mj32 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
11377479 | 7840 30720 0 | 25219 31624 1584 | mj32 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191130 | 20190816 |
18741826 | 9520 30720 0 | 27695 31640 1584 | mj32 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191130 | 20190816 |
18972675 | 9576 30720 0 | 27751 31640 1584 | mj32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191130 | 20190816 |
27731881 | 9520 30720 0 | 27695 31640 1584 | mj32 | gcc_-O_-fomit-frame-pointer | 20191130 | 20190816 |
41749875 | 23992 30720 0 | 46083 31624 1584 | mj32 | cc | 20191130 | 20190816 |
41799825 | 23992 30720 0 | 46083 31624 1584 | mj32 | gcc | 20191130 | 20190816 |
50100120 | 23992 30720 0 | 46083 31624 1584 | mj32 | gcc_-funroll-loops | 20191130 | 20190816 |
Compiler | Implementations
|
cc | mj32 |
gcc | mj32 |
gcc -O2 -fomit-frame-pointer | mj32 |
gcc -O3 -fomit-frame-pointer | mj32 |
gcc -O -fomit-frame-pointer | mj32 |
gcc -Os -fomit-frame-pointer | mj32 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | mj32 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | mj32 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | mj32 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops | mj32 |
gcc -funroll-loops -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | mj32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | mj32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | mj32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | mj32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | mj32
|