[Page version: 20250326 01:21:01]
Measurements for amd64, saber214, crypto_aead Test results for amd64, saber214, crypto_aead Test results for crypto_aead/aezv4Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
5425 | 11208 0 0 | 31764 816 856 | T:aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5456 | 11189 0 0 | 30380 816 856 | T:aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5467 | 11192 0 0 | 34140 816 872 | T:aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5521 | 10829 0 0 | 29678 808 856 | T:aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5739 | 11206 0 0 | 32382 776 928 | T:aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5822 | 18982 0 0 | 41590 776 928 | T:aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5903 | 10308 0 0 | 29321 752 896 | T:aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
5954 | 12122 0 0 | 32789 768 928 | T:aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
319265 | 32957 0 0 | 56228 832 872 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
320287 | 31349 0 0 | 52228 832 856 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
504467 | 41354 0 0 | 63540 832 856 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
917013 | 54307 0 0 | 77221 800 928 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
1020102 | 23798 0 0 | 43046 824 856 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
1125240 | 25832 0 0 | 45404 832 856 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
1205975 | 27639 0 0 | 48621 800 928 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
1274922 | 28585 0 0 | 50013 800 928 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
1569586 | 24955 0 0 | 44160 776 896 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250311 | 20250307 |
encrypt.c: encrypt.c:182:2: error: - This implementation requires __AES__ or __ARM_FEATURE_CRYPTO encrypt.c: #error - This implementation requires __AES__ or __ARM_FEATURE_CRYPTO encrypt.c: ^ encrypt.c: encrypt.c:211:8: error: unknown type name 'block' encrypt.c: static block zero_pad(block x, unsigned zero_bytes) { encrypt.c: ^ encrypt.c: encrypt.c:211:23: error: unknown type name 'block' encrypt.c: static block zero_pad(block x, unsigned zero_bytes) { encrypt.c: ^ encrypt.c: encrypt.c:212:12: warning: implicit declaration of function 'vand' is invalid in C99 [-Wimplicit-function-declaration] encrypt.c: return vand(x, loadu(pad + zero_bytes)); encrypt.c: ^ encrypt.c: encrypt.c:212:20: warning: implicit declaration of function 'loadu' is invalid in C99 [-Wimplicit-function-declaration] encrypt.c: return vand(x, loadu(pad + zero_bytes)); encrypt.c: ^ encrypt.c: encrypt.c:215:8: error: unknown type name 'block' encrypt.c: static block one_zero_pad(block x, unsigned one_zero_bytes) { encrypt.c: ^ encrypt.c: encrypt.c:215:27: error: unknown type name 'block' encrypt.c: static block one_zero_pad(block x, unsigned one_zero_bytes) { encrypt.c: ^ encrypt.c: encrypt.c:216:5: error: use of undeclared identifier 'block' encrypt.c: block *p = (block*)(pad + one_zero_bytes); encrypt.c: ^ encrypt.c: encrypt.c:216:12: error: use of undeclared identifier 'p' encrypt.c: ...
Implementation | Compiler |
T:aesni | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
encrypt.o aez_decrypt T encrypt.o aez_encrypt T encrypt.o aez_hash T encrypt.o aez_setup T encrypt.o cipher_aez_core T encrypt.o cipher_aez_tiny T encrypt.o pass_one T encrypt.o pass_two T encrypt.o zero_set_byte T
Implementation | Compiler |
T:aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
blake2b.o blake2b T blake2b.o blake2b_final T blake2b.o blake2b_init T blake2b.o blake2b_update T encrypt.o Decrypt T encrypt.o Encrypt T rijndael-alg-fst.o rijndaelDecrypt T rijndael-alg-fst.o rijndaelDecryptRound T rijndael-alg-fst.o rijndaelEncrypt T rijndael-alg-fst.o rijndaelEncryptRound T rijndael-alg-fst.o rijndaelKeySetupDec T rijndael-alg-fst.o rijndaelKeySetupEnc T
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |