Skip to content

Parallel k-mer counting: 1 thread per sample#102

Closed
standage wants to merge 4 commits into
masterfrom
feature/parallel_count
Closed

Parallel k-mer counting: 1 thread per sample#102
standage wants to merge 4 commits into
masterfrom
feature/parallel_count

Conversation

@standage

@standage standage commented Aug 3, 2017

Copy link
Copy Markdown
Collaborator

The most time intensive steps of kevlar, kevlar count and kevlar novel, are in need of some significant speedup. This PR is investigating a simple change so that the 3-4 samples in a simplex are loaded in parallel in dedicated threads. Testing on small sample files gives the approximate speedup expected. But after having gone through this trouble, it's probably worth taking a closer look at how khmer handles multithreaded loading for a single sample, which would give much more flexibility and (hopefully performance increase) when more threads are available.

@standage

Copy link
Copy Markdown
Collaborator Author

Closed in favor of #107.

@standage standage closed this Sep 18, 2017
@standage standage deleted the feature/parallel_count branch January 31, 2018 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant