Skip to main content
. 2017 Jun 27;18:318. doi: 10.1186/s12859-017-1723-8

Table 4.

Mean execution times, speedups and parallel efficiency (Experiment 1 - query.fasta - 36 MB) - SparkBLAST vs CloudBLAST - Google Cloud

# nodes 1 2 4 8 16 32 64
SparkBLAST
1 core
Exec. time 36,690.20 18,984.68 10,186.93 5,553.01 3,125.77 1,724.09 898.02
Speedup 1 1.93 3.60 6.61 11.74 21.28 40.86
Efficiency 1 0.97 0.90 0.83 0.73 0.67 0.64
SparkBLAST
2 cores
Exec. time 28,983.44 14,532.37 7,943.95 4,291.57 2,246.37 1,260.17 693.30
Speedup 1.00 1.99 3.65 6.75 12.90 23.00 41,81
Efficiency 1.00 1.00 0.91 0.84 0.81 0.72 0.65
CloudBLAST
Exec. time 30,547.29 18,998.80 12,122.53 5,869.12 2,965.06 1,740.84 825.62
Speedup 1.00 1.61 2.52 5.20 10.30 17.55 37.00
Efficiency 1.00 0.80 0.63 0.65 0.64 0.55 0.58