| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1536 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1600 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1600 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1600 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1600 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1632 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1664 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1728 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1728 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1728 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 1760 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1760 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1760 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1760 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 1760 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1856 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1888 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1888 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1888 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1888 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1920 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1920 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 1984 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 2144 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2176 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2176 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2208 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2304 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2336 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2368 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2368 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2400 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2400 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2464 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2464 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2560 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2560 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 2656 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 2656 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 4448 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 4512 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 5280 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 5344 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 5568 | ? ? ? | ? ? ? | compact1600 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 5792 | ? ? ? | ? ? ? | compact1600 | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 6304 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 6336 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 6816 | ? ? ? | ? ? ? | optimized1600u6 | cc | 20171106 | 20171020 |
| 6816 | ? ? ? | ? ? ? | optimized1600u6 | gcc | 20171106 | 20171020 |
| 6816 | ? ? ? | ? ? ? | optimized1600u6 | gcc_-funroll-loops | 20171106 | 20171020 |
| 6944 | ? ? ? | ? ? ? | optimized1600lcu6 | cc | 20171106 | 20171020 |
| 6944 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc | 20171106 | 20171020 |
| 6944 | ? ? ? | ? ? ? | optimized1600lcu6 | gcc_-funroll-loops | 20171106 | 20171020 |
| 11104 | ? ? ? | ? ? ? | compact1600 | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 11648 | ? ? ? | ? ? ? | compact1600 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 11744 | ? ? ? | ? ? ? | compact1600 | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 11744 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 11776 | ? ? ? | ? ? ? | compact1600 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 11776 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 12064 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 12128 | ? ? ? | ? ? ? | compact1600 | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 12128 | ? ? ? | ? ? ? | compact1600 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 12320 | ? ? ? | ? ? ? | reference1600 | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 12352 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 12512 | ? ? ? | ? ? ? | optimized1600lcufull | cc | 20171106 | 20171020 |
| 12512 | ? ? ? | ? ? ? | optimized1600lcufull | gcc | 20171106 | 20171020 |
| 12544 | ? ? ? | ? ? ? | optimized1600lcufull | gcc_-funroll-loops | 20171106 | 20171020 |
| 12704 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 12832 | ? ? ? | ? ? ? | optimized1600ufull | gcc | 20171106 | 20171020 |
| 12832 | ? ? ? | ? ? ? | optimized1600ufull | gcc_-funroll-loops | 20171106 | 20171020 |
| 12864 | ? ? ? | ? ? ? | optimized1600ufull | cc | 20171106 | 20171020 |
| 12864 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 13728 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 13728 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 13792 | ? ? ? | ? ? ? | reference1600 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
| 45408 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 45408 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 46112 | ? ? ? | ? ? ? | reference1600 | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 46112 | ? ? ? | ? ? ? | reference1600 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
| 48128 | ? ? ? | ? ? ? | compact1600 | gcc | 20171106 | 20171020 |
| 48160 | ? ? ? | ? ? ? | compact1600 | cc | 20171106 | 20171020 |
| 48160 | ? ? ? | ? ? ? | compact1600 | gcc_-funroll-loops | 20171106 | 20171020 |
| 50912 | ? ? ? | ? ? ? | reference1600 | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 52544 | ? ? ? | ? ? ? | reference1600 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
| 58752 | ? ? ? | ? ? ? | reference1600 | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 58752 | ? ? ? | ? ? ? | reference1600 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
| 188768 | ? ? ? | ? ? ? | reference1600 | cc | 20171106 | 20171020 |
| 188992 | ? ? ? | ? ? ? | reference1600 | gcc | 20171106 | 20171020 |
| 189152 | ? ? ? | ? ? ? | reference1600 | gcc_-funroll-loops | 20171106 | 20171020 |
| Compiler | Implementations
|
| cc | optimized1600XOPu6 optimized1600XOPufull |
| gcc | optimized1600XOPu6 optimized1600XOPufull |
| gcc -O2 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -O3 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -O -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -Os -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -O2 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -O3 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -O -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -Os -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600XOPu6 optimized1600XOPufull
|
| Compiler | Implementations
|
| cc | optimized1600AsmX86-64shld |
| gcc | optimized1600AsmX86-64shld |
| gcc -O2 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -O3 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -O -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -Os -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops | optimized1600AsmX86-64shld |
| gcc -funroll-loops -O2 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -O3 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -O -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -Os -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized1600AsmX86-64shld |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600AsmX86-64shld
|
| Compiler | Implementations
|
| cc | optimized1600AsmX86-64Apple |
| gcc | optimized1600AsmX86-64Apple |
| gcc -O2 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -O3 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -O -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -Os -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -O2 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -O3 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -O -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -Os -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized1600AsmX86-64Apple |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized1600AsmX86-64Apple
|