NVIDIA-Genomics-Research / AtacWorks

Deep learning based processing of Atac-seq data
https://clara-parabricks.github.io/AtacWorks/
Other
128 stars 23 forks source link

Optimize writer performance during inference #144

Closed ntadimeti closed 4 years ago

ntadimeti commented 4 years ago

There is a slowdown in populating queue as the dataset size increases and this is causing a massive slow down in writing during inference.In some cases, queue remains empty until the inference is completed. This makes writing and inference a serial operation even though writer thread keeps running in parallel all the time.

ntadimeti commented 4 years ago

From the analysis here :https://confluence.nvidia.com/display/GEN/AtacWorks+Inference+Profiling this issue is deprioritized as it only seems to be a bottleneck on specific platforms. Closing for now, can pick up in future as needed.