Bench: Disable ASLR on x86_64 to stabilize cycle counts#1091
Bench: Disable ASLR on x86_64 to stabilize cycle counts#1091mkannwischer wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Mac Mini (M1, 2020) benchmarks (opt)
Details
| Benchmark suite | Current: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
46538 cycles |
46487 cycles |
1.00 |
ML-DSA-44 sign |
131060 cycles |
131051 cycles |
1.00 |
ML-DSA-44 verify |
47347 cycles |
47309 cycles |
1.00 |
ML-DSA-65 keypair |
81694 cycles |
81708 cycles |
1.00 |
ML-DSA-65 sign |
215382 cycles |
215407 cycles |
1.00 |
ML-DSA-65 verify |
79304 cycles |
79322 cycles |
1.00 |
ML-DSA-87 keypair |
132496 cycles |
132418 cycles |
1.00 |
ML-DSA-87 sign |
277520 cycles |
277418 cycles |
1.00 |
ML-DSA-87 verify |
134239 cycles |
134237 cycles |
1.00 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112825 cycles |
112745 cycles |
1.00 |
ML-DSA-44 sign |
401151 cycles |
400892 cycles |
1.00 |
ML-DSA-44 verify |
120183 cycles |
120100 cycles |
1.00 |
ML-DSA-65 keypair |
192913 cycles |
192891 cycles |
1.00 |
ML-DSA-65 sign |
650086 cycles |
649931 cycles |
1.00 |
ML-DSA-65 verify |
192967 cycles |
192957 cycles |
1.00 |
ML-DSA-87 keypair |
318766 cycles |
318769 cycles |
1.00 |
ML-DSA-87 sign |
828863 cycles |
828749 cycles |
1.00 |
ML-DSA-87 verify |
326673 cycles |
326650 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112361 cycles |
112506 cycles |
1.00 |
ML-DSA-44 sign |
354280 cycles |
354778 cycles |
1.00 |
ML-DSA-44 verify |
117087 cycles |
117070 cycles |
1.00 |
ML-DSA-65 keypair |
194658 cycles |
194535 cycles |
1.00 |
ML-DSA-65 sign |
584377 cycles |
584268 cycles |
1.00 |
ML-DSA-65 verify |
193000 cycles |
193228 cycles |
1.00 |
ML-DSA-87 keypair |
321268 cycles |
320659 cycles |
1.00 |
ML-DSA-87 sign |
749900 cycles |
748892 cycles |
1.00 |
ML-DSA-87 verify |
318657 cycles |
317906 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 (no-opt)
Details
| Benchmark suite | Current: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
212308 cycles |
212281 cycles |
1.00 |
ML-DSA-44 sign |
756599 cycles |
756677 cycles |
1.00 |
ML-DSA-44 verify |
229193 cycles |
229156 cycles |
1.00 |
ML-DSA-65 keypair |
378617 cycles |
378671 cycles |
1.00 |
ML-DSA-65 sign |
1240292 cycles |
1240241 cycles |
1.00 |
ML-DSA-65 verify |
372100 cycles |
371834 cycles |
1.00 |
ML-DSA-87 keypair |
602591 cycles |
602830 cycles |
1.00 |
ML-DSA-87 sign |
1580398 cycles |
1580525 cycles |
1.00 |
ML-DSA-87 verify |
618819 cycles |
619530 cycles |
1.00 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
227115 cycles |
232162 cycles |
0.98 |
ML-DSA-44 sign |
628390 cycles |
631016 cycles |
1.00 |
ML-DSA-44 verify |
237407 cycles |
227773 cycles |
1.04 |
ML-DSA-65 keypair |
386213 cycles |
395842 cycles |
0.98 |
ML-DSA-65 sign |
1007278 cycles |
1023934 cycles |
0.98 |
ML-DSA-65 verify |
379956 cycles |
374329 cycles |
1.02 |
ML-DSA-87 keypair |
654190 cycles |
672194 cycles |
0.97 |
ML-DSA-87 sign |
1347400 cycles |
1388591 cycles |
0.97 |
ML-DSA-87 verify |
635751 cycles |
639020 cycles |
0.99 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
43803 cycles |
43752 cycles |
1.00 |
ML-DSA-44 sign |
133199 cycles |
133474 cycles |
1.00 |
ML-DSA-44 verify |
45749 cycles |
45758 cycles |
1.00 |
ML-DSA-65 keypair |
76076 cycles |
75991 cycles |
1.00 |
ML-DSA-65 sign |
218320 cycles |
218042 cycles |
1.00 |
ML-DSA-65 verify |
75691 cycles |
75709 cycles |
1.00 |
ML-DSA-87 keypair |
123707 cycles |
124572 cycles |
0.99 |
ML-DSA-87 sign |
276054 cycles |
276549 cycles |
1.00 |
ML-DSA-87 verify |
122605 cycles |
121738 cycles |
1.01 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
94096 cycles |
94220 cycles |
1.00 |
ML-DSA-44 sign |
329856 cycles |
329551 cycles |
1.00 |
ML-DSA-44 verify |
98806 cycles |
98744 cycles |
1.00 |
ML-DSA-65 keypair |
161815 cycles |
161791 cycles |
1.00 |
ML-DSA-65 sign |
538921 cycles |
538752 cycles |
1.00 |
ML-DSA-65 verify |
160576 cycles |
160741 cycles |
1.00 |
ML-DSA-87 keypair |
264044 cycles |
264407 cycles |
1.00 |
ML-DSA-87 sign |
695322 cycles |
695217 cycles |
1.00 |
ML-DSA-87 verify |
265812 cycles |
266076 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
55418 cycles |
55536 cycles |
1.00 |
ML-DSA-44 sign |
165184 cycles |
165510 cycles |
1.00 |
ML-DSA-44 verify |
57984 cycles |
58085 cycles |
1.00 |
ML-DSA-65 keypair |
96127 cycles |
95989 cycles |
1.00 |
ML-DSA-65 sign |
267583 cycles |
268680 cycles |
1.00 |
ML-DSA-65 verify |
96376 cycles |
96882 cycles |
0.99 |
ML-DSA-87 keypair |
154387 cycles |
155832 cycles |
0.99 |
ML-DSA-87 sign |
327696 cycles |
328267 cycles |
1.00 |
ML-DSA-87 verify |
151724 cycles |
151971 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
oqs-bot
left a comment
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'AMD EPYC 3rd gen (c6a)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 478e7c6 | Previous: 339782e | Ratio |
|---|---|---|---|
ML-DSA-44 verify |
67737 cycles |
65332 cycles |
1.04 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
135388 cycles |
133876 cycles |
1.01 |
ML-DSA-44 sign |
529062 cycles |
522571 cycles |
1.01 |
ML-DSA-44 verify |
148544 cycles |
146946 cycles |
1.01 |
ML-DSA-65 keypair |
226172 cycles |
223601 cycles |
1.01 |
ML-DSA-65 sign |
859582 cycles |
850538 cycles |
1.01 |
ML-DSA-65 verify |
235572 cycles |
232912 cycles |
1.01 |
ML-DSA-87 keypair |
381589 cycles |
372804 cycles |
1.02 |
ML-DSA-87 sign |
1092160 cycles |
1075896 cycles |
1.02 |
ML-DSA-87 verify |
393010 cycles |
384101 cycles |
1.02 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
47070 cycles |
47034 cycles |
1.00 |
ML-DSA-44 sign |
144080 cycles |
144520 cycles |
1.00 |
ML-DSA-44 verify |
50010 cycles |
49948 cycles |
1.00 |
ML-DSA-65 keypair |
82785 cycles |
83477 cycles |
0.99 |
ML-DSA-65 sign |
229303 cycles |
230006 cycles |
1.00 |
ML-DSA-65 verify |
82763 cycles |
83313 cycles |
0.99 |
ML-DSA-87 keypair |
130310 cycles |
130262 cycles |
1.00 |
ML-DSA-87 sign |
281779 cycles |
281243 cycles |
1.00 |
ML-DSA-87 verify |
129082 cycles |
129599 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
67351 cycles |
67493 cycles |
1.00 |
ML-DSA-44 sign |
201244 cycles |
201188 cycles |
1.00 |
ML-DSA-44 verify |
70213 cycles |
70224 cycles |
1.00 |
ML-DSA-65 keypair |
119526 cycles |
119397 cycles |
1.00 |
ML-DSA-65 sign |
328451 cycles |
328227 cycles |
1.00 |
ML-DSA-65 verify |
116896 cycles |
116800 cycles |
1.00 |
ML-DSA-87 keypair |
196788 cycles |
196677 cycles |
1.00 |
ML-DSA-87 sign |
424371 cycles |
425034 cycles |
1.00 |
ML-DSA-87 verify |
192927 cycles |
193222 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
oqs-bot
left a comment
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'AMD EPYC 4th gen (c7a)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 478e7c6 | Previous: 339782e | Ratio |
|---|---|---|---|
ML-DSA-44 verify |
55178 cycles |
52842 cycles |
1.04 |
ML-DSA-87 keypair |
147972 cycles |
140729 cycles |
1.05 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
62061 cycles |
61936 cycles |
1.00 |
ML-DSA-44 sign |
190815 cycles |
191043 cycles |
1.00 |
ML-DSA-44 verify |
66356 cycles |
66126 cycles |
1.00 |
ML-DSA-65 keypair |
110436 cycles |
108392 cycles |
1.02 |
ML-DSA-65 sign |
319073 cycles |
314788 cycles |
1.01 |
ML-DSA-65 verify |
110111 cycles |
108959 cycles |
1.01 |
ML-DSA-87 keypair |
176169 cycles |
171889 cycles |
1.02 |
ML-DSA-87 sign |
388494 cycles |
382461 cycles |
1.02 |
ML-DSA-87 verify |
180461 cycles |
172648 cycles |
1.05 |
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 'Intel Xeon 3rd gen (c6i)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-87 verify |
180461 cycles |
172648 cycles |
1.05 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
299914 cycles |
300737 cycles |
1.00 |
ML-DSA-44 sign |
1139477 cycles |
1174829 cycles |
0.97 |
ML-DSA-44 verify |
333965 cycles |
337343 cycles |
0.99 |
ML-DSA-65 keypair |
560559 cycles |
560306 cycles |
1.00 |
ML-DSA-65 sign |
1911182 cycles |
1893632 cycles |
1.01 |
ML-DSA-65 verify |
541069 cycles |
539843 cycles |
1.00 |
ML-DSA-87 keypair |
857284 cycles |
857474 cycles |
1.00 |
ML-DSA-87 sign |
2396180 cycles |
2416187 cycles |
0.99 |
ML-DSA-87 verify |
897755 cycles |
888630 cycles |
1.01 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
128633 cycles |
128403 cycles |
1.00 |
ML-DSA-44 sign |
444840 cycles |
445364 cycles |
1.00 |
ML-DSA-44 verify |
136566 cycles |
136669 cycles |
1.00 |
ML-DSA-65 keypair |
220163 cycles |
220556 cycles |
1.00 |
ML-DSA-65 sign |
718660 cycles |
718235 cycles |
1.00 |
ML-DSA-65 verify |
221060 cycles |
220870 cycles |
1.00 |
ML-DSA-87 keypair |
365571 cycles |
365470 cycles |
1.00 |
ML-DSA-87 sign |
917869 cycles |
919110 cycles |
1.00 |
ML-DSA-87 verify |
371519 cycles |
371043 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
119341 cycles |
119050 cycles |
1.00 |
ML-DSA-44 sign |
446640 cycles |
446279 cycles |
1.00 |
ML-DSA-44 verify |
129051 cycles |
128711 cycles |
1.00 |
ML-DSA-65 keypair |
202372 cycles |
201699 cycles |
1.00 |
ML-DSA-65 sign |
717980 cycles |
718938 cycles |
1.00 |
ML-DSA-65 verify |
207399 cycles |
207407 cycles |
1.00 |
ML-DSA-87 keypair |
335167 cycles |
334972 cycles |
1.00 |
ML-DSA-87 sign |
918484 cycles |
914589 cycles |
1.00 |
ML-DSA-87 verify |
342567 cycles |
341996 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
151569 cycles |
151054 cycles |
1.00 |
ML-DSA-44 sign |
549245 cycles |
549603 cycles |
1.00 |
ML-DSA-44 verify |
164730 cycles |
163499 cycles |
1.01 |
ML-DSA-65 keypair |
257952 cycles |
255396 cycles |
1.01 |
ML-DSA-65 sign |
898392 cycles |
885386 cycles |
1.01 |
ML-DSA-65 verify |
264256 cycles |
262296 cycles |
1.01 |
ML-DSA-87 keypair |
426031 cycles |
425949 cycles |
1.00 |
ML-DSA-87 sign |
1143940 cycles |
1141022 cycles |
1.00 |
ML-DSA-87 verify |
439080 cycles |
439485 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
71485 cycles |
71571 cycles |
1.00 |
ML-DSA-44 sign |
211365 cycles |
211564 cycles |
1.00 |
ML-DSA-44 verify |
74930 cycles |
74835 cycles |
1.00 |
ML-DSA-65 keypair |
125877 cycles |
125944 cycles |
1.00 |
ML-DSA-65 sign |
348023 cycles |
347491 cycles |
1.00 |
ML-DSA-65 verify |
124036 cycles |
123844 cycles |
1.00 |
ML-DSA-87 keypair |
206659 cycles |
206284 cycles |
1.00 |
ML-DSA-87 sign |
447124 cycles |
443149 cycles |
1.01 |
ML-DSA-87 verify |
204036 cycles |
204484 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
138037 cycles |
137899 cycles |
1.00 |
ML-DSA-44 sign |
481614 cycles |
482179 cycles |
1.00 |
ML-DSA-44 verify |
148675 cycles |
148821 cycles |
1.00 |
ML-DSA-65 keypair |
240452 cycles |
241085 cycles |
1.00 |
ML-DSA-65 sign |
785163 cycles |
784964 cycles |
1.00 |
ML-DSA-65 verify |
241043 cycles |
240575 cycles |
1.00 |
ML-DSA-87 keypair |
395120 cycles |
395071 cycles |
1.00 |
ML-DSA-87 sign |
1005311 cycles |
1006137 cycles |
1.00 |
ML-DSA-87 verify |
403178 cycles |
402652 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
112581 cycles |
112619 cycles |
1.00 |
ML-DSA-44 sign |
355008 cycles |
355293 cycles |
1.00 |
ML-DSA-44 verify |
117458 cycles |
117618 cycles |
1.00 |
ML-DSA-65 keypair |
194596 cycles |
194592 cycles |
1.00 |
ML-DSA-65 sign |
585087 cycles |
585677 cycles |
1.00 |
ML-DSA-65 verify |
193240 cycles |
193472 cycles |
1.00 |
ML-DSA-87 keypair |
321420 cycles |
321217 cycles |
1.00 |
ML-DSA-87 sign |
750058 cycles |
749559 cycles |
1.00 |
ML-DSA-87 verify |
318474 cycles |
318397 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
213154 cycles |
213821 cycles |
1.00 |
ML-DSA-44 sign |
758222 cycles |
758249 cycles |
1.00 |
ML-DSA-44 verify |
230003 cycles |
230198 cycles |
1.00 |
ML-DSA-65 keypair |
378694 cycles |
378496 cycles |
1.00 |
ML-DSA-65 sign |
1241332 cycles |
1241167 cycles |
1.00 |
ML-DSA-65 verify |
372827 cycles |
372998 cycles |
1.00 |
ML-DSA-87 keypair |
603780 cycles |
604231 cycles |
1.00 |
ML-DSA-87 sign |
1581866 cycles |
1582789 cycles |
1.00 |
ML-DSA-87 verify |
618269 cycles |
618559 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
820171 cycles |
820237 cycles |
1.00 |
ML-DSA-44 sign |
3223209 cycles |
3223193 cycles |
1.00 |
ML-DSA-44 verify |
916992 cycles |
917028 cycles |
1.00 |
ML-DSA-65 keypair |
1391007 cycles |
1390135 cycles |
1.00 |
ML-DSA-65 sign |
5242587 cycles |
5238883 cycles |
1.00 |
ML-DSA-65 verify |
1467211 cycles |
1466168 cycles |
1.00 |
ML-DSA-87 keypair |
2299063 cycles |
2299889 cycles |
1.00 |
ML-DSA-87 sign |
6620561 cycles |
6609795 cycles |
1.00 |
ML-DSA-87 verify |
2407332 cycles |
2408604 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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
266721 cycles |
267270 cycles |
1.00 |
ML-DSA-44 sign |
799633 cycles |
801949 cycles |
1.00 |
ML-DSA-44 verify |
268728 cycles |
269574 cycles |
1.00 |
ML-DSA-65 keypair |
461003 cycles |
460278 cycles |
1.00 |
ML-DSA-65 sign |
1311456 cycles |
1308045 cycles |
1.00 |
ML-DSA-65 verify |
445813 cycles |
445886 cycles |
1.00 |
ML-DSA-87 keypair |
790539 cycles |
787308 cycles |
1.00 |
ML-DSA-87 sign |
1788045 cycles |
1788644 cycles |
1.00 |
ML-DSA-87 verify |
771262 cycles |
767345 cycles |
1.01 |
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
455950 cycles |
455980 cycles |
1.00 |
ML-DSA-44 sign |
2117413 cycles |
2117562 cycles |
1.00 |
ML-DSA-44 verify |
548538 cycles |
548769 cycles |
1.00 |
ML-DSA-65 keypair |
766527 cycles |
767753 cycles |
1.00 |
ML-DSA-65 sign |
3451201 cycles |
3460763 cycles |
1.00 |
ML-DSA-65 verify |
852031 cycles |
853656 cycles |
1.00 |
ML-DSA-87 keypair |
1237682 cycles |
1238514 cycles |
1.00 |
ML-DSA-87 sign |
4274485 cycles |
4275697 cycles |
1.00 |
ML-DSA-87 verify |
1364009 cycles |
1362369 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
CBMC Results (ML-DSA-65, REDUCE-RAM)Full Results (199 proofs)
|
CBMC Results (ML-DSA-44, REDUCE-RAM)Full Results (199 proofs)
|
CBMC Results (ML-DSA-87, REDUCE-RAM)Full Results (199 proofs)
|
CBMC Results (ML-DSA-44)Full Results (199 proofs)
|
CBMC Results (ML-DSA-87)Full Results (199 proofs)
|
CBMC Results (ML-DSA-65)Full Results (199 proofs)
|
Wraps bench binaries on x86_64 EC2 runners in `setarch --addr-no-randomize` to work around benchmarking instability. Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>
478e7c6 to
11b8908
Compare
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: 11b8908 | Previous: 6c13542 | Ratio |
|---|---|---|---|
ML-DSA-44 verify |
237407 cycles |
227773 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
Wraps bench binaries on x86_64 EC2 runners in
setarch --addr-no-randomizeto work around benchmarking instability.