Closed dreyes17 closed 10 months ago
I would not worry about trying to set the number of threads. By default, muscle uses minimum(20, number of CPU cores), this should work fine.
I try always to use only the necessary ones because we have a limited number of CPUs for various users and also access to HPCs that have a cost of CPU/hour. But knowing that it doesn’t affect too much I will try to test the better way to adapt it.
Thank you very much
Hello,
I am integrating Muscle in a platform that is used by people that don't necessarily know how to program. In order to optimally use the server resources I normally calculate the number of threads necessary for each program automatically.
Reading your paper I guess that the parallelized part of the algorithm is the calculation of matrix M. If this is right the number of threads to optimally use resources should be a multiple of: * .
I have two doubts about this: