Add NUCLEO-N657X0-Q Zephyr hardware platform #1269
Conversation
There was a problem hiding this comment.
Mac Mini (M1, 2020) benchmarks (opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
46531 cycles |
46522 cycles |
1.00 |
ML-DSA-44 sign |
131170 cycles |
131160 cycles |
1.00 |
ML-DSA-44 verify |
47350 cycles |
47327 cycles |
1.00 |
ML-DSA-65 keypair |
81684 cycles |
81716 cycles |
1.00 |
ML-DSA-65 sign |
215375 cycles |
215437 cycles |
1.00 |
ML-DSA-65 verify |
79306 cycles |
79333 cycles |
1.00 |
ML-DSA-87 keypair |
132402 cycles |
132420 cycles |
1.00 |
ML-DSA-87 sign |
277364 cycles |
277471 cycles |
1.00 |
ML-DSA-87 verify |
134052 cycles |
134052 cycles |
1 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Mac Mini (M1, 2020) benchmarks (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112993 cycles |
112861 cycles |
1.00 |
ML-DSA-44 sign |
401759 cycles |
401477 cycles |
1.00 |
ML-DSA-44 verify |
119633 cycles |
119561 cycles |
1.00 |
ML-DSA-65 keypair |
192986 cycles |
192890 cycles |
1.00 |
ML-DSA-65 sign |
650235 cycles |
650013 cycles |
1.00 |
ML-DSA-65 verify |
192936 cycles |
192845 cycles |
1.00 |
ML-DSA-87 keypair |
318825 cycles |
318816 cycles |
1.00 |
ML-DSA-87 sign |
828801 cycles |
828929 cycles |
1.00 |
ML-DSA-87 verify |
326769 cycles |
326792 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A76 (Raspberry Pi 5) benchmarks (opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112109 cycles |
112231 cycles |
1.00 |
ML-DSA-44 sign |
353591 cycles |
353770 cycles |
1.00 |
ML-DSA-44 verify |
117189 cycles |
117003 cycles |
1.00 |
ML-DSA-65 keypair |
194471 cycles |
194658 cycles |
1.00 |
ML-DSA-65 sign |
583807 cycles |
583989 cycles |
1.00 |
ML-DSA-65 verify |
193132 cycles |
192975 cycles |
1.00 |
ML-DSA-87 keypair |
320191 cycles |
320806 cycles |
1.00 |
ML-DSA-87 sign |
747662 cycles |
747067 cycles |
1.00 |
ML-DSA-87 verify |
317985 cycles |
318658 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Intel Xeon 4th gen (c7i)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
43588 cycles |
43330 cycles |
1.01 |
ML-DSA-44 sign |
130620 cycles |
130219 cycles |
1.00 |
ML-DSA-44 verify |
45338 cycles |
45321 cycles |
1.00 |
ML-DSA-65 keypair |
76037 cycles |
75635 cycles |
1.01 |
ML-DSA-65 sign |
214108 cycles |
213902 cycles |
1.00 |
ML-DSA-65 verify |
74699 cycles |
74608 cycles |
1.00 |
ML-DSA-87 keypair |
123255 cycles |
123482 cycles |
1.00 |
ML-DSA-87 sign |
271545 cycles |
271162 cycles |
1.00 |
ML-DSA-87 verify |
120756 cycles |
121208 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Intel Xeon 4th gen (c7i) (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
91600 cycles |
91434 cycles |
1.00 |
ML-DSA-44 sign |
352305 cycles |
352157 cycles |
1.00 |
ML-DSA-44 verify |
99893 cycles |
99900 cycles |
1.00 |
ML-DSA-65 keypair |
154138 cycles |
153885 cycles |
1.00 |
ML-DSA-65 sign |
571874 cycles |
571112 cycles |
1.00 |
ML-DSA-65 verify |
159988 cycles |
159924 cycles |
1.00 |
ML-DSA-87 keypair |
255466 cycles |
255269 cycles |
1.00 |
ML-DSA-87 sign |
726589 cycles |
726097 cycles |
1.00 |
ML-DSA-87 verify |
263939 cycles |
263770 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
AMD EPYC 3rd gen (c6a)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
55356 cycles |
55903 cycles |
0.99 |
ML-DSA-44 sign |
158690 cycles |
159714 cycles |
0.99 |
ML-DSA-44 verify |
57761 cycles |
58286 cycles |
0.99 |
ML-DSA-65 keypair |
95615 cycles |
96468 cycles |
0.99 |
ML-DSA-65 sign |
260140 cycles |
260877 cycles |
1.00 |
ML-DSA-65 verify |
95939 cycles |
96550 cycles |
0.99 |
ML-DSA-87 keypair |
154474 cycles |
154870 cycles |
1.00 |
ML-DSA-87 sign |
324130 cycles |
324218 cycles |
1.00 |
ML-DSA-87 verify |
151298 cycles |
151710 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton5
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
51446 cycles |
51442 cycles |
1.00 |
ML-DSA-44 sign |
162127 cycles |
162032 cycles |
1.00 |
ML-DSA-44 verify |
54672 cycles |
54750 cycles |
1.00 |
ML-DSA-65 keypair |
90285 cycles |
90174 cycles |
1.00 |
ML-DSA-65 sign |
267924 cycles |
268054 cycles |
1.00 |
ML-DSA-65 verify |
89968 cycles |
89932 cycles |
1.00 |
ML-DSA-87 keypair |
146057 cycles |
145918 cycles |
1.00 |
ML-DSA-87 sign |
335353 cycles |
335532 cycles |
1.00 |
ML-DSA-87 verify |
145304 cycles |
144974 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Intel Xeon 3rd gen (c6i)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
61470 cycles |
61472 cycles |
1.00 |
ML-DSA-44 sign |
188151 cycles |
188707 cycles |
1.00 |
ML-DSA-44 verify |
66435 cycles |
66517 cycles |
1.00 |
ML-DSA-65 keypair |
109364 cycles |
107865 cycles |
1.01 |
ML-DSA-65 sign |
312810 cycles |
310455 cycles |
1.01 |
ML-DSA-65 verify |
109333 cycles |
108692 cycles |
1.01 |
ML-DSA-87 keypair |
172878 cycles |
171177 cycles |
1.01 |
ML-DSA-87 sign |
382794 cycles |
379610 cycles |
1.01 |
ML-DSA-87 verify |
171889 cycles |
170527 cycles |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
AMD EPYC 4th gen (c7a)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
46423 cycles |
47532 cycles |
0.98 |
ML-DSA-44 sign |
139965 cycles |
142152 cycles |
0.98 |
ML-DSA-44 verify |
49352 cycles |
49985 cycles |
0.99 |
ML-DSA-65 keypair |
83292 cycles |
82366 cycles |
1.01 |
ML-DSA-65 sign |
226331 cycles |
226362 cycles |
1.00 |
ML-DSA-65 verify |
81752 cycles |
83532 cycles |
0.98 |
ML-DSA-87 keypair |
130237 cycles |
130125 cycles |
1.00 |
ML-DSA-87 sign |
279954 cycles |
280804 cycles |
1.00 |
ML-DSA-87 verify |
128225 cycles |
128934 cycles |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A76 (Raspberry Pi 5) benchmarks (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
211787 cycles |
211407 cycles |
1.00 |
ML-DSA-44 sign |
759863 cycles |
759221 cycles |
1.00 |
ML-DSA-44 verify |
229572 cycles |
228950 cycles |
1.00 |
ML-DSA-65 keypair |
377864 cycles |
377309 cycles |
1.00 |
ML-DSA-65 sign |
1246825 cycles |
1247055 cycles |
1.00 |
ML-DSA-65 verify |
372342 cycles |
371400 cycles |
1.00 |
ML-DSA-87 keypair |
601781 cycles |
600192 cycles |
1.00 |
ML-DSA-87 sign |
1582456 cycles |
1582352 cycles |
1.00 |
ML-DSA-87 verify |
617363 cycles |
615832 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
AMD EPYC 3rd gen (c6a) (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
133217 cycles |
133925 cycles |
0.99 |
ML-DSA-44 sign |
518204 cycles |
521786 cycles |
0.99 |
ML-DSA-44 verify |
146438 cycles |
147535 cycles |
0.99 |
ML-DSA-65 keypair |
223868 cycles |
225339 cycles |
0.99 |
ML-DSA-65 sign |
843723 cycles |
848854 cycles |
0.99 |
ML-DSA-65 verify |
234209 cycles |
235631 cycles |
0.99 |
ML-DSA-87 keypair |
366736 cycles |
369976 cycles |
0.99 |
ML-DSA-87 sign |
1058825 cycles |
1068131 cycles |
0.99 |
ML-DSA-87 verify |
380856 cycles |
383727 cycles |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton5 (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
99998 cycles |
99939 cycles |
1.00 |
ML-DSA-44 sign |
369090 cycles |
369067 cycles |
1.00 |
ML-DSA-44 verify |
110132 cycles |
110036 cycles |
1.00 |
ML-DSA-65 keypair |
174188 cycles |
174485 cycles |
1.00 |
ML-DSA-65 sign |
598989 cycles |
599038 cycles |
1.00 |
ML-DSA-65 verify |
178034 cycles |
178226 cycles |
1.00 |
ML-DSA-87 keypair |
285442 cycles |
285879 cycles |
1.00 |
ML-DSA-87 sign |
760385 cycles |
759708 cycles |
1.00 |
ML-DSA-87 verify |
296844 cycles |
296489 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Intel Xeon 3rd gen (c6i) (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
153961 cycles |
153927 cycles |
1.00 |
ML-DSA-44 sign |
589733 cycles |
588765 cycles |
1.00 |
ML-DSA-44 verify |
169184 cycles |
169314 cycles |
1.00 |
ML-DSA-65 keypair |
262036 cycles |
262608 cycles |
1.00 |
ML-DSA-65 sign |
965146 cycles |
966006 cycles |
1.00 |
ML-DSA-65 verify |
271996 cycles |
272645 cycles |
1.00 |
ML-DSA-87 keypair |
431993 cycles |
431720 cycles |
1.00 |
ML-DSA-87 sign |
1211571 cycles |
1210447 cycles |
1.00 |
ML-DSA-87 verify |
447405 cycles |
447284 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton4
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
67223 cycles |
67314 cycles |
1.00 |
ML-DSA-44 sign |
198467 cycles |
198296 cycles |
1.00 |
ML-DSA-44 verify |
70079 cycles |
70230 cycles |
1.00 |
ML-DSA-65 keypair |
119432 cycles |
119339 cycles |
1.00 |
ML-DSA-65 sign |
326253 cycles |
326466 cycles |
1.00 |
ML-DSA-65 verify |
116881 cycles |
116954 cycles |
1.00 |
ML-DSA-87 keypair |
196396 cycles |
196576 cycles |
1.00 |
ML-DSA-87 sign |
421221 cycles |
421603 cycles |
1.00 |
ML-DSA-87 verify |
193252 cycles |
193034 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
AMD EPYC 4th gen (c7a) (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
118479 cycles |
118289 cycles |
1.00 |
ML-DSA-44 sign |
461045 cycles |
458458 cycles |
1.01 |
ML-DSA-44 verify |
130758 cycles |
130706 cycles |
1.00 |
ML-DSA-65 keypair |
201304 cycles |
201164 cycles |
1.00 |
ML-DSA-65 sign |
744924 cycles |
744803 cycles |
1.00 |
ML-DSA-65 verify |
208388 cycles |
209751 cycles |
0.99 |
ML-DSA-87 keypair |
330676 cycles |
329940 cycles |
1.00 |
ML-DSA-87 sign |
938564 cycles |
936013 cycles |
1.00 |
ML-DSA-87 verify |
343721 cycles |
343460 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton3
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
71431 cycles |
71469 cycles |
1.00 |
ML-DSA-44 sign |
209032 cycles |
208775 cycles |
1.00 |
ML-DSA-44 verify |
74831 cycles |
74899 cycles |
1.00 |
ML-DSA-65 keypair |
126022 cycles |
125873 cycles |
1.00 |
ML-DSA-65 sign |
345651 cycles |
345621 cycles |
1.00 |
ML-DSA-65 verify |
124186 cycles |
124399 cycles |
1.00 |
ML-DSA-87 keypair |
207040 cycles |
207014 cycles |
1.00 |
ML-DSA-87 sign |
444019 cycles |
444288 cycles |
1.00 |
ML-DSA-87 verify |
204110 cycles |
203939 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton4 (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
127562 cycles |
127773 cycles |
1.00 |
ML-DSA-44 sign |
441240 cycles |
440966 cycles |
1.00 |
ML-DSA-44 verify |
136379 cycles |
136491 cycles |
1.00 |
ML-DSA-65 keypair |
220509 cycles |
220481 cycles |
1.00 |
ML-DSA-65 sign |
714637 cycles |
714733 cycles |
1.00 |
ML-DSA-65 verify |
220862 cycles |
221438 cycles |
1.00 |
ML-DSA-87 keypair |
364564 cycles |
364304 cycles |
1.00 |
ML-DSA-87 sign |
915543 cycles |
915795 cycles |
1.00 |
ML-DSA-87 verify |
370854 cycles |
371309 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton3 (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
137952 cycles |
138169 cycles |
1.00 |
ML-DSA-44 sign |
486027 cycles |
485759 cycles |
1.00 |
ML-DSA-44 verify |
149054 cycles |
149249 cycles |
1.00 |
ML-DSA-65 keypair |
241718 cycles |
241504 cycles |
1.00 |
ML-DSA-65 sign |
791864 cycles |
792141 cycles |
1.00 |
ML-DSA-65 verify |
242197 cycles |
243127 cycles |
1.00 |
ML-DSA-87 keypair |
395797 cycles |
395540 cycles |
1.00 |
ML-DSA-87 sign |
1013588 cycles |
1014179 cycles |
1.00 |
ML-DSA-87 verify |
403711 cycles |
404443 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton2
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112431 cycles |
112387 cycles |
1.00 |
ML-DSA-44 sign |
354495 cycles |
353747 cycles |
1.00 |
ML-DSA-44 verify |
117647 cycles |
117213 cycles |
1.00 |
ML-DSA-65 keypair |
194618 cycles |
194859 cycles |
1.00 |
ML-DSA-65 sign |
584659 cycles |
584232 cycles |
1.00 |
ML-DSA-65 verify |
193676 cycles |
192978 cycles |
1.00 |
ML-DSA-87 keypair |
320974 cycles |
321194 cycles |
1.00 |
ML-DSA-87 sign |
747728 cycles |
747599 cycles |
1.00 |
ML-DSA-87 verify |
318351 cycles |
318824 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Graviton2 (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
212370 cycles |
211681 cycles |
1.00 |
ML-DSA-44 sign |
761633 cycles |
759369 cycles |
1.00 |
ML-DSA-44 verify |
230067 cycles |
229200 cycles |
1.00 |
ML-DSA-65 keypair |
379405 cycles |
377487 cycles |
1.01 |
ML-DSA-65 sign |
1251544 cycles |
1247868 cycles |
1.00 |
ML-DSA-65 verify |
374276 cycles |
372482 cycles |
1.00 |
ML-DSA-87 keypair |
601930 cycles |
601179 cycles |
1.00 |
ML-DSA-87 sign |
1584041 cycles |
1584658 cycles |
1.00 |
ML-DSA-87 verify |
617886 cycles |
616750 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
SpacemiT K1 8 (Banana Pi F3) benchmarks (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
757803 cycles |
760454 cycles |
1.00 |
ML-DSA-44 sign |
3136111 cycles |
3140802 cycles |
1.00 |
ML-DSA-44 verify |
856823 cycles |
859417 cycles |
1.00 |
ML-DSA-65 keypair |
1286491 cycles |
1288691 cycles |
1.00 |
ML-DSA-65 sign |
5077057 cycles |
5083251 cycles |
1.00 |
ML-DSA-65 verify |
1364883 cycles |
1368367 cycles |
1.00 |
ML-DSA-87 keypair |
2112884 cycles |
2110193 cycles |
1.00 |
ML-DSA-87 sign |
6388072 cycles |
6357135 cycles |
1.00 |
ML-DSA-87 verify |
2231353 cycles |
2228423 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A55 (Snapdragon 888) benchmarks (opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
271567 cycles |
267604 cycles |
1.01 |
ML-DSA-44 sign |
823110 cycles |
807489 cycles |
1.02 |
ML-DSA-44 verify |
276228 cycles |
269318 cycles |
1.03 |
ML-DSA-65 keypair |
467305 cycles |
459549 cycles |
1.02 |
ML-DSA-65 sign |
1325880 cycles |
1321391 cycles |
1.00 |
ML-DSA-65 verify |
451457 cycles |
445861 cycles |
1.01 |
ML-DSA-87 keypair |
792659 cycles |
784414 cycles |
1.01 |
ML-DSA-87 sign |
1860266 cycles |
1775733 cycles |
1.05 |
ML-DSA-87 verify |
777348 cycles |
764570 cycles |
1.02 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A55 (Snapdragon 888) benchmarks (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
465936 cycles |
465249 cycles |
1.00 |
ML-DSA-44 sign |
2135052 cycles |
2136217 cycles |
1.00 |
ML-DSA-44 verify |
556873 cycles |
557469 cycles |
1.00 |
ML-DSA-65 keypair |
784160 cycles |
784223 cycles |
1.00 |
ML-DSA-65 sign |
3511273 cycles |
3490690 cycles |
1.01 |
ML-DSA-65 verify |
869600 cycles |
867766 cycles |
1.00 |
ML-DSA-87 keypair |
1270422 cycles |
1267021 cycles |
1.00 |
ML-DSA-87 sign |
4354544 cycles |
4334500 cycles |
1.00 |
ML-DSA-87 verify |
1398111 cycles |
1389903 cycles |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A72 (Raspberry Pi 4) benchmarks (opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
218103 cycles |
213757 cycles |
1.02 |
ML-DSA-44 sign |
601130 cycles |
591883 cycles |
1.02 |
ML-DSA-44 verify |
220216 cycles |
212143 cycles |
1.04 |
ML-DSA-65 keypair |
387702 cycles |
387739 cycles |
1.00 |
ML-DSA-65 sign |
991285 cycles |
1003536 cycles |
0.99 |
ML-DSA-65 verify |
367344 cycles |
370541 cycles |
0.99 |
ML-DSA-87 keypair |
640035 cycles |
632187 cycles |
1.01 |
ML-DSA-87 sign |
1318830 cycles |
1305234 cycles |
1.01 |
ML-DSA-87 verify |
621088 cycles |
614382 cycles |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A72 (Raspberry Pi 4) benchmarks (opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 verify |
220216 cycles |
212143 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Arm Cortex-A72 (Raspberry Pi 4) benchmarks (no-opt)
Details
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
302917 cycles |
301538 cycles |
1.00 |
ML-DSA-44 sign |
1146091 cycles |
1138950 cycles |
1.01 |
ML-DSA-44 verify |
332028 cycles |
332863 cycles |
1.00 |
ML-DSA-65 keypair |
544751 cycles |
547936 cycles |
0.99 |
ML-DSA-65 sign |
1853787 cycles |
1869744 cycles |
0.99 |
ML-DSA-65 verify |
524966 cycles |
526463 cycles |
1.00 |
ML-DSA-87 keypair |
835706 cycles |
838034 cycles |
1.00 |
ML-DSA-87 sign |
2331203 cycles |
2363198 cycles |
0.99 |
ML-DSA-87 verify |
863982 cycles |
865513 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A72 (Raspberry Pi 4) benchmarks (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: ff7f8f3 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-87 sign |
2434339 cycles |
2354951 cycles |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
CBMC Results (ML-DSA-44, REDUCE-RAM)Full Results (206 proofs)
|
CBMC Results (ML-DSA-44)Full Results (206 proofs)
|
CBMC Results (ML-DSA-65, REDUCE-RAM)Full Results (206 proofs)
|
CBMC Results (ML-DSA-87, REDUCE-RAM)Full Results (206 proofs)
|
CBMC Results (ML-DSA-65)Full Results (206 proofs)
|
CBMC Results (ML-DSA-87)Full Results (206 proofs)
|
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A55 (Snapdragon 888) benchmarks (opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 886a852 | Previous: 31c9b9e | Ratio |
|---|---|---|---|
ML-DSA-87 sign |
1860266 cycles |
1775733 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
- Port of pq-code-package/mlkem-native#1547 Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>
- Port of pq-code-package/mlkem-native#1791 Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>
Zephyr's k_cycle_get_32() can wrap during long NUCLEO benchmark windows, producing huge unsigned deltas in the benchmark output. Use k_cycle_get_64() for Zephyr targets. Also make ML-DSA benchmark percentile sorting and formatting robust for large uint64_t cycle values. Signed-off-by: Brendan Moran <brendan.moran@arm.com>
Run the NUCLEO-N657X0-Q Zephyr test image as XIP from ITCM and place runtime data/stacks in DTCM after the runner expands FLEXMEM to 256 KiB ITCM and 256 KiB DTCM. Force STM32N6 SystemInit() to use the ITCM vector table address for VTOR. Without this, its fallback derives VTOR from &g_pfnVectors, which moves into DTCM with Zephyr data and points VTOR at RAM data instead of the vector table. Add an early reset hook that scrubs the expanded DTCM window before Zephyr stack, BSS, and MPU setup touch it. Tested: - nix develop .#zephyr --command make run_func EXTRA_MAKEFILE=test/zephyr/platform.mk ZEPHYR_TARGET=mps3-an547 CYCLES=NO -j1 - nix develop .#zephyr --command make run_bench_components EXTRA_MAKEFILE=test/zephyr/platform.mk ZEPHYR_TARGET=nucleo-n657x0-q CYCLES=NO -j1 Signed-off-by: Brendan Moran <brendan.moran@arm.com>
Uh oh!
There was an error while loading. Please reload this page.