| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2976743 | 19832 0 0 | 44602 692 1920 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3538535 | 12186 0 0 | 38079 684 1936 | ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 3541990 | 12186 0 0 | 38079 684 1936 | ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 3938218 | 44096 0 0 | 48346 692 1920 | ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3939427 | 22048 0 0 | 48346 692 1920 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 4118547 | 16824 0 0 | 41018 692 1904 | ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 4120028 | 16824 0 0 | 41018 692 1904 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 5012597 | 12054 0 0 | 38195 684 1936 | ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 6787328 | 7145 0 0 | 28068 684 1904 | ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 6797665 | 7145 0 0 | 28068 684 1904 | ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9231864 | 7233 0 0 | 28772 684 1904 | ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9233320 | 7233 0 0 | 28772 684 1904 | ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 10621826 | 7402 0 0 | 29472 676 1920 | ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 10624797 | 7402 0 0 | 29472 676 1920 | ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 11476366 | 7418 0 0 | 29572 676 1920 | ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 14525525 | 9859 0 0 | 34472 684 1928 | ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 14527304 | 9871 0 0 | 34452 684 1928 | ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 14574513 | 9871 0 0 | 34452 684 1928 | ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 14643271 | 8663 0 0 | 32668 684 1928 | ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 14832663 | 8723 0 0 | 32704 684 1928 | ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 15155513 | 8663 0 0 | 32668 684 1928 | ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| Implementation | Compiler |
| lowmem | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| lowmem | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| vec | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| Implementation | Compiler |
| lowmem | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| lowmem | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| lowmem | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| opt | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| opt | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| vec | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| vec | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| Implementation | Compiler |
| ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |