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
-
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