fastp icon indicating copy to clipboard operation
fastp copied to clipboard

Up to 16 threads?

Open jianshu93 opened this issue 6 years ago • 6 comments

Actually it uses only 4-6 cores in real datasets no matter how many threads I assigned. Why limiting it to 16 cores only? How can I use 128 threads on my linux server.

jianshu93 avatar Nov 17 '19 18:11 jianshu93

I/O is and will be limiting. That's probably why you see only a handful cores actually working. Our fastq files range from 2G to 50G per read .. it sometimes takes ages to read the files (indepedently from tool).

sklages avatar Nov 20 '19 13:11 sklages

same issue. I am using a cluster with client servers that each have 48 cores with hyperthreading up to 192 and want to trim PE fastq files that have ~ 400 million reads. I am reading from a dedicated raid 0 striped server which mitigates the I/O issue, but this tool ends up taking way longer than Trimmomatic, simply due to the time that it is taking to read the files and limiting its use to 16 threads.

MADscientist314 avatar Jul 02 '20 23:07 MADscientist314

I just hit this too using a 96 core machine on AWS. It would be nice if it were a warning but then attempted to use all the cores.

Benjamin-Lee avatar Nov 06 '20 21:11 Benjamin-Lee

So is this limited to 16 threads or not? Because I also get this warning

slambrechts avatar Jun 23 '21 16:06 slambrechts

Same issue..Why limit it to 16 threads only?

ravisaroch avatar Feb 22 '22 12:02 ravisaroch

Since using >16 threads cannot make fastp faster. The bottleneck is I/O when thread number > 8.

sfchen avatar Feb 23 '22 02:02 sfchen