Skip to main content

Table 4 Speedup for alignment stages of multithreaded muBLASTP over single-threaded muBLASTP on Haswell platform (with 24 threads) and Nehalem platform (with 12 threads) with query batches of different query length

From: muBLASTP: database-indexed protein sequence search on multicore CPUs

Query length

Haswell platform

 

Nehalem platform

 
 

uniprot_sprot

env_nr

nr

uniprot_sprot

env_nr

nr

 

Aver

SD

Aver

SD

Aver

SD

Aver

SD

Aver

SD

Aver

SD

100

19.8

0.013

20.2

0.016

20.0

0.013

10.7

0.014

11.2

0.012

11.6

0.012

500

20.9

0.022

20.6

0.011

21.4

0.017

10.9

0.012

11.5

0.013

11.5

0.012

1000

21.4

0.013

21.2

0.013

21.5

0.012

10.8

0.012

11.3

0.013

11.6

0.018

Mixed

21.4

0.012

21.5

0.017

21.6

0.013

10.9

0.018

11.3

0.018

11.5

0.015

  1. Aver is the average value of three runs, and SD is the standard deviation of three runs