[Page version: 20240911 12:30:39]
Measurements for amd64, kizomba, crypto_scalarmult Test results for amd64, kizomba, crypto_scalarmult Test results for crypto_scalarmult/nistp256Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
2318504 | 17477 30720 0 | 40420 31552 1576 | T:mj32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
2680655 | 16897 30720 0 | 41516 31552 1640 | T:mj32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
2682645 | 12881 30720 0 | 37204 31552 1608 | T:mj32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
3048582 | 14179 30720 0 | 38534 31512 1640 | T:mj32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
3295778 | 10196 30720 0 | 31630 31544 1640 | T:mj32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
3676290 | 11536 30720 0 | 32220 31552 1576 | T:mj32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
3682625 | 12340 30720 0 | 34582 31512 1640 | T:mj32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
4846464 | 10857 30720 0 | 30774 31504 1608 | T:mj32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
7150480 | 12188 30720 0 | 33326 31512 1640 | T:mj32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240809 | 20240808 |
gep256.c: gep256.c:83:28: warning: sizeof on array function parameter will return size of 'fe *' (aka 'unsigned int (*)[8]') instead of 'gep256' (aka 'unsigned int[3][8]') [-Wsizeof-array-argument] gep256.c: for (i = 0; i < sizeof p; ++i) x |= ((unsigned char *)p)[i]; gep256.c: ^ gep256.c: gep256.c:78:29: note: declared here gep256.c: static int isneutral(gep256 p) { gep256.c: ^ gep256.c: gep256.c:92:28: warning: sizeof on array function parameter will return size of 'fe *' (aka 'unsigned int (*)[8]') instead of 'gep256_precomp' (aka 'unsigned int[2][8]') [-Wsizeof-array-argument] gep256.c: for (i = 0; i < sizeof p; ++i) x |= ((unsigned char *)p)[i]; gep256.c: ^ gep256.c: gep256.c:87:45: note: declared here gep256.c: static int isneutral_precomp(gep256_precomp p) { gep256.c: ^ gep256.c: 2 warnings generated.
Implementation | Compiler |
T:mj32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mj32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mj32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mj32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mj32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
gep256.c: gep256.c: In function 'isneutral': gep256.c: gep256.c:83:28: warning: 'sizeof' on array function parameter 'p' will return size of 'uint32_t (*)[8]' {aka 'unsigned int (*)[8]'} [-Wsizeof-array-argument] gep256.c: 83 | for (i = 0; i < sizeof p; ++i) x |= ((unsigned char *)p)[i]; gep256.c: | ^ gep256.c: gep256.c:78:29: note: declared here gep256.c: 78 | static int isneutral(gep256 p) { gep256.c: | ~~~~~~~^ gep256.c: gep256.c: In function 'isneutral_precomp': gep256.c: gep256.c:92:28: warning: 'sizeof' on array function parameter 'p' will return size of 'uint32_t (*)[8]' {aka 'unsigned int (*)[8]'} [-Wsizeof-array-argument] gep256.c: 92 | for (i = 0; i < sizeof p; ++i) x |= ((unsigned char *)p)[i]; gep256.c: | ^ gep256.c: gep256.c:87:45: note: declared here gep256.c: 87 | static int isneutral_precomp(gep256_precomp p) { gep256.c: | ~~~~~~~~~~~~~~~^
Implementation | Compiler |
T:mj32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mj32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mj32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mj32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |