[Page version: 20251028 07:34:46]
Measurements for aarch64, pi4b, crypto_stream Test results for aarch64, pi4b, crypto_stream Test results for crypto_stream/aes256ctr| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|---|---|---|---|---|---|
| 41368 | 23354 2800 0 | 1698628 144249 14984 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41392 | 12863 2064 0 | 1668406 144257 14968 | T:cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41495 | 19582 2800 0 | 1681252 144257 14984 | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41524 | 12995 2064 0 | 1670038 144257 14984 | T:cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41604 | 10144 1480 0 | 1664895 144241 14968 | T:cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41645 | 10721 3272 0 | 1675388 145305 14968 | T:cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41646 | 22224 2800 0 | 1688074 144257 14984 | T:cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 41663 | 16212 4848 0 | 1676910 146617 14968 | T:cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86043 | 624 0 0 | 11988 872 784 | T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86056 | 808 0 0 | 14261 896 800 | T:openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86106 | 640 0 0 | 12845 896 800 | T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86155 | 492 0 0 | 15665 880 792 | T:openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86188 | 640 0 0 | 13076 888 792 | T:openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86198 | 484 0 0 | 11963 872 784 | T:openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86252 | 484 0 0 | 12153 880 784 | T:openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86274 | 484 0 0 | 13825 880 784 | T:openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
| 86404 | 484 0 0 | 15329 880 792 | T:openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250530 | 20250415 | 
error 132 timeout: the monitored command dumped core Illegal instruction
| Implementation | Compiler | 
| T:dolbeau/armv8crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
armv8crypto.c: armv8crypto.c:22:20: warning: unused function 'aes256_armv8_setkey_encrypt' [-Wunused-function]
armv8crypto.c:    22 | static inline void aes256_armv8_setkey_encrypt(const unsigned int key[], unsigned int *aes_edrk) {
armv8crypto.c:       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:188:1: warning: unused function 'aesni_encrypt4' [-Wunused-function]
armv8crypto.c:   188 | FUNC(4, MAKE4)
armv8crypto.c:       | ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:165:22: note: expanded from macro 'FUNC'
armv8crypto.c:   165 |   static inline void aesni_encrypt##N(unsigned char *out, unsigned char *n, uint32x4_t rkeys[16]) { \
armv8crypto.c:       |                      ^~~~~~~~~~~~~~~~
armv8crypto.c: <scratch space>:315:1: note: expanded from here
armv8crypto.c:   315 | aesni_encrypt4
armv8crypto.c:       | ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:189:1: warning: unused function 'aesni_encrypt6' [-Wunused-function]
armv8crypto.c:   189 | FUNC(6, MAKE6)
armv8crypto.c:       | ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:165:22: note: expanded from macro 'FUNC'
armv8crypto.c:   165 |   static inline void aesni_encrypt##N(unsigned char *out, unsigned char *n, uint32x4_t rkeys[16]) { \
armv8crypto.c:       |                      ^~~~~~~~~~~~~~~~
armv8crypto.c: <scratch space>:380:1: note: expanded from here
armv8crypto.c:   380 | aesni_encrypt6
armv8crypto.c:       | ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:190:1: warning: unused function 'aesni_encrypt7' [-Wunused-function]
armv8crypto.c:   190 | FUNC(7, MAKE7)
armv8crypto.c:       | ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:165:22: note: expanded from macro 'FUNC'
armv8crypto.c: ...| Implementation | Compiler | 
| T:dolbeau/armv8crypto | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
| T:dolbeau/armv8crypto | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
| T:dolbeau/armv8crypto | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
| T:dolbeau/armv8crypto | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
| T:dolbeau/armv8crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) | 
armv8crypto.c: In file included from armv8crypto.c:13:
armv8crypto.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable]
armv8crypto.c:   548 | static unsigned int KT3[256] = KT0Data;
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable]
armv8crypto.c:   541 | static unsigned int KT2[256] = KT0Data;
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:534:21: warning: 'KT1' defined but not used [-Wunused-variable]
armv8crypto.c:   534 | static unsigned int KT1[256] = KT0Data;
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:527:21: warning: 'KT0' defined but not used [-Wunused-variable]
armv8crypto.c:   527 | static unsigned int KT0[256] = KT0Data;
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable]
armv8crypto.c:   450 | static unsigned int RT3[256] = { RT };
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:443:21: warning: 'RT2' defined but not used [-Wunused-variable]
armv8crypto.c:   443 | static unsigned int RT2[256] = { RT };
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:436:21: warning: 'RT1' defined but not used [-Wunused-variable]
armv8crypto.c:   436 | static unsigned int RT1[256] = { RT };
armv8crypto.c:       |                     ^~~
armv8crypto.c: stdaes-common.h:429:21: warning: 'RT0' defined but not used [-Wunused-variable]
armv8crypto.c:   429 | static unsigned int RT0[256] = { RT };
armv8crypto.c:       |                     ^~~
armv8crypto.c: ...| Implementation | Compiler | 
| T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| T:dolbeau/armv8crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |