ultra icon indicating copy to clipboard operation
ultra copied to clipboard

Controlling (high) uLTRA RAM usage

Open pre-mRNA opened this issue 2 years ago • 1 comments

Hi,

I'm running uLTRA on a cluster with 48 CPU cores and 196 GB RAM per node.

If I call uTLRA like this to align direct RNA reads to an indexed mammalian genome:

uLTRA align "${genome}" "${reads}" "${output_directory}" --index "${ultraIndex}" --ont --t 48

I notice that many of the uLTRA subprocesses use more RAM than is available and I get RAM errors for slaMEM etc, resulting in failure of the job.

The current workaround is to limit the number of CPUs used so that I don't exceed max node RAM.

Is there any way to control uLTRA maximum memory usage, either per CPU core or overall?

Thanks!

pre-mRNA avatar Jun 23 '22 09:06 pre-mRNA