2 ms·
Plotting is both CPU and IO bound. Plotting can't fully take advantage of multiple cores. The workaround is to start N plots, each taking ~400GB of space and ~2
by latch 5y ago
Plotting is both CPU and IO bound. Plotting can't fully take advantage of multiple cores. The workaround is to start N plots, each taking ~400GB of space and ~2 cores. On an 8 core server with 2x800 GB SSD, you can do 4 plots in parallel.
Assuming you only had 512GB of RAM, you'd only be able to do 1 plot at a time (since you need 400GB per plot). Plotting to RAM would need to be 4x faster, but it isn't since you'll be CPU bound. So it would be both slower and more expensive.