-
Notifications
You must be signed in to change notification settings - Fork 15
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 #744 from pq-code-package/valgrind-caching
CI: Only cache one valgrind per arch
- Loading branch information
Showing
3 changed files
with
27 additions
and
0 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
16c34ff
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
9302
cycles9329
cycles1.00
ML-KEM-512 encaps
10793
cycles10800
cycles1.00
ML-KEM-512 decaps
14790
cycles14753
cycles1.00
ML-KEM-768 keypair
16019
cycles16020
cycles1.00
ML-KEM-768 encaps
17347
cycles17340
cycles1.00
ML-KEM-768 decaps
23056
cycles23047
cycles1.00
ML-KEM-1024 keypair
21353
cycles21393
cycles1.00
ML-KEM-1024 encaps
23291
cycles23296
cycles1.00
ML-KEM-1024 decaps
30778
cycles30816
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
28940
cycles28941
cycles1.00
ML-KEM-512 encaps
34271
cycles34290
cycles1.00
ML-KEM-512 decaps
44768
cycles44768
cycles1
ML-KEM-768 keypair
49280
cycles49279
cycles1.00
ML-KEM-768 encaps
54590
cycles54585
cycles1.00
ML-KEM-768 decaps
69411
cycles69409
cycles1.00
ML-KEM-1024 keypair
71914
cycles71916
cycles1.00
ML-KEM-1024 encaps
80618
cycles80620
cycles1.00
ML-KEM-1024 decaps
100364
cycles100363
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
29585
cycles29695
cycles1.00
ML-KEM-512 encaps
35325
cycles35318
cycles1.00
ML-KEM-512 decaps
45880
cycles46014
cycles1.00
ML-KEM-768 keypair
47194
cycles47099
cycles1.00
ML-KEM-768 encaps
55605
cycles55493
cycles1.00
ML-KEM-768 decaps
67598
cycles67507
cycles1.00
ML-KEM-1024 keypair
71793
cycles71522
cycles1.00
ML-KEM-1024 encaps
82081
cycles81812
cycles1.00
ML-KEM-1024 decaps
99401
cycles99029
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
15936
cycles15921
cycles1.00
ML-KEM-512 encaps
18004
cycles18001
cycles1.00
ML-KEM-512 decaps
24507
cycles24511
cycles1.00
ML-KEM-768 keypair
27361
cycles27346
cycles1.00
ML-KEM-768 encaps
28968
cycles28907
cycles1.00
ML-KEM-768 decaps
38339
cycles38327
cycles1.00
ML-KEM-1024 keypair
36957
cycles36940
cycles1.00
ML-KEM-1024 encaps
39879
cycles39863
cycles1.00
ML-KEM-1024 decaps
52388
cycles52384
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
16972
cycles16960
cycles1.00
ML-KEM-512 encaps
18660
cycles18637
cycles1.00
ML-KEM-512 decaps
24037
cycles24033
cycles1.00
ML-KEM-768 keypair
28690
cycles28742
cycles1.00
ML-KEM-768 encaps
29785
cycles29858
cycles1.00
ML-KEM-768 decaps
37564
cycles37608
cycles1.00
ML-KEM-1024 keypair
41717
cycles41700
cycles1.00
ML-KEM-1024 encaps
43928
cycles43972
cycles1.00
ML-KEM-1024 decaps
54300
cycles54341
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
11299
cycles11277
cycles1.00
ML-KEM-512 encaps
12847
cycles12813
cycles1.00
ML-KEM-512 decaps
17700
cycles17858
cycles0.99
ML-KEM-768 keypair
19640
cycles19643
cycles1.00
ML-KEM-768 encaps
20583
cycles20644
cycles1.00
ML-KEM-768 decaps
27640
cycles27664
cycles1.00
ML-KEM-1024 keypair
26310
cycles26304
cycles1.00
ML-KEM-1024 encaps
28185
cycles28191
cycles1.00
ML-KEM-1024 decaps
37611
cycles37741
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
28945
cycles28946
cycles1.00
ML-KEM-512 encaps
34279
cycles34280
cycles1.00
ML-KEM-512 decaps
44783
cycles44784
cycles1.00
ML-KEM-768 keypair
49253
cycles49260
cycles1.00
ML-KEM-768 encaps
54608
cycles54614
cycles1.00
ML-KEM-768 decaps
69446
cycles69456
cycles1.00
ML-KEM-1024 keypair
71944
cycles71913
cycles1.00
ML-KEM-1024 encaps
80617
cycles80593
cycles1.00
ML-KEM-1024 decaps
100416
cycles100442
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
46428
cycles46486
cycles1.00
ML-KEM-512 encaps
54595
cycles54638
cycles1.00
ML-KEM-512 decaps
70305
cycles70348
cycles1.00
ML-KEM-768 keypair
76698
cycles76751
cycles1.00
ML-KEM-768 encaps
87403
cycles87404
cycles1.00
ML-KEM-768 decaps
107881
cycles107888
cycles1.00
ML-KEM-1024 keypair
112202
cycles112194
cycles1.00
ML-KEM-1024 encaps
126301
cycles126358
cycles1.00
ML-KEM-1024 decaps
152605
cycles152471
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
39478
cycles39458
cycles1.00
ML-KEM-512 encaps
47505
cycles47510
cycles1.00
ML-KEM-512 decaps
61784
cycles61739
cycles1.00
ML-KEM-768 keypair
63904
cycles63935
cycles1.00
ML-KEM-768 encaps
75312
cycles75320
cycles1.00
ML-KEM-768 decaps
93788
cycles93753
cycles1.00
ML-KEM-1024 keypair
95458
cycles95434
cycles1.00
ML-KEM-1024 encaps
108971
cycles108954
cycles1.00
ML-KEM-1024 decaps
132466
cycles132407
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
36081
cycles36089
cycles1.00
ML-KEM-512 encaps
42363
cycles42320
cycles1.00
ML-KEM-512 decaps
55454
cycles55450
cycles1.00
ML-KEM-768 keypair
58505
cycles58499
cycles1.00
ML-KEM-768 encaps
67171
cycles66968
cycles1.00
ML-KEM-768 decaps
84087
cycles84137
cycles1.00
ML-KEM-1024 keypair
86563
cycles86607
cycles1.00
ML-KEM-1024 encaps
97221
cycles97235
cycles1.00
ML-KEM-1024 decaps
118839
cycles118872
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
17724
cycles17729
cycles1.00
ML-KEM-512 encaps
20976
cycles20975
cycles1.00
ML-KEM-512 decaps
27652
cycles27655
cycles1.00
ML-KEM-768 keypair
30509
cycles30513
cycles1.00
ML-KEM-768 encaps
33407
cycles33408
cycles1.00
ML-KEM-768 decaps
42989
cycles42991
cycles1.00
ML-KEM-1024 keypair
44139
cycles44137
cycles1.00
ML-KEM-1024 encaps
49440
cycles49416
cycles1.00
ML-KEM-1024 decaps
62366
cycles62346
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
cycles18927
cycles1
ML-KEM-512 encaps
22413
cycles22413
cycles1
ML-KEM-512 decaps
29686
cycles29682
cycles1.00
ML-KEM-768 keypair
32298
cycles32298
cycles1
ML-KEM-768 encaps
35802
cycles35805
cycles1.00
ML-KEM-768 decaps
46197
cycles46202
cycles1.00
ML-KEM-1024 keypair
46626
cycles46633
cycles1.00
ML-KEM-1024 encaps
52313
cycles52342
cycles1.00
ML-KEM-1024 decaps
66359
cycles66375
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
59010
cycles58982
cycles1.00
ML-KEM-512 encaps
67357
cycles67346
cycles1.00
ML-KEM-512 decaps
86140
cycles86141
cycles1.00
ML-KEM-768 keypair
98389
cycles98362
cycles1.00
ML-KEM-768 encaps
109198
cycles109151
cycles1.00
ML-KEM-768 decaps
133938
cycles133912
cycles1.00
ML-KEM-1024 keypair
147110
cycles146237
cycles1.01
ML-KEM-1024 encaps
162155
cycles161513
cycles1.00
ML-KEM-1024 decaps
193754
cycles192918
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
35502
cycles35498
cycles1.00
ML-KEM-512 encaps
40672
cycles40671
cycles1.00
ML-KEM-512 decaps
51628
cycles51628
cycles1
ML-KEM-768 keypair
58470
cycles58467
cycles1.00
ML-KEM-768 encaps
65230
cycles65232
cycles1.00
ML-KEM-768 decaps
80481
cycles80482
cycles1.00
ML-KEM-1024 keypair
88182
cycles88183
cycles1.00
ML-KEM-1024 encaps
96962
cycles96949
cycles1.00
ML-KEM-1024 decaps
116644
cycles116642
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
38654
cycles38654
cycles1
ML-KEM-512 encaps
44339
cycles44343
cycles1.00
ML-KEM-512 decaps
56132
cycles56135
cycles1.00
ML-KEM-768 keypair
63873
cycles63866
cycles1.00
ML-KEM-768 encaps
70981
cycles70973
cycles1.00
ML-KEM-768 decaps
86868
cycles86862
cycles1.00
ML-KEM-1024 keypair
95392
cycles95395
cycles1.00
ML-KEM-1024 encaps
105303
cycles105309
cycles1.00
ML-KEM-1024 decaps
125677
cycles125671
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
225078
cycles225100
cycles1.00
ML-KEM-512 encaps
269626
cycles269643
cycles1.00
ML-KEM-512 decaps
343263
cycles343201
cycles1.00
ML-KEM-768 keypair
371202
cycles371262
cycles1.00
ML-KEM-768 encaps
429944
cycles429982
cycles1.00
ML-KEM-768 decaps
527252
cycles527287
cycles1.00
ML-KEM-1024 keypair
555462
cycles555330
cycles1.00
ML-KEM-1024 encaps
631256
cycles631152
cycles1.00
ML-KEM-1024 decaps
752323
cycles752522
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
58117
cycles58128
cycles1.00
ML-KEM-512 encaps
64940
cycles64962
cycles1.00
ML-KEM-512 decaps
83783
cycles83726
cycles1.00
ML-KEM-768 keypair
98815
cycles98834
cycles1.00
ML-KEM-768 encaps
109444
cycles109583
cycles1.00
ML-KEM-768 decaps
135988
cycles136744
cycles0.99
ML-KEM-1024 keypair
149558
cycles149539
cycles1.00
ML-KEM-1024 encaps
166342
cycles165840
cycles1.00
ML-KEM-1024 decaps
201947
cycles202651
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.
16c34ff
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
51660
cycles52183
cycles0.99
ML-KEM-512 encaps
59684
cycles60969
cycles0.98
ML-KEM-512 decaps
76015
cycles76728
cycles0.99
ML-KEM-768 keypair
87758
cycles88605
cycles0.99
ML-KEM-768 encaps
95449
cycles95819
cycles1.00
ML-KEM-768 decaps
118664
cycles119381
cycles0.99
ML-KEM-1024 keypair
132516
cycles131483
cycles1.01
ML-KEM-1024 encaps
144874
cycles144058
cycles1.01
ML-KEM-1024 decaps
177447
cycles176926
cycles1.00
This comment was automatically generated by workflow using github-action-benchmark.