Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

🧹 [Maintenance]: Add Parallel Benchmarks #3048

Open
3 tasks done
efectn opened this issue Jun 29, 2024 · 0 comments
Open
3 tasks done

🧹 [Maintenance]: Add Parallel Benchmarks #3048

efectn opened this issue Jun 29, 2024 · 0 comments
Labels
hacktoberfest 🚀 Open for Hacktoberfest contributions! 🧹 Updates v3
Milestone

Comments

@efectn
Copy link
Member

efectn commented Jun 29, 2024

Maintenance Task Description

Current benchmarks are enough to see performance difference of any code changes. However they do not meet all requirements of real-world benchmarks.

Since we are running benchmarks sequantial, the benchmarks do not get affected by mutex or other concurrent blocker events. And this may cause not to see drawbacks of some code changes on benchmarks. This is why we have to add parallel benchmarks, especially for performance-intensive sections like router.

Impact on the Project

It will make code review easier to see performance impactions of mutex etc.

Additional Context (optional)

No response

Checklist:

  • I have confirmed that this maintenance task is currently not being addressed.
  • I understand that this task will be evaluated by the maintainers and prioritized accordingly.
  • I am available to provide further information if needed.
@efectn efectn added this to v3 Jun 29, 2024
@efectn efectn added this to the v3 milestone Jun 29, 2024
@efectn efectn moved this to Todo in v3 Jun 29, 2024
@gaby gaby moved this from Todo to In Progress in v3 Jul 3, 2024
@gaby gaby added the hacktoberfest 🚀 Open for Hacktoberfest contributions! label Oct 17, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
hacktoberfest 🚀 Open for Hacktoberfest contributions! 🧹 Updates v3
Projects
Status: In Progress
Development

No branches or pull requests

2 participants