Plus remember
On my son’s 5950x which is only doing 8 in parallel, (to 3 target drives, also 980 pro), the numbers are between 20-21k per plot.
It is looking like 14 parallel plots pushes plot times to 32k secs each. That’s probably still more plots being generated all told; CPU usage is still “only” 80% overall.
I think there’s a point of diminishing returns with so many plots at once; I’d be terrified of trying to optimize a 32c/64t machine for this… whoo boy. That’s a lot of I/O endpoints and a lot of potential CPU/RAM crosstalk. I think 14 parallel is as far as I wanna push things, personally.
I also have too many drives in this machine. I think 4 plots per drive is fairly low risk on the 2tb drives, so I could get away with 4 drives instead of 6. I may pull drives out of this machine to put in another 5950x I am building up.
We can math this out, actually? 86,400 seconds in a day, therefore:
- 21k secs = 4.1 plots/day × 8 parallel = 33 plots/day (!)
- 27k secs = 3.2 plots/day × 9 parallel = 28.8 plots/day
- 30k secs = 2.88 plots/day × 12 parallel = 34.6 plots/day
- 32k secs = 2.7 plots/day × 14 parallel = 37.8 plots/day
There we go! I guarantee you there’s no I/O bottleneck here, unless the 980 pro firmware is an issue. However it does look a bit odd because my son’s rig is doing better with the native I/O on the mobo M.2 so perhaps I misconfigured the M.2 PCI card… and at some point I will update firmware.
(Thing is though, I’m not seeing big plot time differences on the plots that happen on the native M.2 ports on this machine. Drives D and E are mobo M.2 ports.)
I do not see any path to 50 plots/day. Maybe on a 24c/48t machine, or 32c/64t machine…