Replies: 1 comment 3 replies
-
The nf-ignite still exists and could be maintained if people are willing to maintain it. Aside from that, there is the array directive for submitting job arrays, and #3909 will add a similar |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
A very simple, widely used Nextflow pipeline is the following:
The speed-up achieved increases -obviously- with the number of chunks that can run in parallel (i.e. in an HPC environment, the number of cores/cpus available).
However, in many HPC clusters (e.g. MareNostrum), the maximum number of jobs that can be running/queuing simultaneously is limited (which is reasonable, they aim to schedule large, highly parallelized jobs).
Until recently, I used Nextflow + Ignite to "convert" a large set of jobs (e.g. 10000 jobs using 1 CPU each) to a single job (e.g. 1 job using 10000 CPUs). Ignite was "virtualizing" a cluster using the resources and internally sending the jobs one by one (1 job/cpu).
As Ignite is not supported anymore in NF, and working with very old NF versions that include it starts to give problems too, I wonder whether there is an alternative in current NF versions to do this specific task.
Thanks a lot!
Diego
Beta Was this translation helpful? Give feedback.
All reactions