-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #473 from pq-code-package/cleanup
Minor clean-up
- Loading branch information
Showing
31 changed files
with
39 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c2e20e6
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
ML-KEM-512 keypair
29176
cycles29174
cycles1.00
ML-KEM-512 encaps
35850
cycles35851
cycles1.00
ML-KEM-512 decaps
46652
cycles46651
cycles1.00
ML-KEM-768 keypair
49174
cycles49178
cycles1.00
ML-KEM-768 encaps
55840
cycles55841
cycles1.00
ML-KEM-768 decaps
71008
cycles71010
cycles1.00
ML-KEM-1024 keypair
72211
cycles72215
cycles1.00
ML-KEM-1024 encaps
81521
cycles81522
cycles1.00
ML-KEM-1024 decaps
102030
cycles102032
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
13877
cycles14162
cycles0.98
ML-KEM-512 encaps
18215
cycles18043
cycles1.01
ML-KEM-512 decaps
24093
cycles24306
cycles0.99
ML-KEM-768 keypair
22511
cycles22522
cycles1.00
ML-KEM-768 encaps
24564
cycles24576
cycles1.00
ML-KEM-768 decaps
32642
cycles32814
cycles0.99
ML-KEM-1024 keypair
32142
cycles32189
cycles1.00
ML-KEM-1024 encaps
35677
cycles35756
cycles1.00
ML-KEM-1024 decaps
47313
cycles47411
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
20315
cycles20334
cycles1.00
ML-KEM-512 encaps
27114
cycles27138
cycles1.00
ML-KEM-512 decaps
36206
cycles36284
cycles1.00
ML-KEM-768 keypair
34839
cycles34931
cycles1.00
ML-KEM-768 encaps
38195
cycles38206
cycles1.00
ML-KEM-768 decaps
51368
cycles51394
cycles1.00
ML-KEM-1024 keypair
48080
cycles48061
cycles1.00
ML-KEM-1024 encaps
54240
cycles54232
cycles1.00
ML-KEM-1024 decaps
72104
cycles72130
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
18141
cycles18135
cycles1.00
ML-KEM-512 encaps
23108
cycles23108
cycles1
ML-KEM-512 decaps
30355
cycles30362
cycles1.00
ML-KEM-768 keypair
31046
cycles31042
cycles1.00
ML-KEM-768 encaps
33994
cycles34044
cycles1.00
ML-KEM-768 decaps
44773
cycles44767
cycles1.00
ML-KEM-1024 keypair
44662
cycles44694
cycles1.00
ML-KEM-1024 encaps
50046
cycles50154
cycles1.00
ML-KEM-1024 decaps
64679
cycles64633
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
15075
cycles15074
cycles1.00
ML-KEM-512 encaps
19761
cycles19772
cycles1.00
ML-KEM-512 decaps
26414
cycles26428
cycles1.00
ML-KEM-768 keypair
25580
cycles25591
cycles1.00
ML-KEM-768 encaps
28209
cycles28198
cycles1.00
ML-KEM-768 decaps
38208
cycles38214
cycles1.00
ML-KEM-1024 keypair
35656
cycles35633
cycles1.00
ML-KEM-1024 encaps
41356
cycles41241
cycles1.00
ML-KEM-1024 decaps
54630
cycles54596
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
36189
cycles36314
cycles1.00
ML-KEM-512 encaps
46455
cycles46272
cycles1.00
ML-KEM-512 decaps
62002
cycles61668
cycles1.01
ML-KEM-768 keypair
58959
cycles58901
cycles1.00
ML-KEM-768 encaps
73135
cycles72646
cycles1.01
ML-KEM-768 decaps
91655
cycles91331
cycles1.00
ML-KEM-1024 keypair
88377
cycles88853
cycles0.99
ML-KEM-1024 encaps
109333
cycles109321
cycles1.00
ML-KEM-1024 decaps
133624
cycles133151
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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
ML-KEM-512 keypair
19029
cycles19030
cycles1.00
ML-KEM-512 encaps
23843
cycles23842
cycles1.00
ML-KEM-512 decaps
31230
cycles31228
cycles1.00
ML-KEM-768 keypair
32332
cycles32329
cycles1.00
ML-KEM-768 encaps
36084
cycles36082
cycles1.00
ML-KEM-768 decaps
46492
cycles46488
cycles1.00
ML-KEM-1024 keypair
46967
cycles46965
cycles1.00
ML-KEM-1024 encaps
53086
cycles53090
cycles1.00
ML-KEM-1024 decaps
67400
cycles67401
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
56648
cycles56704
cycles1.00
ML-KEM-512 encaps
71741
cycles71804
cycles1.00
ML-KEM-512 decaps
96268
cycles96358
cycles1.00
ML-KEM-768 keypair
91745
cycles91801
cycles1.00
ML-KEM-768 encaps
111318
cycles111418
cycles1.00
ML-KEM-768 decaps
144339
cycles144437
cycles1.00
ML-KEM-1024 keypair
134507
cycles134470
cycles1.00
ML-KEM-1024 encaps
159831
cycles159910
cycles1.00
ML-KEM-1024 decaps
201213
cycles201264
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
45704
cycles45717
cycles1.00
ML-KEM-512 encaps
58785
cycles58799
cycles1.00
ML-KEM-512 decaps
79989
cycles80030
cycles1.00
ML-KEM-768 keypair
74616
cycles74618
cycles1.00
ML-KEM-768 encaps
91452
cycles91462
cycles1.00
ML-KEM-768 decaps
120146
cycles120165
cycles1.00
ML-KEM-1024 keypair
109883
cycles109962
cycles1.00
ML-KEM-1024 encaps
130982
cycles131027
cycles1.00
ML-KEM-1024 decaps
167609
cycles167647
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
52285
cycles52308
cycles1.00
ML-KEM-512 encaps
67762
cycles67783
cycles1.00
ML-KEM-512 decaps
92614
cycles92639
cycles1.00
ML-KEM-768 keypair
84613
cycles84655
cycles1.00
ML-KEM-768 encaps
104798
cycles104848
cycles1.00
ML-KEM-768 decaps
137744
cycles137752
cycles1.00
ML-KEM-1024 keypair
125411
cycles125467
cycles1.00
ML-KEM-1024 encaps
149662
cycles149711
cycles1.00
ML-KEM-1024 decaps
192482
cycles192228
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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
ML-KEM-512 keypair
29175
cycles29176
cycles1.00
ML-KEM-512 encaps
35861
cycles35858
cycles1.00
ML-KEM-512 decaps
46665
cycles46666
cycles1.00
ML-KEM-768 keypair
49193
cycles49216
cycles1.00
ML-KEM-768 encaps
55865
cycles55885
cycles1.00
ML-KEM-768 decaps
70980
cycles71003
cycles1.00
ML-KEM-1024 keypair
72171
cycles72363
cycles1.00
ML-KEM-1024 encaps
81619
cycles81878
cycles1.00
ML-KEM-1024 decaps
102063
cycles102389
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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
ML-KEM-512 keypair
18265
cycles18265
cycles1
ML-KEM-512 encaps
22476
cycles22478
cycles1.00
ML-KEM-512 decaps
29400
cycles29399
cycles1.00
ML-KEM-768 keypair
30773
cycles30772
cycles1.00
ML-KEM-768 encaps
34058
cycles34058
cycles1
ML-KEM-768 decaps
43910
cycles43907
cycles1.00
ML-KEM-1024 keypair
44483
cycles44484
cycles1.00
ML-KEM-1024 encaps
50206
cycles50204
cycles1.00
ML-KEM-1024 decaps
63636
cycles63636
cycles1
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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
ML-KEM-512 keypair
58018
cycles58033
cycles1.00
ML-KEM-512 encaps
65676
cycles65687
cycles1.00
ML-KEM-512 decaps
84280
cycles84395
cycles1.00
ML-KEM-768 keypair
98268
cycles98285
cycles1.00
ML-KEM-768 encaps
110293
cycles109962
cycles1.00
ML-KEM-768 decaps
137081
cycles136872
cycles1.00
ML-KEM-1024 keypair
148914
cycles149084
cycles1.00
ML-KEM-1024 encaps
166309
cycles166251
cycles1.00
ML-KEM-1024 decaps
201586
cycles202480
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
45371
cycles45371
cycles1
ML-KEM-512 encaps
56179
cycles56178
cycles1.00
ML-KEM-512 decaps
75101
cycles75102
cycles1.00
ML-KEM-768 keypair
74864
cycles74876
cycles1.00
ML-KEM-768 encaps
89186
cycles89195
cycles1.00
ML-KEM-768 decaps
114552
cycles114557
cycles1.00
ML-KEM-1024 keypair
111075
cycles111081
cycles1.00
ML-KEM-1024 encaps
129995
cycles129998
cycles1.00
ML-KEM-1024 decaps
162574
cycles162585
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
41915
cycles41913
cycles1.00
ML-KEM-512 encaps
51761
cycles51760
cycles1.00
ML-KEM-512 decaps
69324
cycles69323
cycles1.00
ML-KEM-768 keypair
69073
cycles69071
cycles1.00
ML-KEM-768 encaps
82686
cycles82685
cycles1.00
ML-KEM-768 decaps
106476
cycles106478
cycles1.00
ML-KEM-1024 keypair
102237
cycles102241
cycles1.00
ML-KEM-1024 encaps
120659
cycles120659
cycles1
ML-KEM-1024 decaps
150664
cycles150663
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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)
ML-KEM-512 keypair
71123
cycles71105
cycles1.00
ML-KEM-512 encaps
87849
cycles87840
cycles1.00
ML-KEM-512 decaps
118148
cycles118142
cycles1.00
ML-KEM-768 keypair
117641
cycles117474
cycles1.00
ML-KEM-768 encaps
139355
cycles139289
cycles1.00
ML-KEM-768 decaps
180095
cycles180008
cycles1.00
ML-KEM-1024 keypair
174454
cycles174494
cycles1.00
ML-KEM-1024 encaps
202063
cycles202136
cycles1.00
ML-KEM-1024 decaps
253328
cycles253431
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
c2e20e6
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
ML-KEM-512 keypair
51668
cycles51684
cycles1.00
ML-KEM-512 encaps
59457
cycles58858
cycles1.01
ML-KEM-512 decaps
75422
cycles74726
cycles1.01
ML-KEM-768 keypair
87840
cycles87300
cycles1.01
ML-KEM-768 encaps
98215
cycles96679
cycles1.02
ML-KEM-768 decaps
119859
cycles120665
cycles0.99
ML-KEM-1024 keypair
131237
cycles131796
cycles1.00
ML-KEM-1024 encaps
145377
cycles145631
cycles1.00
ML-KEM-1024 decaps
177138
cycles177272
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.