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

Why is mblast slower than ncbi and legacy blast? #112

Open
Foxcapades opened this issue Mar 7, 2022 · 4 comments
Open

Why is mblast slower than ncbi and legacy blast? #112

Foxcapades opened this issue Mar 7, 2022 · 4 comments
Assignees

Comments

@Foxcapades
Copy link
Member

Foxcapades commented Mar 7, 2022

Why is job 8712B1497978065E708AD3433906A4A8 so slow?
This job was running subjobs > 50minutes in runtime before being manually killed. Why are these jobs so slow?

Additionally this full job broke NCBI's blast

slow_query.txt

@Foxcapades Foxcapades added the todo New feature or request label Mar 7, 2022
@Foxcapades
Copy link
Member Author

An individual query that was taking 45+ minutes before it was killed ran in under 2 minutes on NCBI.

@Foxcapades
Copy link
Member Author

We are going to test on the non-active production server tomorrow to reproduce.

@Foxcapades
Copy link
Member Author

Additional performance difference between mblast and the old blast is that the old blast is allowed to use at least 4 cores to execute where mblast is using a single core per blast process.

@aurreco-uga aurreco-uga changed the title Why is job 8712B1497978065E708AD3433906A4A8 so slow? Why is mblast slower than ncbi and legacy blast? Mar 31, 2022
@aurreco-uga aurreco-uga reopened this Mar 31, 2022
@Foxcapades
Copy link
Member Author

Foxcapades commented Mar 31, 2022

ask bob for access to dev blast container and run the command from the above job id with the same query using n cores.
test faster (4 cores) first to not use caching

@aurreco-uga aurreco-uga self-assigned this Mar 31, 2022
@Foxcapades Foxcapades removed the todo New feature or request label Jul 12, 2022
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