This should hopefully be a pretty self explanatory post. What would be the best desktop setup to run PLAXIS 3D as fast as possible without being wasteful?
Currently I'm thinking:
AMD Ryzen 9 7900X 12 Cores (my understanding is PLAXIS 3D can't really make use of more than 8 cores, is this correct?)
Corasir RAM 2 x 16 gb 6000mhz CL30 (is there any benefit to faster RAM?)
For storage I was going to go with a 1tb or 2 tb NVMe SSD. Is there any benefit to going with PCIe Gen 5 over a cheaper Gen 4?
Your computer specifications seem to be quite good. If there is no restriction on resources, following spec will bring about a lot of computing power.
Processor: AMD Ryzen Threadripper 3970X 32-Core, 64-Thread Unlocked Desktop Processor
Operating System: Windows 10 Pro 64-bit
Memory: Large projects: 64 GB
Disk Space: Large projects: 1 TB SSD. For best performance, ensure that the TEMP directory and the project directory reside on the same partition.
Display Graphics Card: Required: GPU with 256 MB OpenGL 1.3. Bentley recommends avoiding simple onboard graphics chips in favor of a discrete GPU from the nVidia GeForce or Quadro range with at least 128-bit bus and 1 GB of RAM, or equivalent solution from ATI/AMD.
Video: Required: 1024 x 768 pixels 32-bit color palette, Recommended: 1920 x 1080 pixels 32-bit color palette
Usually with the increase in the processor speed and the number of cores, the decrease of computational time is NOT linearly proportional. It depends on how much portion of the code is parallelized. Above all there is the overhead cost of message passing while computing on multiple cores/processors. So you get faster computation but not as you expected.
To get quick operations in the program:
If you need to make a choice between more CPU cores or faster CPU cores, I would go for the faster cores if your main concern is the Plaxis calculation speed. We have seen once you have at least quad-core processors, you benefit more from a faster CPU than from more cores.
PLAXIS does not enforce limits on the number of items in a 3D calculation, but of course, the more elements you have, the more memory the program needs, and then you can run into hardware limitations.
Of course, this is the experience we have with the current program.
See more details here: