Skip to content

Commit

Permalink
Merge pull request #622 from pq-code-package/monolithic-remove-line-n…
Browse files Browse the repository at this point in the history
…umbers

Monolithic build: remove line numbers
  • Loading branch information
hanno-becker authored Jan 7, 2025
2 parents 72c7fbf + d4ace16 commit 1a95417
Show file tree
Hide file tree
Showing 2 changed files with 548 additions and 548 deletions.
Loading

18 comments on commit 1a95417

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 29061 cycles 29065 cycles 1.00
ML-KEM-512 encaps 35384 cycles 35384 cycles 1
ML-KEM-512 decaps 45860 cycles 45863 cycles 1.00
ML-KEM-768 keypair 49388 cycles 49394 cycles 1.00
ML-KEM-768 encaps 55566 cycles 55568 cycles 1.00
ML-KEM-768 decaps 70304 cycles 70310 cycles 1.00
ML-KEM-1024 keypair 72050 cycles 72045 cycles 1.00
ML-KEM-1024 encaps 80825 cycles 80820 cycles 1.00
ML-KEM-1024 decaps 100700 cycles 100694 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 13522 cycles 13519 cycles 1.00
ML-KEM-512 encaps 17307 cycles 17286 cycles 1.00
ML-KEM-512 decaps 22850 cycles 22812 cycles 1.00
ML-KEM-768 keypair 22521 cycles 22697 cycles 0.99
ML-KEM-768 encaps 24448 cycles 24526 cycles 1.00
ML-KEM-768 decaps 32387 cycles 32662 cycles 0.99
ML-KEM-1024 keypair 31386 cycles 31411 cycles 1.00
ML-KEM-1024 encaps 34920 cycles 34912 cycles 1.00
ML-KEM-1024 decaps 45791 cycles 45842 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 18123 cycles 18129 cycles 1.00
ML-KEM-512 encaps 23219 cycles 23208 cycles 1.00
ML-KEM-512 decaps 30517 cycles 30503 cycles 1.00
ML-KEM-768 keypair 31112 cycles 31079 cycles 1.00
ML-KEM-768 encaps 34158 cycles 34163 cycles 1.00
ML-KEM-768 decaps 44736 cycles 44743 cycles 1.00
ML-KEM-1024 keypair 44735 cycles 44760 cycles 1.00
ML-KEM-1024 encaps 49899 cycles 49898 cycles 1.00
ML-KEM-1024 decaps 64342 cycles 64379 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 15058 cycles 15068 cycles 1.00
ML-KEM-512 encaps 19653 cycles 19668 cycles 1.00
ML-KEM-512 decaps 26288 cycles 26304 cycles 1.00
ML-KEM-768 keypair 25469 cycles 25625 cycles 0.99
ML-KEM-768 encaps 28135 cycles 28172 cycles 1.00
ML-KEM-768 decaps 37833 cycles 37965 cycles 1.00
ML-KEM-1024 keypair 35647 cycles 35561 cycles 1.00
ML-KEM-1024 encaps 40999 cycles 41089 cycles 1.00
ML-KEM-1024 decaps 54506 cycles 54489 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 20329 cycles 20337 cycles 1.00
ML-KEM-512 encaps 27016 cycles 26997 cycles 1.00
ML-KEM-512 decaps 35820 cycles 35795 cycles 1.00
ML-KEM-768 keypair 34903 cycles 34886 cycles 1.00
ML-KEM-768 encaps 38130 cycles 38125 cycles 1.00
ML-KEM-768 decaps 50970 cycles 50941 cycles 1.00
ML-KEM-1024 keypair 47958 cycles 47942 cycles 1.00
ML-KEM-1024 encaps 54119 cycles 54096 cycles 1.00
ML-KEM-1024 decaps 71659 cycles 71608 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 34896 cycles 34830 cycles 1.00
ML-KEM-512 encaps 45026 cycles 45075 cycles 1.00
ML-KEM-512 decaps 58961 cycles 59019 cycles 1.00
ML-KEM-768 keypair 59186 cycles 59246 cycles 1.00
ML-KEM-768 encaps 71842 cycles 71729 cycles 1.00
ML-KEM-768 decaps 89371 cycles 89212 cycles 1.00
ML-KEM-1024 keypair 87532 cycles 87422 cycles 1.00
ML-KEM-1024 encaps 104588 cycles 104484 cycles 1.00
ML-KEM-1024 decaps 127572 cycles 127539 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Graviton4

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 18133 cycles 18136 cycles 1.00
ML-KEM-512 encaps 22162 cycles 22163 cycles 1.00
ML-KEM-512 decaps 28770 cycles 28770 cycles 1
ML-KEM-768 keypair 30563 cycles 30577 cycles 1.00
ML-KEM-768 encaps 33618 cycles 33606 cycles 1.00
ML-KEM-768 decaps 43146 cycles 43134 cycles 1.00
ML-KEM-1024 keypair 44194 cycles 44198 cycles 1.00
ML-KEM-1024 encaps 49660 cycles 49660 cycles 1
ML-KEM-1024 decaps 62656 cycles 62651 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Graviton3

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 18965 cycles 18968 cycles 1.00
ML-KEM-512 encaps 23590 cycles 23584 cycles 1.00
ML-KEM-512 decaps 30673 cycles 30664 cycles 1.00
ML-KEM-768 keypair 32290 cycles 32294 cycles 1.00
ML-KEM-768 encaps 35872 cycles 35889 cycles 1.00
ML-KEM-768 decaps 46043 cycles 46017 cycles 1.00
ML-KEM-1024 keypair 46612 cycles 46612 cycles 1
ML-KEM-1024 encaps 52449 cycles 52448 cycles 1.00
ML-KEM-1024 decaps 66245 cycles 66243 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Graviton2

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 29059 cycles 29058 cycles 1.00
ML-KEM-512 encaps 35380 cycles 35379 cycles 1.00
ML-KEM-512 decaps 45897 cycles 45896 cycles 1.00
ML-KEM-768 keypair 49421 cycles 49420 cycles 1.00
ML-KEM-768 encaps 55568 cycles 55570 cycles 1.00
ML-KEM-768 decaps 70321 cycles 70317 cycles 1.00
ML-KEM-1024 keypair 72049 cycles 72051 cycles 1.00
ML-KEM-1024 encaps 80859 cycles 80864 cycles 1.00
ML-KEM-1024 decaps 100729 cycles 100725 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 52177 cycles 52168 cycles 1.00
ML-KEM-512 encaps 65785 cycles 65787 cycles 1.00
ML-KEM-512 decaps 88423 cycles 88421 cycles 1.00
ML-KEM-768 keypair 84786 cycles 84783 cycles 1.00
ML-KEM-768 encaps 101479 cycles 101500 cycles 1.00
ML-KEM-768 decaps 132101 cycles 132116 cycles 1.00
ML-KEM-1024 keypair 124028 cycles 124158 cycles 1.00
ML-KEM-1024 encaps 145920 cycles 145832 cycles 1.00
ML-KEM-1024 decaps 183661 cycles 183782 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 45715 cycles 45723 cycles 1.00
ML-KEM-512 encaps 56922 cycles 56854 cycles 1.00
ML-KEM-512 decaps 76247 cycles 76260 cycles 1.00
ML-KEM-768 keypair 74437 cycles 74519 cycles 1.00
ML-KEM-768 encaps 88528 cycles 88617 cycles 1.00
ML-KEM-768 decaps 114300 cycles 114415 cycles 1.00
ML-KEM-1024 keypair 109359 cycles 109401 cycles 1.00
ML-KEM-1024 encaps 127198 cycles 127263 cycles 1.00
ML-KEM-1024 decaps 159905 cycles 159983 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 56667 cycles 56594 cycles 1.00
ML-KEM-512 encaps 69506 cycles 69458 cycles 1.00
ML-KEM-512 decaps 91492 cycles 91365 cycles 1.00
ML-KEM-768 keypair 91911 cycles 91832 cycles 1.00
ML-KEM-768 encaps 107825 cycles 107793 cycles 1.00
ML-KEM-768 decaps 136585 cycles 136297 cycles 1.00
ML-KEM-1024 keypair 134891 cycles 134868 cycles 1.00
ML-KEM-1024 encaps 155385 cycles 155295 cycles 1.00
ML-KEM-1024 decaps 191709 cycles 191608 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 58372 cycles 58355 cycles 1.00
ML-KEM-512 encaps 65796 cycles 65747 cycles 1.00
ML-KEM-512 decaps 84559 cycles 84550 cycles 1.00
ML-KEM-768 keypair 98974 cycles 98962 cycles 1.00
ML-KEM-768 encaps 110630 cycles 110404 cycles 1.00
ML-KEM-768 decaps 136899 cycles 136717 cycles 1.00
ML-KEM-1024 keypair 150000 cycles 150141 cycles 1.00
ML-KEM-1024 encaps 166967 cycles 166373 cycles 1.00
ML-KEM-1024 decaps 203193 cycles 202338 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 41962 cycles 41962 cycles 1
ML-KEM-512 encaps 50107 cycles 50106 cycles 1.00
ML-KEM-512 decaps 66079 cycles 66078 cycles 1.00
ML-KEM-768 keypair 69183 cycles 69194 cycles 1.00
ML-KEM-768 encaps 79958 cycles 79961 cycles 1.00
ML-KEM-768 decaps 101142 cycles 101146 cycles 1.00
ML-KEM-1024 keypair 102501 cycles 102487 cycles 1.00
ML-KEM-1024 encaps 117438 cycles 117436 cycles 1.00
ML-KEM-1024 decaps 143375 cycles 143370 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 45387 cycles 45387 cycles 1
ML-KEM-512 encaps 54245 cycles 54245 cycles 1
ML-KEM-512 decaps 71158 cycles 71154 cycles 1.00
ML-KEM-768 keypair 74901 cycles 74899 cycles 1.00
ML-KEM-768 encaps 86136 cycles 86138 cycles 1.00
ML-KEM-768 decaps 108642 cycles 108646 cycles 1.00
ML-KEM-1024 keypair 111104 cycles 111096 cycles 1.00
ML-KEM-1024 encaps 125939 cycles 125933 cycles 1.00
ML-KEM-1024 decaps 154645 cycles 154639 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 71184 cycles 71203 cycles 1.00
ML-KEM-512 encaps 85120 cycles 85154 cycles 1.00
ML-KEM-512 decaps 112558 cycles 112559 cycles 1.00
ML-KEM-768 keypair 117715 cycles 117704 cycles 1.00
ML-KEM-768 encaps 135306 cycles 135306 cycles 1
ML-KEM-768 decaps 172149 cycles 172141 cycles 1.00
ML-KEM-1024 keypair 175075 cycles 175144 cycles 1.00
ML-KEM-1024 encaps 197201 cycles 197223 cycles 1.00
ML-KEM-1024 decaps 243455 cycles 243473 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bananapi bpi-f3 benchmarks

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 335241 cycles 335241 cycles 1
ML-KEM-512 encaps 445831 cycles 445860 cycles 1.00
ML-KEM-512 decaps 594090 cycles 594142 cycles 1.00
ML-KEM-768 keypair 556387 cycles 556545 cycles 1.00
ML-KEM-768 encaps 698350 cycles 698406 cycles 1.00
ML-KEM-768 decaps 890991 cycles 890314 cycles 1.00
ML-KEM-1024 keypair 821999 cycles 821895 cycles 1.00
ML-KEM-1024 encaps 998751 cycles 999679 cycles 1.00
ML-KEM-1024 decaps 1231111 cycles 1230565 cycles 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@oqs-bot
Copy link

@oqs-bot oqs-bot commented on 1a95417 Jan 7, 2025

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

Benchmark suite Current: 1a95417 Previous: 72c7fbf Ratio
ML-KEM-512 keypair 51700 cycles 51561 cycles 1.00
ML-KEM-512 encaps 57994 cycles 57937 cycles 1.00
ML-KEM-512 decaps 73992 cycles 74329 cycles 1.00
ML-KEM-768 keypair 87545 cycles 87765 cycles 1.00
ML-KEM-768 encaps 96486 cycles 95977 cycles 1.01
ML-KEM-768 decaps 119532 cycles 119289 cycles 1.00
ML-KEM-1024 keypair 131846 cycles 131844 cycles 1.00
ML-KEM-1024 encaps 144831 cycles 145324 cycles 1.00
ML-KEM-1024 decaps 177016 cycles 175869 cycles 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.