Closed lpryszcz closed 6 months ago
Hi @lpryszcz, sorry this reply fell off my radar. We do expect a significant slowdown when adding mods basecalling and as you noticed the mods models are CPU intensive. We're working hard on this and you can expect to see performance improvements in future releases.
Hi, dorado v0.53 becomes slow with official m6A_DRACH model
--modified-bases-models rna004_130bps_sup@v3.0.1_m6A_DRACH@v1
and uses heavily CPU (load over 10 on 16-core CPU) instead of GPU!Running the same model
rna004_130bps_sup@v3.0.1
without m6A_DRACH detection is ~2x faster and uses less CPU (load 3).So the difference seems to be new modification calling algorithm using CPU instead of GPU.
I/O isn't a problem - reading pod5 from local disk, data is hardly access, low GPU use (2x RTX 3080 Ti). Could this be improved somehow?
My command lines:
It's similar to #343 but for RNA, using pod5 and with most recent dorado version.