-
Notifications
You must be signed in to change notification settings - Fork 24
[TEST] Merge two validity checks during signing #572
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Hanno Becker <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mac Mini (M1, 2020) benchmarks (opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
46251 cycles |
46234 cycles |
1.00 |
ML-DSA-44 sign |
138028 cycles |
132627 cycles |
1.04 |
ML-DSA-44 verify |
47863 cycles |
47865 cycles |
1.00 |
ML-DSA-65 keypair |
81153 cycles |
81161 cycles |
1.00 |
ML-DSA-65 sign |
227582 cycles |
219045 cycles |
1.04 |
ML-DSA-65 verify |
80118 cycles |
80125 cycles |
1.00 |
ML-DSA-87 keypair |
132327 cycles |
132355 cycles |
1.00 |
ML-DSA-87 sign |
288749 cycles |
280729 cycles |
1.03 |
ML-DSA-87 verify |
130389 cycles |
130366 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Mac Mini (M1, 2020) benchmarks (opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
138028 cycles |
132627 cycles |
1.04 |
ML-DSA-65 sign |
227582 cycles |
219045 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A76 (Raspberry Pi 5) benchmarks (opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
115297 cycles |
115150 cycles |
1.00 |
ML-DSA-44 sign |
398612 cycles |
377492 cycles |
1.06 |
ML-DSA-44 verify |
120554 cycles |
120246 cycles |
1.00 |
ML-DSA-65 keypair |
199176 cycles |
199025 cycles |
1.00 |
ML-DSA-65 sign |
656366 cycles |
623323 cycles |
1.05 |
ML-DSA-65 verify |
198320 cycles |
198235 cycles |
1.00 |
ML-DSA-87 keypair |
326005 cycles |
325985 cycles |
1.00 |
ML-DSA-87 sign |
822377 cycles |
790624 cycles |
1.04 |
ML-DSA-87 verify |
324939 cycles |
324882 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A76 (Raspberry Pi 5) benchmarks (opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
398612 cycles |
377492 cycles |
1.06 |
ML-DSA-65 sign |
656366 cycles |
623323 cycles |
1.05 |
ML-DSA-87 sign |
822377 cycles |
790624 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mac Mini (M1, 2020) benchmarks (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
115049 cycles |
115069 cycles |
1.00 |
ML-DSA-44 sign |
461243 cycles |
431665 cycles |
1.07 |
ML-DSA-44 verify |
122109 cycles |
122233 cycles |
1.00 |
ML-DSA-65 keypair |
197015 cycles |
197089 cycles |
1.00 |
ML-DSA-65 sign |
747016 cycles |
700995 cycles |
1.07 |
ML-DSA-65 verify |
197654 cycles |
197699 cycles |
1.00 |
ML-DSA-87 keypair |
325226 cycles |
325231 cycles |
1.00 |
ML-DSA-87 sign |
928167 cycles |
884663 cycles |
1.05 |
ML-DSA-87 verify |
328826 cycles |
328828 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Mac Mini (M1, 2020) benchmarks (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
461243 cycles |
431665 cycles |
1.07 |
ML-DSA-65 sign |
747016 cycles |
700995 cycles |
1.07 |
ML-DSA-87 sign |
928167 cycles |
884663 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A76 (Raspberry Pi 5) benchmarks (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
213330 cycles |
213123 cycles |
1.00 |
ML-DSA-44 sign |
828567 cycles |
782048 cycles |
1.06 |
ML-DSA-44 verify |
230112 cycles |
230324 cycles |
1.00 |
ML-DSA-65 keypair |
384002 cycles |
384096 cycles |
1.00 |
ML-DSA-65 sign |
1381897 cycles |
1313489 cycles |
1.05 |
ML-DSA-65 verify |
375294 cycles |
375635 cycles |
1.00 |
ML-DSA-87 keypair |
605883 cycles |
605332 cycles |
1.00 |
ML-DSA-87 sign |
1692159 cycles |
1623031 cycles |
1.04 |
ML-DSA-87 verify |
617886 cycles |
617496 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A76 (Raspberry Pi 5) benchmarks (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
828567 cycles |
782048 cycles |
1.06 |
ML-DSA-65 sign |
1381897 cycles |
1313489 cycles |
1.05 |
ML-DSA-87 sign |
1692159 cycles |
1623031 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 4th gen (c7i)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
35224 cycles |
35119 cycles |
1.00 |
ML-DSA-44 sign |
125745 cycles |
117877 cycles |
1.07 |
ML-DSA-44 verify |
38233 cycles |
37808 cycles |
1.01 |
ML-DSA-65 keypair |
62679 cycles |
62724 cycles |
1.00 |
ML-DSA-65 sign |
209927 cycles |
201395 cycles |
1.04 |
ML-DSA-65 verify |
62628 cycles |
62626 cycles |
1.00 |
ML-DSA-87 keypair |
95194 cycles |
94897 cycles |
1.00 |
ML-DSA-87 sign |
243366 cycles |
233897 cycles |
1.04 |
ML-DSA-87 verify |
95298 cycles |
94005 cycles |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Intel Xeon 4th gen (c7i)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
125745 cycles |
117877 cycles |
1.07 |
ML-DSA-65 sign |
209927 cycles |
201395 cycles |
1.04 |
ML-DSA-87 sign |
243366 cycles |
233897 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 4th gen (c7i) (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
95604 cycles |
95190 cycles |
1.00 |
ML-DSA-44 sign |
371360 cycles |
348993 cycles |
1.06 |
ML-DSA-44 verify |
101177 cycles |
100990 cycles |
1.00 |
ML-DSA-65 keypair |
164031 cycles |
164777 cycles |
1.00 |
ML-DSA-65 sign |
597994 cycles |
567405 cycles |
1.05 |
ML-DSA-65 verify |
164519 cycles |
165197 cycles |
1.00 |
ML-DSA-87 keypair |
267432 cycles |
267628 cycles |
1.00 |
ML-DSA-87 sign |
751331 cycles |
722414 cycles |
1.04 |
ML-DSA-87 verify |
271744 cycles |
271880 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Intel Xeon 4th gen (c7i) (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
371360 cycles |
348993 cycles |
1.06 |
ML-DSA-65 sign |
597994 cycles |
567405 cycles |
1.05 |
ML-DSA-87 sign |
751331 cycles |
722414 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A55 (Snapdragon 888) benchmarks (opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
281782 cycles |
281640 cycles |
1.00 |
ML-DSA-44 sign |
967240 cycles |
910758 cycles |
1.06 |
ML-DSA-44 verify |
288111 cycles |
287818 cycles |
1.00 |
ML-DSA-65 keypair |
478720 cycles |
478755 cycles |
1.00 |
ML-DSA-65 sign |
1572731 cycles |
1485899 cycles |
1.06 |
ML-DSA-65 verify |
470446 cycles |
469861 cycles |
1.00 |
ML-DSA-87 keypair |
816619 cycles |
815759 cycles |
1.00 |
ML-DSA-87 sign |
2078841 cycles |
1987595 cycles |
1.05 |
ML-DSA-87 verify |
802128 cycles |
802225 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ 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: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
967240 cycles |
910758 cycles |
1.06 |
ML-DSA-65 sign |
1572731 cycles |
1485899 cycles |
1.06 |
ML-DSA-87 sign |
2078841 cycles |
1987595 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 4th gen (c7a)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
42048 cycles |
43099 cycles |
0.98 |
ML-DSA-44 sign |
135109 cycles |
132999 cycles |
1.02 |
ML-DSA-44 verify |
44716 cycles |
45662 cycles |
0.98 |
ML-DSA-65 keypair |
72519 cycles |
73661 cycles |
0.98 |
ML-DSA-65 sign |
219027 cycles |
214614 cycles |
1.02 |
ML-DSA-65 verify |
73847 cycles |
73894 cycles |
1.00 |
ML-DSA-87 keypair |
110570 cycles |
111842 cycles |
0.99 |
ML-DSA-87 sign |
256643 cycles |
254095 cycles |
1.01 |
ML-DSA-87 verify |
109756 cycles |
111968 cycles |
0.98 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 3rd gen (c6i)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
56776 cycles |
57238 cycles |
0.99 |
ML-DSA-44 sign |
187813 cycles |
180233 cycles |
1.04 |
ML-DSA-44 verify |
61371 cycles |
61064 cycles |
1.01 |
ML-DSA-65 keypair |
99645 cycles |
99452 cycles |
1.00 |
ML-DSA-65 sign |
307454 cycles |
297063 cycles |
1.03 |
ML-DSA-65 verify |
99981 cycles |
100228 cycles |
1.00 |
ML-DSA-87 keypair |
153472 cycles |
153102 cycles |
1.00 |
ML-DSA-87 sign |
363600 cycles |
352569 cycles |
1.03 |
ML-DSA-87 verify |
153115 cycles |
152674 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ 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: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
187813 cycles |
180233 cycles |
1.04 |
ML-DSA-65 sign |
307454 cycles |
297063 cycles |
1.03 |
ML-DSA-87 sign |
363600 cycles |
352569 cycles |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 3rd gen (c6a)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
69376 cycles |
69181 cycles |
1.00 |
ML-DSA-44 sign |
190787 cycles |
185345 cycles |
1.03 |
ML-DSA-44 verify |
69203 cycles |
69176 cycles |
1.00 |
ML-DSA-65 keypair |
119011 cycles |
119132 cycles |
1.00 |
ML-DSA-65 sign |
305219 cycles |
295867 cycles |
1.03 |
ML-DSA-65 verify |
115401 cycles |
115330 cycles |
1.00 |
ML-DSA-87 keypair |
201735 cycles |
202741 cycles |
1.00 |
ML-DSA-87 sign |
395147 cycles |
387013 cycles |
1.02 |
ML-DSA-87 verify |
193615 cycles |
194737 cycles |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ 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: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-65 sign |
305219 cycles |
295867 cycles |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton4
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
69259 cycles |
69315 cycles |
1.00 |
ML-DSA-44 sign |
224005 cycles |
214346 cycles |
1.05 |
ML-DSA-44 verify |
72494 cycles |
72428 cycles |
1.00 |
ML-DSA-65 keypair |
122825 cycles |
122851 cycles |
1.00 |
ML-DSA-65 sign |
367912 cycles |
352492 cycles |
1.04 |
ML-DSA-65 verify |
120550 cycles |
120765 cycles |
1.00 |
ML-DSA-87 keypair |
201062 cycles |
200186 cycles |
1.00 |
ML-DSA-87 sign |
464573 cycles |
449923 cycles |
1.03 |
ML-DSA-87 verify |
197865 cycles |
198081 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton4'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
224005 cycles |
214346 cycles |
1.05 |
ML-DSA-65 sign |
367912 cycles |
352492 cycles |
1.04 |
ML-DSA-87 sign |
464573 cycles |
449923 cycles |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 4th gen (c7a) (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
120908 cycles |
123579 cycles |
0.98 |
ML-DSA-44 sign |
482442 cycles |
464420 cycles |
1.04 |
ML-DSA-44 verify |
130498 cycles |
132365 cycles |
0.99 |
ML-DSA-65 keypair |
206388 cycles |
208804 cycles |
0.99 |
ML-DSA-65 sign |
780291 cycles |
751189 cycles |
1.04 |
ML-DSA-65 verify |
209915 cycles |
214535 cycles |
0.98 |
ML-DSA-87 keypair |
338130 cycles |
344552 cycles |
0.98 |
ML-DSA-87 sign |
966655 cycles |
946649 cycles |
1.02 |
ML-DSA-87 verify |
345658 cycles |
353324 cycles |
0.98 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'AMD EPYC 4th gen (c7a) (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
482442 cycles |
464420 cycles |
1.04 |
ML-DSA-65 sign |
780291 cycles |
751189 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intel Xeon 3rd gen (c6i) (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
157775 cycles |
157864 cycles |
1.00 |
ML-DSA-44 sign |
599332 cycles |
565249 cycles |
1.06 |
ML-DSA-44 verify |
169605 cycles |
169576 cycles |
1.00 |
ML-DSA-65 keypair |
270659 cycles |
270810 cycles |
1.00 |
ML-DSA-65 sign |
979142 cycles |
926419 cycles |
1.06 |
ML-DSA-65 verify |
275590 cycles |
275840 cycles |
1.00 |
ML-DSA-87 keypair |
455083 cycles |
452356 cycles |
1.01 |
ML-DSA-87 sign |
1239290 cycles |
1185505 cycles |
1.05 |
ML-DSA-87 verify |
462540 cycles |
460775 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Intel Xeon 3rd gen (c6i) (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
599332 cycles |
565249 cycles |
1.06 |
ML-DSA-65 sign |
979142 cycles |
926419 cycles |
1.06 |
ML-DSA-87 sign |
1239290 cycles |
1185505 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AMD EPYC 3rd gen (c6a) (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
135087 cycles |
135058 cycles |
1.00 |
ML-DSA-44 sign |
577383 cycles |
541124 cycles |
1.07 |
ML-DSA-44 verify |
148131 cycles |
148486 cycles |
1.00 |
ML-DSA-65 keypair |
228332 cycles |
228294 cycles |
1.00 |
ML-DSA-65 sign |
946176 cycles |
890326 cycles |
1.06 |
ML-DSA-65 verify |
237843 cycles |
237755 cycles |
1.00 |
ML-DSA-87 keypair |
374353 cycles |
372388 cycles |
1.01 |
ML-DSA-87 sign |
1162582 cycles |
1106460 cycles |
1.05 |
ML-DSA-87 verify |
388195 cycles |
387145 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'AMD EPYC 3rd gen (c6a) (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
577383 cycles |
541124 cycles |
1.07 |
ML-DSA-65 sign |
946176 cycles |
890326 cycles |
1.06 |
ML-DSA-87 sign |
1162582 cycles |
1106460 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton4 (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
132674 cycles |
132784 cycles |
1.00 |
ML-DSA-44 sign |
527880 cycles |
498149 cycles |
1.06 |
ML-DSA-44 verify |
144837 cycles |
144878 cycles |
1.00 |
ML-DSA-65 keypair |
226562 cycles |
226215 cycles |
1.00 |
ML-DSA-65 sign |
862124 cycles |
812367 cycles |
1.06 |
ML-DSA-65 verify |
231567 cycles |
231580 cycles |
1.00 |
ML-DSA-87 keypair |
374341 cycles |
374601 cycles |
1.00 |
ML-DSA-87 sign |
1065820 cycles |
1020997 cycles |
1.04 |
ML-DSA-87 verify |
383678 cycles |
383523 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton4 (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
527880 cycles |
498149 cycles |
1.06 |
ML-DSA-65 sign |
862124 cycles |
812367 cycles |
1.06 |
ML-DSA-87 sign |
1065820 cycles |
1020997 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton3
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
73654 cycles |
73612 cycles |
1.00 |
ML-DSA-44 sign |
238092 cycles |
227414 cycles |
1.05 |
ML-DSA-44 verify |
77907 cycles |
77871 cycles |
1.00 |
ML-DSA-65 keypair |
129758 cycles |
129764 cycles |
1.00 |
ML-DSA-65 sign |
395067 cycles |
376928 cycles |
1.05 |
ML-DSA-65 verify |
129115 cycles |
129035 cycles |
1.00 |
ML-DSA-87 keypair |
208602 cycles |
210569 cycles |
0.99 |
ML-DSA-87 sign |
494502 cycles |
478645 cycles |
1.03 |
ML-DSA-87 verify |
208619 cycles |
210072 cycles |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton3'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
238092 cycles |
227414 cycles |
1.05 |
ML-DSA-65 sign |
395067 cycles |
376928 cycles |
1.05 |
ML-DSA-87 sign |
494502 cycles |
478645 cycles |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton2
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
115577 cycles |
115317 cycles |
1.00 |
ML-DSA-44 sign |
399325 cycles |
377823 cycles |
1.06 |
ML-DSA-44 verify |
120703 cycles |
120386 cycles |
1.00 |
ML-DSA-65 keypair |
199310 cycles |
199110 cycles |
1.00 |
ML-DSA-65 sign |
657009 cycles |
623672 cycles |
1.05 |
ML-DSA-65 verify |
198462 cycles |
198318 cycles |
1.00 |
ML-DSA-87 keypair |
326281 cycles |
326879 cycles |
1.00 |
ML-DSA-87 sign |
823369 cycles |
792422 cycles |
1.04 |
ML-DSA-87 verify |
325054 cycles |
325614 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton2'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
399325 cycles |
377823 cycles |
1.06 |
ML-DSA-65 sign |
657009 cycles |
623672 cycles |
1.05 |
ML-DSA-87 sign |
823369 cycles |
792422 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton3 (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
138414 cycles |
138355 cycles |
1.00 |
ML-DSA-44 sign |
522523 cycles |
493600 cycles |
1.06 |
ML-DSA-44 verify |
148419 cycles |
148380 cycles |
1.00 |
ML-DSA-65 keypair |
241699 cycles |
241615 cycles |
1.00 |
ML-DSA-65 sign |
857081 cycles |
809977 cycles |
1.06 |
ML-DSA-65 verify |
240676 cycles |
240587 cycles |
1.00 |
ML-DSA-87 keypair |
395877 cycles |
395784 cycles |
1.00 |
ML-DSA-87 sign |
1070773 cycles |
1027541 cycles |
1.04 |
ML-DSA-87 verify |
401549 cycles |
401363 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton3 (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
522523 cycles |
493600 cycles |
1.06 |
ML-DSA-65 sign |
857081 cycles |
809977 cycles |
1.06 |
ML-DSA-87 sign |
1070773 cycles |
1027541 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SpacemiT K1 8 (Banana Pi F3) benchmarks (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
823471 cycles |
822703 cycles |
1.00 |
ML-DSA-44 sign |
3543104 cycles |
3330440 cycles |
1.06 |
ML-DSA-44 verify |
919133 cycles |
920586 cycles |
1.00 |
ML-DSA-65 keypair |
1398624 cycles |
1399100 cycles |
1.00 |
ML-DSA-65 sign |
5826839 cycles |
5465474 cycles |
1.07 |
ML-DSA-65 verify |
1466364 cycles |
1465875 cycles |
1.00 |
ML-DSA-87 keypair |
2299404 cycles |
2307449 cycles |
1.00 |
ML-DSA-87 sign |
7144736 cycles |
6842964 cycles |
1.04 |
ML-DSA-87 verify |
2401704 cycles |
2401988 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'SpacemiT K1 8 (Banana Pi F3) benchmarks (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
3543104 cycles |
3330440 cycles |
1.06 |
ML-DSA-65 sign |
5826839 cycles |
5465474 cycles |
1.07 |
ML-DSA-87 sign |
7144736 cycles |
6842964 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Graviton2 (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
213737 cycles |
213515 cycles |
1.00 |
ML-DSA-44 sign |
829306 cycles |
794744 cycles |
1.04 |
ML-DSA-44 verify |
230289 cycles |
229987 cycles |
1.00 |
ML-DSA-65 keypair |
384553 cycles |
384953 cycles |
1.00 |
ML-DSA-65 sign |
1383242 cycles |
1307196 cycles |
1.06 |
ML-DSA-65 verify |
375794 cycles |
376221 cycles |
1.00 |
ML-DSA-87 keypair |
606703 cycles |
606710 cycles |
1.00 |
ML-DSA-87 sign |
1695493 cycles |
1629948 cycles |
1.04 |
ML-DSA-87 verify |
618234 cycles |
618753 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Graviton2 (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
829306 cycles |
794744 cycles |
1.04 |
ML-DSA-65 sign |
1383242 cycles |
1307196 cycles |
1.06 |
ML-DSA-87 sign |
1695493 cycles |
1629948 cycles |
1.04 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A55 (Snapdragon 888) benchmarks (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
460568 cycles |
460836 cycles |
1.00 |
ML-DSA-44 sign |
2375766 cycles |
2203897 cycles |
1.08 |
ML-DSA-44 verify |
544496 cycles |
544427 cycles |
1.00 |
ML-DSA-65 keypair |
772384 cycles |
771862 cycles |
1.00 |
ML-DSA-65 sign |
3878460 cycles |
3607836 cycles |
1.08 |
ML-DSA-65 verify |
846856 cycles |
845154 cycles |
1.00 |
ML-DSA-87 keypair |
1247287 cycles |
1246619 cycles |
1.00 |
ML-DSA-87 sign |
4677317 cycles |
4442500 cycles |
1.05 |
ML-DSA-87 verify |
1357586 cycles |
1357511 cycles |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Arm Cortex-A55 (Snapdragon 888) benchmarks (no-opt)'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.03.
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
2375766 cycles |
2203897 cycles |
1.08 |
ML-DSA-65 sign |
3878460 cycles |
3607836 cycles |
1.08 |
ML-DSA-87 sign |
4677317 cycles |
4442500 cycles |
1.05 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A72 (Raspberry Pi 4) benchmarks (opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
227952 cycles |
235452 cycles |
0.97 |
ML-DSA-44 sign |
704503 cycles |
670110 cycles |
1.05 |
ML-DSA-44 verify |
236273 cycles |
222441 cycles |
1.06 |
ML-DSA-65 keypair |
388599 cycles |
393923 cycles |
0.99 |
ML-DSA-65 sign |
1108365 cycles |
1094148 cycles |
1.01 |
ML-DSA-65 verify |
370437 cycles |
372488 cycles |
0.99 |
ML-DSA-87 keypair |
653170 cycles |
663081 cycles |
0.99 |
ML-DSA-87 sign |
1473437 cycles |
1469879 cycles |
1.00 |
ML-DSA-87 verify |
628457 cycles |
655362 cycles |
0.96 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ 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: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
704503 cycles |
670110 cycles |
1.05 |
ML-DSA-44 verify |
236273 cycles |
222441 cycles |
1.06 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm Cortex-A72 (Raspberry Pi 4) benchmarks (no-opt)
| Benchmark suite | Current: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 keypair |
309371 cycles |
306870 cycles |
1.01 |
ML-DSA-44 sign |
1265049 cycles |
1185932 cycles |
1.07 |
ML-DSA-44 verify |
333667 cycles |
329954 cycles |
1.01 |
ML-DSA-65 keypair |
559858 cycles |
556844 cycles |
1.01 |
ML-DSA-65 sign |
2069977 cycles |
1950318 cycles |
1.06 |
ML-DSA-65 verify |
524036 cycles |
532003 cycles |
0.99 |
ML-DSA-87 keypair |
853929 cycles |
867763 cycles |
0.98 |
ML-DSA-87 sign |
2545303 cycles |
2482604 cycles |
1.03 |
ML-DSA-87 verify |
878710 cycles |
895005 cycles |
0.98 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⚠️ 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: 80b9396 | Previous: 0bfa77a | Ratio |
|---|---|---|---|
ML-DSA-44 sign |
1265049 cycles |
1185932 cycles |
1.07 |
ML-DSA-65 sign |
2069977 cycles |
1950318 cycles |
1.06 |
This comment was automatically generated by workflow using github-action-benchmark.
No description provided.