Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
22603 | 31071 0 0 | 44765 784 808 | ccalik/aesni | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
22625 | 29196 0 0 | 39462 776 808 | ccalik/aesni | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
22956 | 27730 0 0 | 37990 776 808 | ccalik/aesni | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
23292 | 31704 0 0 | 39623 768 736 | ccalik/aesni | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
23320 | 32215 0 0 | 43513 776 752 | ccalik/aesni | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
23333 | 32215 0 0 | 43513 776 752 | ccalik/aesni | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
23347 | 32695 0 0 | 43993 776 752 | ccalik/aesni | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
24321 | 25479 0 0 | 34793 752 776 | ccalik/aesni | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
26993 | 57255 0 0 | 70074 792 752 | SSSE3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
27049 | 49309 0 0 | 63028 792 808 | SSSE3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
27123 | 57292 0 0 | 66430 776 736 | SSSE3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
27199 | 57255 0 0 | 70074 792 752 | SSSE3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
27348 | 48943 0 0 | 59195 784 808 | SSSE3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
27574 | 41071 0 0 | 54773 784 808 | ccalik/vperm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
27620 | 36847 0 0 | 47102 776 808 | ccalik/vperm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
27647 | 41343 0 0 | 52137 776 752 | ccalik/vperm | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
27812 | 38692 0 0 | 48958 776 808 | ccalik/vperm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
27827 | 41343 0 0 | 52137 776 752 | ccalik/vperm | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
27856 | 41823 0 0 | 52617 776 752 | ccalik/vperm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
27927 | 40991 0 0 | 48279 768 736 | ccalik/vperm | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200114 | 20191221 |
29477 | 57255 0 0 | 70090 792 752 | SSSE3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
29571 | 57559 0 0 | 67892 792 808 | SSSE3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
30438 | 33851 0 0 | 43153 752 776 | ccalik/vperm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200114 | 20191221 |
30561 | 46854 0 0 | 56255 768 776 | SSSE3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
30821 | 44836 0 0 | 58564 792 808 | SSE4.1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
31302 | 44628 0 0 | 54891 784 808 | SSE4.1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
31825 | 50415 0 0 | 60740 792 808 | SSE4.1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
31994 | 50122 0 0 | 62938 792 752 | SSE4.1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
32009 | 50122 0 0 | 62954 792 752 | SSE4.1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
32262 | 50122 0 0 | 62938 792 752 | SSE4.1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
33141 | 50911 0 0 | 60046 776 736 | SSE4.1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
33946 | 42414 0 0 | 51807 768 776 | SSE4.1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
34522 | 70726 0 0 | 80997 784 808 | ANSI_opt64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
35148 | 68740 0 0 | 78940 776 808 | ANSI_opt64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
35775 | 69982 0 0 | 83597 784 808 | ANSI_opt64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
37922 | 52938 0 0 | 63148 776 808 | ANSI_opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
38228 | 56722 0 0 | 66997 784 808 | ANSI_opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
38534 | 54882 0 0 | 68509 784 808 | ANSI_opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
38823 | 39341 0 0 | 49790 784 808 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
39005 | 36454 0 0 | 46010 768 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
39077 | 66368 0 0 | 75688 760 776 | ANSI_opt64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
39198 | 67358 0 0 | 81207 792 808 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
39406 | 39934 0 0 | 50382 784 808 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
39873 | 54631 0 0 | 63703 768 736 | ANSI_opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
39947 | 50199 0 0 | 59528 760 776 | ANSI_opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191206 | 20191017 |
40538 | 39513 0 0 | 52329 776 752 | sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
40562 | 39513 0 0 | 52329 776 752 | sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
40788 | 40009 0 0 | 52243 784 736 | sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41181 | 58080 0 0 | 70761 776 752 | ANSI_opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41328 | 58080 0 0 | 70761 776 752 | ANSI_opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41419 | 58080 0 0 | 70761 776 752 | ANSI_opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41530 | 56387 0 0 | 68409 776 736 | ANSI_opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41620 | 75694 0 0 | 87705 776 736 | ANSI_opt64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
41703 | 39657 0 0 | 52489 776 752 | sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
42204 | 76525 0 0 | 89209 776 752 | ANSI_opt64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
42746 | 38701 0 0 | 48017 776 736 | sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
43078 | 76557 0 0 | 89241 776 752 | ANSI_opt64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
43525 | 73876 0 0 | 82951 768 736 | ANSI_opt64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
45245 | 76525 0 0 | 89209 776 752 | ANSI_opt64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191206 | 20191017 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSE4.1 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSE4.1 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSE4.1 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSE4.1 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSE4.1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSE4.1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSE4.1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSE4.1 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSSE3 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSSE3 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSSE3 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | SSSE3 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSSE3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSSE3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSSE3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | SSSE3
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/aesni |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/aesni |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/aesni |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/aesni |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/aesni |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/aesni |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/aesni |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/aesni |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/vperm |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/vperm |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/vperm |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ccalik/vperm |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/vperm |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/vperm |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/vperm |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ccalik/vperm
|