Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Problem with GGCAT when using 32 threads #45

Open
khodor14 opened this issue Mar 11, 2024 · 1 comment
Open

Problem with GGCAT when using 32 threads #45

khodor14 opened this issue Mar 11, 2024 · 1 comment

Comments

@khodor14
Copy link

I was running ggcat on 72 human genomes (subset of human genomes used in ggcat paper and published on zenodo). I was executing it with 32 threads. After 24 hours it was still executing so I stopped it. Then I changed the number of threads to 20, it finished in 13 minutes. I tried to monitor both execution settings, in the first case (32 threads) phase eta was always 18446744073709551615 s, while for the 16 threads case it was 1290 s. I am not sure if this is the source of the problem?

Anyway, what could be the cause of such a problem? (it is supposed to be faster when using more threads).

Thank you in advance.

@Guilucand
Copy link
Collaborator

Hi, the problem could be some kind of race condition, does it always fail when using 32 threads or only sometimes?
On what subset of human genomes does it cause the problem? Can you attach the full log of the run that hangs?

Thanks,
Andrea

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

No branches or pull requests

2 participants