Test results for armeabi, berry0, crypto_aead/aes256otrsv2
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_aead
Test results for armeabi, berry0, crypto_aead
Test results for crypto_aead/aes256otrsv2
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: aes256otrsv2
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
647422 | 17486 4392 352 | 32171 4748 1168 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
675076 | 6758 4392 352 | 19791 4748 1168 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
716697 | 4422 4392 352 | 16603 4740 1168 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
774145 | 17658 4392 352 | 35392 4776 1168 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
775717 | 17718 4392 352 | 33468 4776 1176 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
791980 | 17642 4392 352 | 33408 4776 1176 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
817434 | 5946 4392 352 | 21782 4772 1168 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
841373 | 5282 4392 352 | 18218 4744 1168 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
977865 | 4906 4392 352 | 20726 4772 1168 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241005 | 20240909 |
Compiler output
OTR.c: OTR.c:51:7: warning: built-in function 'gamma' declared as non-function [-Wbuiltin-declaration-mismatch]
OTR.c: 51 | uint8 gamma[BLOCK]={0}, gamma2[BLOCK]={0}, Q[BLOCK]={0};
OTR.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
OTR.o AE_Decrypt T
OTR.o AE_Encrypt T
OTR.o AFunc T
OTR.o AFuncS T
OTR.o DFunc T
OTR.o EFunc T
OTR.o L B
OTR.o N 0
OTR.o N 100
OTR.o N 106
OTR.o N 11a
OTR.o N 121
OTR.o N 123
OTR.o N 126
OTR.o N 129
OTR.o N 12f
OTR.o N 131
OTR.o N 139
OTR.o N 145
OTR.o N 149
OTR.o N 154
OTR.o N 158
OTR.o N 15a
OTR.o N 15c
OTR.o N 15e
OTR.o N 160
OTR.o N 16d
OTR.o N 174
OTR.o N 179
OTR.o N 180
OTR.o N 184
OTR.o N 187
OTR.o N 18b
OTR.o N 190
OTR.o N 192
OTR.o N 198
OTR.o N 19d
OTR.o N 1a3
OTR.o N 1a9
OTR.o N 1af
OTR.o N 1b6
OTR.o N 1c1
OTR.o N 1cc
OTR.o N 1d0
OTR.o N 1d5
OTR.o N 1d9
OTR.o N 1df
OTR.o N 1e9
OTR.o N 1ef
OTR.o N 1f1
OTR.o N 1f5
OTR.o N 1ff
OTR.o N 206
OTR.o N 20b
OTR.o N 20f
OTR.o N 211
OTR.o N 21c
OTR.o N 220
OTR.o N 226
OTR.o N 22d
OTR.o N 232
OTR.o N 239
OTR.o N 23f
OTR.o N 244
OTR.o N 246
OTR.o N 24c
OTR.o N 25
OTR.o N 250
OTR.o N 2b
OTR.o N ec
OTR.o N f2
OTR.o Q B
OTR.o Setup T
OTR.o TA B
OTR.o TE B
OTR.o delta B
OTR.o gamma B
OTR.o gamma2 B
OTR.o nEnc T
encrypt.o N 0
encrypt.o N 104
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 11c
encrypt.o N 127
encrypt.o N 132
encrypt.o N 163
encrypt.o N 194
encrypt.o N 196
encrypt.o N 19b
encrypt.o N 1b2
encrypt.o N 1b4
encrypt.o N 1b6
encrypt.o N 1bb
encrypt.o N 1c0
encrypt.o N 1c6
encrypt.o N 1c9
encrypt.o N 1ce
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f0
encrypt.o N fd
t-aes_enc_only.o Encryption T
t-aes_enc_only.o KeySchedule T
t-aes_enc_only.o N 0
t-aes_enc_only.o N 107
t-aes_enc_only.o N 11b
t-aes_enc_only.o N 11d
t-aes_enc_only.o N 12b
t-aes_enc_only.o N 12e
t-aes_enc_only.o N 131
t-aes_enc_only.o N 134
t-aes_enc_only.o N 137
t-aes_enc_only.o N 13c
t-aes_enc_only.o N 148
t-aes_enc_only.o N 14c
t-aes_enc_only.o N 157
t-aes_enc_only.o N 15f
t-aes_enc_only.o N 164
t-aes_enc_only.o N 169
t-aes_enc_only.o N 16c
t-aes_enc_only.o N 16f
t-aes_enc_only.o N 171
t-aes_enc_only.o N 175
t-aes_enc_only.o N 17b
t-aes_enc_only.o N 182
t-aes_enc_only.o N 189
t-aes_enc_only.o N 18b
t-aes_enc_only.o N 25
t-aes_enc_only.o N 36
t-aes_enc_only.o N f7
t-aes_enc_only.o N fa
t-aes_enc_only.o RC D
t-aes_enc_only.o S D
t-aes_enc_only.o T0 D
t-aes_enc_only.o T1 D
t-aes_enc_only.o T2 D
t-aes_enc_only.o T3 D
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
OTR.o AE_Decrypt T
OTR.o AE_Encrypt T
OTR.o AFunc T
OTR.o AFuncS T
OTR.o DFunc T
OTR.o EFunc T
OTR.o L B
OTR.o N 0
OTR.o N 105
OTR.o N 119
OTR.o N 120
OTR.o N 122
OTR.o N 125
OTR.o N 128
OTR.o N 12e
OTR.o N 130
OTR.o N 138
OTR.o N 144
OTR.o N 148
OTR.o N 153
OTR.o N 159
OTR.o N 15e
OTR.o N 163
OTR.o N 167
OTR.o N 16d
OTR.o N 172
OTR.o N 176
OTR.o N 17c
OTR.o N 182
OTR.o N 189
OTR.o N 194
OTR.o N 19f
OTR.o N 1a3
OTR.o N 1a8
OTR.o N 1ab
OTR.o N 1af
OTR.o N 1b1
OTR.o N 1b3
OTR.o N 1b7
OTR.o N 1bd
OTR.o N 1c7
OTR.o N 1d4
OTR.o N 1db
OTR.o N 1e1
OTR.o N 1e3
OTR.o N 1e5
OTR.o N 1e7
OTR.o N 1eb
OTR.o N 1f1
OTR.o N 1f3
OTR.o N 1f7
OTR.o N 201
OTR.o N 208
OTR.o N 20d
OTR.o N 211
OTR.o N 213
OTR.o N 21e
OTR.o N 225
OTR.o N 22c
OTR.o N 231
OTR.o N 236
OTR.o N 23d
OTR.o N 243
OTR.o N 245
OTR.o N 24b
OTR.o N 24f
OTR.o N 25
OTR.o N 2b
OTR.o N eb
OTR.o N f1
OTR.o N ff
OTR.o Q B
OTR.o Setup T
OTR.o TA B
OTR.o TE B
OTR.o delta B
OTR.o gamma B
OTR.o gamma2 B
OTR.o nEnc T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 11b
encrypt.o N 126
encrypt.o N 131
encrypt.o N 162
encrypt.o N 193
encrypt.o N 195
encrypt.o N 19a
encrypt.o N 1b1
encrypt.o N 1b3
encrypt.o N 1b5
encrypt.o N 1ba
encrypt.o N 1bf
encrypt.o N 1c5
encrypt.o N 1c8
encrypt.o N 1cd
encrypt.o N 25
encrypt.o N 2f
encrypt.o N ef
encrypt.o N fc
t-aes_enc_only.o Encryption T
t-aes_enc_only.o KeySchedule T
t-aes_enc_only.o N 0
t-aes_enc_only.o N 106
t-aes_enc_only.o N 11a
t-aes_enc_only.o N 11c
t-aes_enc_only.o N 12a
t-aes_enc_only.o N 12d
t-aes_enc_only.o N 130
t-aes_enc_only.o N 133
t-aes_enc_only.o N 136
t-aes_enc_only.o N 13b
t-aes_enc_only.o N 147
t-aes_enc_only.o N 14b
t-aes_enc_only.o N 156
t-aes_enc_only.o N 15e
t-aes_enc_only.o N 163
t-aes_enc_only.o N 168
t-aes_enc_only.o N 16b
t-aes_enc_only.o N 16e
t-aes_enc_only.o N 170
t-aes_enc_only.o N 174
t-aes_enc_only.o N 17a
t-aes_enc_only.o N 181
t-aes_enc_only.o N 188
t-aes_enc_only.o N 18a
t-aes_enc_only.o N 25
t-aes_enc_only.o N 36
t-aes_enc_only.o N f6
t-aes_enc_only.o N f9
t-aes_enc_only.o RC D
t-aes_enc_only.o S D
t-aes_enc_only.o T0 D
t-aes_enc_only.o T1 D
t-aes_enc_only.o T2 D
t-aes_enc_only.o T3 D
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
OTR.o AE_Decrypt T
OTR.o AE_Encrypt T
OTR.o AFunc T
OTR.o AFuncS T
OTR.o DFunc T
OTR.o EFunc T
OTR.o L B
OTR.o N 0
OTR.o N 100
OTR.o N 106
OTR.o N 11a
OTR.o N 121
OTR.o N 123
OTR.o N 126
OTR.o N 129
OTR.o N 12f
OTR.o N 131
OTR.o N 139
OTR.o N 145
OTR.o N 149
OTR.o N 154
OTR.o N 158
OTR.o N 15a
OTR.o N 15c
OTR.o N 15e
OTR.o N 160
OTR.o N 16d
OTR.o N 174
OTR.o N 179
OTR.o N 180
OTR.o N 184
OTR.o N 187
OTR.o N 18b
OTR.o N 191
OTR.o N 196
OTR.o N 19b
OTR.o N 1a1
OTR.o N 1a7
OTR.o N 1ad
OTR.o N 1b4
OTR.o N 1bf
OTR.o N 1ca
OTR.o N 1ce
OTR.o N 1d3
OTR.o N 1d5
OTR.o N 1d9
OTR.o N 1df
OTR.o N 1e9
OTR.o N 1ef
OTR.o N 1f3
OTR.o N 1f9
OTR.o N 1fb
OTR.o N 1ff
OTR.o N 209
OTR.o N 210
OTR.o N 215
OTR.o N 219
OTR.o N 21b
OTR.o N 226
OTR.o N 22d
OTR.o N 232
OTR.o N 237
OTR.o N 23e
OTR.o N 244
OTR.o N 246
OTR.o N 24c
OTR.o N 25
OTR.o N 250
OTR.o N 2b
OTR.o N ec
OTR.o N f2
OTR.o Q B
OTR.o Setup T
OTR.o TA B
OTR.o TE B
OTR.o delta B
OTR.o gamma B
OTR.o gamma2 B
OTR.o nEnc T
encrypt.o N 0
encrypt.o N 104
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 11c
encrypt.o N 127
encrypt.o N 132
encrypt.o N 163
encrypt.o N 194
encrypt.o N 196
encrypt.o N 19b
encrypt.o N 1b2
encrypt.o N 1b4
encrypt.o N 1b6
encrypt.o N 1bb
encrypt.o N 1c0
encrypt.o N 1c6
encrypt.o N 1c9
encrypt.o N 1ce
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f0
encrypt.o N fd
t-aes_enc_only.o Encryption T
t-aes_enc_only.o KeySchedule T
t-aes_enc_only.o N 0
t-aes_enc_only.o N 107
t-aes_enc_only.o N 11b
t-aes_enc_only.o N 11d
t-aes_enc_only.o N 12b
t-aes_enc_only.o N 12e
t-aes_enc_only.o N 131
t-aes_enc_only.o N 134
t-aes_enc_only.o N 137
t-aes_enc_only.o N 13c
t-aes_enc_only.o N 148
t-aes_enc_only.o N 14c
t-aes_enc_only.o N 157
t-aes_enc_only.o N 15f
t-aes_enc_only.o N 164
t-aes_enc_only.o N 169
t-aes_enc_only.o N 16c
t-aes_enc_only.o N 16f
t-aes_enc_only.o N 171
t-aes_enc_only.o N 175
t-aes_enc_only.o N 17b
t-aes_enc_only.o N 182
t-aes_enc_only.o N 189
t-aes_enc_only.o N 18b
t-aes_enc_only.o N 25
t-aes_enc_only.o N 36
t-aes_enc_only.o N f7
t-aes_enc_only.o N fa
t-aes_enc_only.o RC D
t-aes_enc_only.o S D
t-aes_enc_only.o T0 D
t-aes_enc_only.o T1 D
t-aes_enc_only.o T2 D
t-aes_enc_only.o T3 D
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
OTR.o AE_Decrypt T
OTR.o AE_Encrypt T
OTR.o AFunc T
OTR.o AFuncS T
OTR.o DFunc T
OTR.o EFunc T
OTR.o L B
OTR.o N 0
OTR.o N 105
OTR.o N 119
OTR.o N 120
OTR.o N 122
OTR.o N 125
OTR.o N 128
OTR.o N 12e
OTR.o N 130
OTR.o N 138
OTR.o N 144
OTR.o N 148
OTR.o N 153
OTR.o N 157
OTR.o N 159
OTR.o N 15b
OTR.o N 15d
OTR.o N 15f
OTR.o N 16c
OTR.o N 173
OTR.o N 178
OTR.o N 17f
OTR.o N 183
OTR.o N 186
OTR.o N 18a
OTR.o N 18f
OTR.o N 191
OTR.o N 197
OTR.o N 19c
OTR.o N 1a2
OTR.o N 1a8
OTR.o N 1ae
OTR.o N 1b5
OTR.o N 1c0
OTR.o N 1cb
OTR.o N 1cf
OTR.o N 1d4
OTR.o N 1d8
OTR.o N 1de
OTR.o N 1e8
OTR.o N 1ee
OTR.o N 1f0
OTR.o N 1f4
OTR.o N 1fe
OTR.o N 205
OTR.o N 20a
OTR.o N 20e
OTR.o N 210
OTR.o N 21b
OTR.o N 21f
OTR.o N 225
OTR.o N 22c
OTR.o N 231
OTR.o N 238
OTR.o N 23e
OTR.o N 240
OTR.o N 245
OTR.o N 24b
OTR.o N 24f
OTR.o N 25
OTR.o N 2b
OTR.o N eb
OTR.o N f1
OTR.o N ff
OTR.o Q B
OTR.o Setup T
OTR.o TA B
OTR.o TE B
OTR.o delta B
OTR.o gamma B
OTR.o gamma2 B
OTR.o nEnc T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 11b
encrypt.o N 126
encrypt.o N 131
encrypt.o N 162
encrypt.o N 193
encrypt.o N 195
encrypt.o N 19a
encrypt.o N 1b1
encrypt.o N 1b3
encrypt.o N 1b5
encrypt.o N 1ba
encrypt.o N 1bf
encrypt.o N 1c5
encrypt.o N 1c8
encrypt.o N 1cd
encrypt.o N 25
encrypt.o N 2f
encrypt.o N ef
encrypt.o N fc
t-aes_enc_only.o Encryption T
t-aes_enc_only.o KeySchedule T
t-aes_enc_only.o N 0
t-aes_enc_only.o N 106
t-aes_enc_only.o N 11a
t-aes_enc_only.o N 11c
t-aes_enc_only.o N 12a
t-aes_enc_only.o N 12d
t-aes_enc_only.o N 130
t-aes_enc_only.o N 133
t-aes_enc_only.o N 136
t-aes_enc_only.o N 13b
t-aes_enc_only.o N 147
t-aes_enc_only.o N 14b
t-aes_enc_only.o N 156
t-aes_enc_only.o N 15e
t-aes_enc_only.o N 163
t-aes_enc_only.o N 168
t-aes_enc_only.o N 16b
t-aes_enc_only.o N 16e
t-aes_enc_only.o N 170
t-aes_enc_only.o N 174
t-aes_enc_only.o N 17a
t-aes_enc_only.o N 181
t-aes_enc_only.o N 188
t-aes_enc_only.o N 18a
t-aes_enc_only.o N 25
t-aes_enc_only.o N 36
t-aes_enc_only.o N f6
t-aes_enc_only.o N f9
t-aes_enc_only.o RC D
t-aes_enc_only.o S D
t-aes_enc_only.o T0 D
t-aes_enc_only.o T1 D
t-aes_enc_only.o T2 D
t-aes_enc_only.o T3 D
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
OTR.o AE_Decrypt T
OTR.o AE_Encrypt T
OTR.o AFunc T
OTR.o AFuncS T
OTR.o DFunc T
OTR.o EFunc T
OTR.o L B
OTR.o Q B
OTR.o Setup T
OTR.o TA B
OTR.o TE B
OTR.o delta B
OTR.o gamma B
OTR.o gamma2 B
OTR.o nEnc T
t-aes_enc_only.o Encryption T
t-aes_enc_only.o KeySchedule T
t-aes_enc_only.o RC D
t-aes_enc_only.o S D
t-aes_enc_only.o T0 D
t-aes_enc_only.o T1 D
t-aes_enc_only.o T2 D
t-aes_enc_only.o T3 D
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) |