| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10987 | 23773 0 0 | 37498 772 936 | T:core2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 10991 | 23917 0 0 | 33801 756 968 | T:core2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 10992 | 23773 0 0 | 33786 772 904 | T:core2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 10994 | 23917 0 0 | 34018 764 968 | T:core2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 10997 | 23773 0 0 | 36114 772 904 | T:core2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 11001 | 23917 0 0 | 32721 740 936 | T:core2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 11003 | 23773 0 0 | 34532 764 968 | T:core2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 11004 | 23773 0 0 | 37658 772 936 | T:core2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 11004 | 23917 0 0 | 36114 764 968 | T:core2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 12927 | 25032 0 0 | 34921 756 968 | T:amd64-2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 12930 | 24888 0 0 | 38778 772 936 | T:amd64-2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 12934 | 24888 0 0 | 34906 772 904 | T:amd64-2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 12934 | 25032 0 0 | 35138 764 968 | T:amd64-2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 12938 | 24888 0 0 | 37234 772 904 | T:amd64-2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 12938 | 25032 0 0 | 33841 740 936 | T:amd64-2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 12942 | 24888 0 0 | 35652 764 968 | T:amd64-2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 12946 | 24888 0 0 | 38618 772 936 | T:amd64-2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 12957 | 25032 0 0 | 37234 764 968 | T:amd64-2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 13028 | 25213 0 0 | 39098 772 936 | T:amd64-3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 13034 | 25213 0 0 | 35972 764 968 | T:amd64-3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 13036 | 25213 0 0 | 38938 772 936 | T:amd64-3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 13037 | 25357 0 0 | 37554 764 968 | T:amd64-3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 13037 | 25357 0 0 | 34161 740 936 | T:amd64-3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 13038 | 25357 0 0 | 35241 756 968 | T:amd64-3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 13045 | 25213 0 0 | 37554 772 904 | T:amd64-3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 13045 | 25357 0 0 | 35458 764 968 | T:amd64-3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 13046 | 25213 0 0 | 35226 772 904 | T:amd64-3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 14930 | 18301 0 0 | 30490 764 968 | T:xmm1reg | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 15496 | 17854 0 0 | 27978 764 968 | T:xmm1reg | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 15877 | 24255 0 0 | 36450 764 968 | T:amd64-1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 15940 | 24255 0 0 | 34354 764 968 | T:amd64-1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 15951 | 24255 0 0 | 33057 740 936 | T:amd64-1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 15984 | 24111 0 0 | 34122 772 904 | T:amd64-1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 15991 | 24111 0 0 | 36450 772 904 | T:amd64-1 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 15994 | 24111 0 0 | 37994 772 936 | T:amd64-1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 16018 | 24255 0 0 | 34137 756 968 | T:amd64-1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 16021 | 24111 0 0 | 34868 764 968 | T:amd64-1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 16021 | 17505 0 0 | 27474 772 904 | T:xmm1reg | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 16041 | 24111 0 0 | 37834 772 936 | T:amd64-1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 16397 | 17570 0 0 | 29858 772 904 | T:xmm1reg | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 16783 | 17880 0 0 | 27713 756 968 | T:xmm1reg | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 17000 | 17786 0 0 | 26537 740 936 | T:xmm1reg | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 18554 | 17653 0 0 | 31346 772 936 | T:xmm1reg | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 18824 | 17653 0 0 | 31458 772 936 | T:xmm1reg | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 18870 | 17639 0 0 | 28332 764 968 | T:xmm1reg | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 20565 | 17465 0 0 | 29746 772 904 | T:xmm4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 21969 | 17369 0 0 | 29650 772 904 | T:xmm2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 22659 | 21902 0 0 | 34090 764 968 | T:xmm4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 23018 | 17513 0 0 | 28212 764 968 | T:xmm4 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 23025 | 17552 0 0 | 31354 772 936 | T:xmm4 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 23055 | 17552 0 0 | 31242 772 936 | T:xmm4 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 24426 | 17270 0 0 | 29554 772 904 | T:xmm1 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 24479 | 17362 0 0 | 27330 772 904 | T:xmm4 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 24527 | 17433 0 0 | 28132 764 968 | T:xmm2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 24538 | 19620 0 0 | 31802 764 968 | T:xmm2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 24552 | 17472 0 0 | 31274 772 936 | T:xmm2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 24569 | 17472 0 0 | 31162 772 936 | T:xmm2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 25857 | 19343 0 0 | 31530 764 968 | T:xmm1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 25969 | 17282 0 0 | 27250 772 904 | T:xmm2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 26762 | 17687 0 0 | 27802 764 968 | T:xmm4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 26914 | 17353 0 0 | 28052 764 968 | T:xmm1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 26962 | 17392 0 0 | 31194 772 936 | T:xmm1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 27594 | 17599 0 0 | 27722 764 968 | T:xmm2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 28121 | 17392 0 0 | 31082 772 936 | T:xmm1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 28762 | 17202 0 0 | 27170 772 904 | T:xmm1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 29005 | 17480 0 0 | 27594 764 968 | T:xmm1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 31348 | 17490 0 0 | 26249 740 936 | T:xmm4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 31805 | 17689 0 0 | 27521 756 968 | T:xmm4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 32986 | 17413 0 0 | 26169 740 936 | T:xmm2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 34670 | 17627 0 0 | 27457 756 968 | T:xmm2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 36072 | 17327 0 0 | 26073 740 936 | T:xmm1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 36413 | 17539 0 0 | 27377 756 968 | T:xmm1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 47313 | 17435 0 0 | 29650 764 968 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 151771 | 19951 0 0 | 32234 772 904 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 159837 | 17030 0 0 | 26986 772 904 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 166100 | 19880 0 0 | 33682 772 936 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 173454 | 20182 0 0 | 33850 772 936 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| 191492 | 17271 0 0 | 26091 748 936 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 277784 | 17485 0 0 | 27345 756 968 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 296684 | 17378 0 0 | 27580 772 968 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231107 | 20230530 |
| 314312 | 17280 0 0 | 27948 764 968 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231107 | 20230530 |
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2
|