Skip to content

Tony Notes: COMPASS speed

Tony E Lewis edited this page Mar 15, 2017 · 2 revisions

How well do COMPASS Comparisons Parallelise?

Running simple tests on v4.1 data for 2.20.100.10 (with 2878 families)...

Test machine is bsmlx62, which has 8 virtual cores and 4 physical cores.

Using xargs to run 10 randomly-selected families' profiles against a database of all 2,878, gives these results:

Number of threads Rate of COMPASS comparisons Rate of COMPASS comparisons per thread
1 1,320 / second 1,320 / second
4 4,560 / second 1,140 / second
8 5,760 / second 720 / second