Forum:How To Correctly Speed Up Blast Using Num_Threads
1
1
Entering edit mode
10.8 years ago
commonsnook ▴ 40

Hello, I did a short blast comparison using multiple cores to see how they behave. I published it in my blog and thought it would be a good idea to share it here.

http://voorloopnul.com/blog/how-to-correctly-speed-up-blast-using-num_threads/

blast blast-plus • 7.5k views
ADD COMMENT
1
Entering edit mode

You should modify y-axis (start from 0), for me it wasn't clear.

Edit:

Some time ago I asked similar question on http://unix.stackexchange.com/ -- got really informative answers.

Why using more threads makes it slower than using less threads

ADD REPLY
0
Entering edit mode
10.8 years ago

Benchmarking on VPS servers is tricky since everything is virtualized: CPU, harddrive etc.

Also the size of the database and size of a typical query may also be a factor. Each of these could turn a blast lookup from being CPU bound to IO bound and could substantially alter the results of the test.

ADD COMMENT
0
Entering edit mode

Hello Istvan,

Most of your concerns are stated in the "Disclaimer" section, since the article is not intended to be a "One size fits all".

But Indeed, benchmarking on a VPS is really tricky, I had to switch one of the VMs because it was giving me absurd results, I believe the physical server hosting this particular VM was with high load.

ADD REPLY

Login before adding your answer.

Traffic: 1861 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6