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

Performance regression in Jellyfish 2.3.0 #192

Open
kissake opened this issue Oct 10, 2022 · 0 comments
Open

Performance regression in Jellyfish 2.3.0 #192

kissake opened this issue Oct 10, 2022 · 0 comments

Comments

@kissake
Copy link

kissake commented Oct 10, 2022

I've attached a chart showing performance across multiple jellyfish versions, genome sizes, values of -m (k-mer length) and -t (number of threads). The chart shows that in version 2.3.0 there is a significant performance regression (orders of magnitude), and that the regression is related to threading (performance improves with -t set to 1) and k-mer length (performance is particularly bad at -m value of 15) and has some relation to input size (relative performance improves with larger data within the most problematic regime)

jellyfish_performance_regression.pdf

I'm happy to provide more information, including original data, testing methodology, and performing additional tests.

Please let me know if there is any other way in which I can help.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant