trinityrnaseq / trinityrnaseq

Trinity RNA-Seq de novo transcriptome assembly
BSD 3-Clause "New" or "Revised" License
825 stars 320 forks source link

Doubt about parallelisation of Trinitiy #512

Closed manuelsmendoza closed 6 years ago

manuelsmendoza commented 6 years ago

Hi everyone,

Does anyone know if Trinity is able to use multiple cores? or, it is only able to use multi-threads?

I am trying to assemble a very large transcriptome and I want to lunch it as multi-core task... Will it work properly? or may it be better to use only one core with many threads?

Summary: Is Trinity able to use multiple cores or, only multiple threads?

brianjohnhaas commented 6 years ago

The first part of Trinity requires shared memory, so a single large machine is required. The second phase of Trinity can run distributed across a compute farm (using the --grid_exec parameter). We did have a research effort years ago to move the 1st phase of Trinity into a distributed memory system, and it did seem to work well on Cray supercomputers, but didn't work efficiently with more standard hardware this way.

~b

On Sun, Jul 8, 2018 at 6:25 PM Manuel Mendoza notifications@github.com wrote:

Hi everyone,

Does anyone know if Trinity is able to use multiple cores? or, it is only able to use multi-threads?

I am trying to assemble a very large transcriptome and I want to lunch it as multi-core task... Will it work properly? or may it be better to use only one core with many threads?

Summary: Is Trinity able to use multiple cores or, only multiple threads?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/trinityrnaseq/trinityrnaseq/issues/512, or mute the thread https://github.com/notifications/unsubscribe-auth/AHMVX7d5Ycg5skuKw6WpU74tVu9Sviueks5uEobogaJpZM4VG5es .

--

Brian J. Haas The Broad Institute http://broadinstitute.org/~bhaas http://broad.mit.edu/~bhaas

manuelsmendoza commented 6 years ago

Thanks Brian! =D