-
Notifications
You must be signed in to change notification settings - Fork 16
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 #752 from pq-code-package/namespace_work
Various namespacing changes
- Loading branch information
Showing
32 changed files
with
1,132 additions
and
312 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
Oops, something went wrong.
e16cf03
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
28966
cycles28965
cycles1.00
ML-KEM-512 encaps
34252
cycles34251
cycles1.00
ML-KEM-512 decaps
44728
cycles44731
cycles1.00
ML-KEM-768 keypair
49307
cycles49308
cycles1.00
ML-KEM-768 encaps
54569
cycles54570
cycles1.00
ML-KEM-768 decaps
69425
cycles69426
cycles1.00
ML-KEM-1024 keypair
71914
cycles71916
cycles1.00
ML-KEM-1024 encaps
80609
cycles80615
cycles1.00
ML-KEM-1024 decaps
100360
cycles100364
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
9292
cycles9301
cycles1.00
ML-KEM-512 encaps
10772
cycles10817
cycles1.00
ML-KEM-512 decaps
14728
cycles14751
cycles1.00
ML-KEM-768 keypair
15936
cycles15944
cycles1.00
ML-KEM-768 encaps
17258
cycles17284
cycles1.00
ML-KEM-768 decaps
22956
cycles22973
cycles1.00
ML-KEM-1024 keypair
21323
cycles21401
cycles1.00
ML-KEM-1024 encaps
23257
cycles23329
cycles1.00
ML-KEM-1024 decaps
30776
cycles30797
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
29630
cycles29666
cycles1.00
ML-KEM-512 encaps
35307
cycles35430
cycles1.00
ML-KEM-512 decaps
45941
cycles46054
cycles1.00
ML-KEM-768 keypair
47097
cycles47168
cycles1.00
ML-KEM-768 encaps
55511
cycles55575
cycles1.00
ML-KEM-768 decaps
67551
cycles67579
cycles1.00
ML-KEM-1024 keypair
71741
cycles71837
cycles1.00
ML-KEM-1024 encaps
82085
cycles82156
cycles1.00
ML-KEM-1024 decaps
99388
cycles99400
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
15923
cycles15928
cycles1.00
ML-KEM-512 encaps
18002
cycles18003
cycles1.00
ML-KEM-512 decaps
24513
cycles24545
cycles1.00
ML-KEM-768 keypair
27356
cycles27349
cycles1.00
ML-KEM-768 encaps
28916
cycles28916
cycles1
ML-KEM-768 decaps
38328
cycles38330
cycles1.00
ML-KEM-1024 keypair
36971
cycles36988
cycles1.00
ML-KEM-1024 encaps
39900
cycles39889
cycles1.00
ML-KEM-1024 decaps
52416
cycles52383
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
16965
cycles16977
cycles1.00
ML-KEM-512 encaps
18662
cycles18681
cycles1.00
ML-KEM-512 decaps
24081
cycles24062
cycles1.00
ML-KEM-768 keypair
28717
cycles28713
cycles1.00
ML-KEM-768 encaps
29802
cycles29802
cycles1
ML-KEM-768 decaps
37586
cycles37589
cycles1.00
ML-KEM-1024 keypair
41789
cycles41719
cycles1.00
ML-KEM-1024 encaps
44072
cycles44091
cycles1.00
ML-KEM-1024 decaps
54297
cycles54312
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
17729
cycles17721
cycles1.00
ML-KEM-512 encaps
20981
cycles20976
cycles1.00
ML-KEM-512 decaps
27658
cycles27657
cycles1.00
ML-KEM-768 keypair
30516
cycles30520
cycles1.00
ML-KEM-768 encaps
33423
cycles33418
cycles1.00
ML-KEM-768 decaps
42976
cycles42978
cycles1.00
ML-KEM-1024 keypair
44139
cycles44138
cycles1.00
ML-KEM-1024 encaps
49443
cycles49438
cycles1.00
ML-KEM-1024 decaps
62362
cycles62362
cycles1
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
11301
cycles11287
cycles1.00
ML-KEM-512 encaps
12847
cycles12851
cycles1.00
ML-KEM-512 decaps
17674
cycles17703
cycles1.00
ML-KEM-768 keypair
19643
cycles19634
cycles1.00
ML-KEM-768 encaps
20592
cycles20584
cycles1.00
ML-KEM-768 decaps
27657
cycles27647
cycles1.00
ML-KEM-1024 keypair
26289
cycles26298
cycles1.00
ML-KEM-1024 encaps
28177
cycles28185
cycles1.00
ML-KEM-1024 decaps
37610
cycles37654
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
46469
cycles46428
cycles1.00
ML-KEM-512 encaps
54663
cycles54593
cycles1.00
ML-KEM-512 decaps
70389
cycles70319
cycles1.00
ML-KEM-768 keypair
76685
cycles76752
cycles1.00
ML-KEM-768 encaps
87366
cycles87358
cycles1.00
ML-KEM-768 decaps
107873
cycles107739
cycles1.00
ML-KEM-1024 keypair
112167
cycles112122
cycles1.00
ML-KEM-1024 encaps
126095
cycles126277
cycles1.00
ML-KEM-1024 decaps
152295
cycles152314
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
39488
cycles39495
cycles1.00
ML-KEM-512 encaps
47517
cycles47534
cycles1.00
ML-KEM-512 decaps
61796
cycles61829
cycles1.00
ML-KEM-768 keypair
63918
cycles63896
cycles1.00
ML-KEM-768 encaps
75275
cycles75263
cycles1.00
ML-KEM-768 decaps
94145
cycles93820
cycles1.00
ML-KEM-1024 keypair
95481
cycles95500
cycles1.00
ML-KEM-1024 encaps
108989
cycles109013
cycles1.00
ML-KEM-1024 decaps
132485
cycles132492
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
35508
cycles35500
cycles1.00
ML-KEM-512 encaps
40646
cycles40643
cycles1.00
ML-KEM-512 decaps
51642
cycles51642
cycles1
ML-KEM-768 keypair
58486
cycles58475
cycles1.00
ML-KEM-768 encaps
65245
cycles65242
cycles1.00
ML-KEM-768 decaps
80460
cycles80455
cycles1.00
ML-KEM-1024 keypair
88191
cycles88171
cycles1.00
ML-KEM-1024 encaps
96961
cycles96951
cycles1.00
ML-KEM-1024 decaps
116638
cycles116622
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
36090
cycles36084
cycles1.00
ML-KEM-512 encaps
42323
cycles42315
cycles1.00
ML-KEM-512 decaps
55442
cycles55462
cycles1.00
ML-KEM-768 keypair
58500
cycles58482
cycles1.00
ML-KEM-768 encaps
66966
cycles67004
cycles1.00
ML-KEM-768 decaps
84071
cycles84056
cycles1.00
ML-KEM-1024 keypair
86534
cycles86534
cycles1
ML-KEM-1024 encaps
97256
cycles97238
cycles1.00
ML-KEM-1024 decaps
118942
cycles118868
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
28973
cycles28945
cycles1.00
ML-KEM-512 encaps
34258
cycles34280
cycles1.00
ML-KEM-512 decaps
44747
cycles44784
cycles1.00
ML-KEM-768 keypair
49313
cycles49254
cycles1.00
ML-KEM-768 encaps
54577
cycles54614
cycles1.00
ML-KEM-768 decaps
69411
cycles69448
cycles1.00
ML-KEM-1024 keypair
71939
cycles71942
cycles1.00
ML-KEM-1024 encaps
80617
cycles80630
cycles1.00
ML-KEM-1024 decaps
100417
cycles100420
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
58102
cycles58123
cycles1.00
ML-KEM-512 encaps
65002
cycles64912
cycles1.00
ML-KEM-512 decaps
83818
cycles83730
cycles1.00
ML-KEM-768 keypair
98910
cycles98868
cycles1.00
ML-KEM-768 encaps
109907
cycles109760
cycles1.00
ML-KEM-768 decaps
136430
cycles136284
cycles1.00
ML-KEM-1024 keypair
149551
cycles149524
cycles1.00
ML-KEM-1024 encaps
165909
cycles166010
cycles1.00
ML-KEM-1024 decaps
202597
cycles201645
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
18927
cycles18921
cycles1.00
ML-KEM-512 encaps
22416
cycles22420
cycles1.00
ML-KEM-512 decaps
29682
cycles29674
cycles1.00
ML-KEM-768 keypair
32301
cycles32315
cycles1.00
ML-KEM-768 encaps
35813
cycles35796
cycles1.00
ML-KEM-768 decaps
46200
cycles46184
cycles1.00
ML-KEM-1024 keypair
46636
cycles46633
cycles1.00
ML-KEM-1024 encaps
52342
cycles52344
cycles1.00
ML-KEM-1024 decaps
66376
cycles66374
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
59005
cycles58986
cycles1.00
ML-KEM-512 encaps
67442
cycles67439
cycles1.00
ML-KEM-512 decaps
86016
cycles86008
cycles1.00
ML-KEM-768 keypair
98247
cycles98182
cycles1.00
ML-KEM-768 encaps
109094
cycles109062
cycles1.00
ML-KEM-768 decaps
133845
cycles133814
cycles1.00
ML-KEM-1024 keypair
147139
cycles147166
cycles1.00
ML-KEM-1024 encaps
162163
cycles162157
cycles1.00
ML-KEM-1024 decaps
193736
cycles193744
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
38697
cycles38691
cycles1.00
ML-KEM-512 encaps
44319
cycles44312
cycles1.00
ML-KEM-512 decaps
56149
cycles56145
cycles1.00
ML-KEM-768 keypair
63846
cycles63849
cycles1.00
ML-KEM-768 encaps
70977
cycles70975
cycles1.00
ML-KEM-768 decaps
86937
cycles86940
cycles1.00
ML-KEM-1024 keypair
95402
cycles95387
cycles1.00
ML-KEM-1024 encaps
105310
cycles105309
cycles1.00
ML-KEM-1024 decaps
125685
cycles125681
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
ML-KEM-512 keypair
225095
cycles225125
cycles1.00
ML-KEM-512 encaps
269662
cycles269700
cycles1.00
ML-KEM-512 decaps
343315
cycles343347
cycles1.00
ML-KEM-768 keypair
371220
cycles371226
cycles1.00
ML-KEM-768 encaps
430008
cycles429971
cycles1.00
ML-KEM-768 decaps
527318
cycles527334
cycles1.00
ML-KEM-1024 keypair
555382
cycles555491
cycles1.00
ML-KEM-1024 encaps
631220
cycles631286
cycles1.00
ML-KEM-1024 decaps
752512
cycles752583
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
e16cf03
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
53210
cycles51927
cycles1.02
ML-KEM-512 encaps
60105
cycles59573
cycles1.01
ML-KEM-512 decaps
77034
cycles76635
cycles1.01
ML-KEM-768 keypair
88102
cycles88222
cycles1.00
ML-KEM-768 encaps
95705
cycles95752
cycles1.00
ML-KEM-768 decaps
119552
cycles119106
cycles1.00
ML-KEM-1024 keypair
132259
cycles132133
cycles1.00
ML-KEM-1024 encaps
144629
cycles144672
cycles1.00
ML-KEM-1024 decaps
177001
cycles177517
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.