Test results for amd64, renoir, crypto_aead/aes256avalanchev1
[Page version: 20250314 17:12:42]
Measurements for amd64, renoir, crypto_aead
Test results for amd64, renoir, crypto_aead
Test results for crypto_aead/aes256avalanchev1
Computer: renoir
Microarchitecture: amd64; Zen 2 (860f01)
Architecture: amd64
CPU ID: AuthenticAMD-00860f01-178bfbff
SUPERCOP version: 20250307
Operation: crypto_aead
Primitive: aes256avalanchev1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
226197449 | 9232 0 0 | 26585 884 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
242977952 | 8798 0 0 | 25629 876 1048 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
246005743 | 10106 0 0 | 27238 860 1048 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
248648616 | 6435 0 0 | 21870 860 1048 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
251491627 | 10293 0 0 | 27253 876 1048 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
291020186 | 5174 0 0 | 19595 868 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
296383215 | 5514 0 0 | 20243 868 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
332825073 | 5661 0 0 | 20742 860 1048 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
347713864 | 4546 0 0 | 18427 860 1048 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
Compiler output
avalanche.c: avalanche.c:85:6: warning: unused variable 'test' [-Wunused-variable]
avalanche.c: int test = 0;
avalanche.c: ^
avalanche.c: avalanche.c:162:21: warning: unused variable 'numOfChunks' [-Wunused-variable]
avalanche.c: unsigned long long numOfChunks = (unsigned long long) ceil(
avalanche.c: ^
avalanche.c: 2 warnings generated.
rmac.c: rmac.c:28:6: warning: unused variable 'j' [-Wunused-variable]
rmac.c: int j;
rmac.c: ^
rmac.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
avalanche.c: avalanche.c: In function 'PCMACDec':
avalanche.c: avalanche.c:85:6: warning: unused variable 'test' [-Wunused-variable]
avalanche.c: 85 | int test = 0;
avalanche.c: | ^~~~
avalanche.c: avalanche.c: In function 'crypto_aead_aes256avalanchev1_ref_timingleaks_encrypt':
avalanche.c: avalanche.c:162:21: warning: unused variable 'numOfChunks' [-Wunused-variable]
avalanche.c: 162 | unsigned long long numOfChunks = (unsigned long long) ceil(
avalanche.c: | ^~~~~~~~~~~
rmac.c: rmac.c: In function 'AppendOne':
rmac.c: rmac.c:28:6: warning: unused variable 'j' [-Wunused-variable]
rmac.c: 28 | int j;
rmac.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
avalanche.o PCMACDec T
avalanche.o PCMACEnc T
largenumbers.o ByteAdd T
largenumbers.o ByteSub T
largenumbers.o ConvertLongNum T
largenumbers.o CtrAdd T
largenumbers.o InterleavedModularMultiplication T
largenumbers.o LongNumAdd T
largenumbers.o LongNumCompare T
largenumbers.o LongNumSetZero T
largenumbers.o LongNumShiftLeft T
largenumbers.o LongNumShiftLeftMany T
largenumbers.o LongNumShiftRight T
largenumbers.o LongNumSub T
largenumbers.o NumCompare T
largenumbers.o NumSetEqual T
largenumbers.o Reduce T
pcmac.o Increment T
pcmac.o ModularAddition T
pcmac.o NumGenerator T
pcmac.o NumRand T
pcmac.o SetupForDec T
pcmac.o SetupForEnc T
pcmac.o TagGeneration T
pcmac.o XORKey T
rmac.o AppendOne T
rmac.o Sign T
rmac.o Verify T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |