Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
237852 | 12488 0 0 | 24616 412 752 | simple | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
237867 | 12488 0 0 | 22920 412 752 | simple | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
237867 | 12488 0 0 | 22920 412 752 | simple | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
238700 | 12464 0 0 | 21850 408 752 | simple | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
242236 | 5216 0 0 | 11755 392 744 | bitslice_opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
244555 | 12632 0 0 | 24776 412 752 | simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
260280 | 8672 0 0 | 17239 400 744 | bitslice_opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
260829 | 5464 0 0 | 12479 400 744 | bitslice_opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
280174 | 5296 0 0 | 12171 400 744 | bitslice_opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
280245 | 23200 0 0 | 31767 400 744 | bitslice_ref32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
294049 | 7640 0 0 | 18205 424 752 | bitslice_opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
294776 | 7928 0 0 | 20189 424 752 | bitslice_opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
294860 | 7640 0 0 | 18205 424 752 | bitslice_opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
298144 | 6820 0 0 | 16335 420 752 | bitslice_opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
302691 | 7916 0 0 | 20189 424 752 | bitslice_opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
338236 | 14432 0 0 | 26693 424 752 | bitslice_opt64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
338279 | 14432 0 0 | 24997 424 752 | bitslice_opt64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
338290 | 14432 0 0 | 24997 424 752 | bitslice_opt64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
344609 | 3640 0 0 | 10655 400 744 | bitslice_ref32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
346836 | 11864 0 0 | 21375 420 752 | bitslice_opt64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
353092 | 6088 0 0 | 16625 424 752 | bitslice_ref32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
353254 | 6088 0 0 | 16625 424 752 | bitslice_ref32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
353330 | 6088 0 0 | 18321 424 752 | bitslice_ref32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
357383 | 14688 0 0 | 26965 424 752 | bitslice_opt64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
365102 | 3368 0 0 | 10527 392 744 | bitslice_ref32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
369750 | 3488 0 0 | 10363 400 744 | bitslice_ref32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
369926 | 6060 0 0 | 18305 424 752 | bitslice_ref32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
371506 | 4468 0 0 | 13955 420 752 | bitslice_ref32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
430373 | 8944 0 0 | 21177 424 752 | bitslice_ref64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
430680 | 8152 0 0 | 18689 424 752 | bitslice_ref64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
430833 | 8152 0 0 | 18689 424 752 | bitslice_ref64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
435376 | 14924 0 0 | 21443 392 744 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
437448 | 8960 0 0 | 21209 424 752 | bitslice_ref64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
498400 | 16228 0 0 | 23095 400 744 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
508379 | 5984 0 0 | 15467 420 752 | bitslice_ref64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
528961 | 18228 0 0 | 26787 400 744 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
551719 | 18524 0 0 | 25531 400 744 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
565706 | 11720 0 0 | 18263 392 744 | bitslice_opt64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
598506 | 10832 0 0 | 17707 400 744 | bitslice_opt64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
623767 | 5272 0 0 | 12291 400 744 | bitslice_ref64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
625107 | 39744 0 0 | 48315 400 744 | bitslice_ref64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
626698 | 4888 0 0 | 11763 400 744 | bitslice_ref64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
642755 | 12624 0 0 | 19643 400 744 | bitslice_opt64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
647459 | 15704 0 0 | 24275 400 744 | bitslice_opt64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
661788 | 4896 0 0 | 11427 392 744 | bitslice_ref64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt32 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt32 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt32 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt32 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt32 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_opt64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_opt64
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref32 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref32 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref32 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref32 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref32 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bitslice_ref64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | bitslice_ref64
|