Of all of the post-processing tools (partvtk, computeforces, isosurface, etc.) which ones and/or how many of them can be executed in parallel?
For example, can we run partvtk in parallel so that it will process each of the part*bi4 files using one CPU core each (so if you have a system with n cores, it will be able to simultaneously process n files)?
I think that the Isosurface tool can run in parallel, but would it be better say to run more files with fewer cores or better to run with more cores, but just one file at a time?
My current run has about 25 million particles and it's only about 25% done and the total volume of data that the simulation has generated right now is about 500 GB.
I am checking the run by post-processing the data that I have now, except that with partvtk running only on a single CPU core, it takes my system almost 10 hours to extract the bound part, so I am interesting in what are some of the ways or strategies to speed up post-processing.
(And with the total volume of data expected to quadruple, I don't have a solid state hard drive large enough nor fast enough to be able to speed up post-processing in that regard, but I know that makes a huge difference.)