Application | PLAXIS 2D PLAXIS 3D |
Version | PLAXIS 2D 2010 and later PLAXIS 3D 2010 and later |
Date created | 2 February 2024 |
Date modified | 2 February 2024 |
Both PLAXIS 2D and PLAXIS 3D programs allow for multi-core calculations and are Windows 64-bit applications. This is possible when using a PLAXIS 2D/3D Advanced or PLAXIS 2D/3D Ultimate license tier.
For more information on licenses, check the article on PLAXIS Licenses.
This can be beneficial to complex calculations that involve the computation of parallel phases as the available computer resources can be used in an efficient way and result in a faster calculation time for the whole project.
With PLAXIS it is possible to have multiple and independent phases that can be run in parallel, provided that they are starting from the same parent phase and the parent phase is already successfully calculated.
This means that when you have a single list of consecutive phases, parallel calculations cannot be utilized.
To achieve parallel calculations, the phase property Max cores to use needs to be configured appropriately. This property can be found in the Phases window.
This number specifies how many cores will be used per phase calculation. If the number is larger than the number of available cores in your computer, the calculation will only use the available physical cores. For example, on a quad-core PC using the default of 256 Max cores to use, you will use 4 cores for the phase calculation in a multi-core calculation.
Picture 1. PLAXIS configuration of phases and Max cores to use option in the Phases window Spreadsheet view
Note that the calculation will only start with a phase when there are enough CPU cores available to launch one.
Assuming an octa-core (8) computer with a project with multiple and independent phases, depending on the setup of the Max cores to use in the calculation, the following may happen:
With PLAXIS 3D it is possible to choose different solver types to solve the matrix of equations: Picos (default), Pardiso and Classic.
Note that for PLAXIS 2D only Picos solver is available.
Specifically, for PLAXIS 3D, the Pardiso solver is limited to a maximum of 500,000 (active) elements. When there is not enough memory available to use the Pardiso solver or this element limit has been reached, it will switch to the Picos solver.
For more information about these solvers, please refer to the Reference Manual.