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

minimap3 parallelism improvements #275

Closed
wants to merge 7 commits into from
Closed

minimap3 parallelism improvements #275

wants to merge 7 commits into from

Conversation

ekg
Copy link
Collaborator

@ekg ekg commented Sep 24, 2024

The goal of this branch is to run minimap3 in a more parallel mode, particularly important when mapping a small number of contigs against each other. Parallelism is currently over query contig. This can be broken down much further, potentially over individual segments, although the final merging and filtering steps will remain single threaded per query sequence. An additional goal is to break the target index into chunks, so that we will be able to limit total memory usage. In this case as well we'll need to collect all unfilteredMappings from each subset of the full query/target comparison. I'm trying to work through the problem in small chunks without breaking the build or tests.

@ekg ekg closed this Oct 21, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant