Hi @rcedgar,
I ran URMAP in my benchmark on short-read aligners and noticed that, while it is very fast, it has low CPU usage (between 10% and 90%) regardless of -threads N with N=1 4, 8, or 16. I ran URMAP as follows:
urmap -map2 reads1.fq -reverse reads2.fq -ufi index.ufi -samout outfile.sam -threads N 2>&1 | tee time_and_mem.xt
I also copied reads and index to the local compute node before aligning to minimize disk latency.
Some details in this twitter thread: https://twitter.com/krsahlin/status/1469327435103621127
Do you have an idea of why that is?
Also, I noticed that URMAP fails with a segfault on all my instances with read lengths of 2*300nt PE reads.
Best,
Kristoffer
Hi @rcedgar,
I ran URMAP in my benchmark on short-read aligners and noticed that, while it is very fast, it has low CPU usage (between 10% and 90%) regardless of
-threads NwithN=1 4, 8, or 16. I ran URMAP as follows:I also copied reads and index to the local compute node before aligning to minimize disk latency.
Some details in this twitter thread: https://twitter.com/krsahlin/status/1469327435103621127
Do you have an idea of why that is?
Also, I noticed that URMAP fails with a segfault on all my instances with read lengths of 2*300nt PE reads.
Best,
Kristoffer