How is managed the use of the memory with MUMPS solver in Flux?
SimonGuicheteau
Altair Employee
The direct linear solver MUMPS has been integrated in Flux version 11.1.
In principle, Mumps use all the memory (RAM) available.
If this is not the case, Mumps will use:
- Either the swap file which slow down the calculation,
- Or the disk memory.
If the project matrix size is:
1) Less than 300 000 rows:
In the case where the RAM becomes insufficient, Mumps will use the swap file and calculation will be slow down. If this first solution is insufficient, Mumps will use automatically the Out Of Cores (OOC) mode;
2) More than 300 000 rows: OOC mode is automatically chosen …
Note 1: RAM using by MUMPS is independent from the memory specified in the supervisor.
Note 2: In order to obtain good performances with MUMPS the use of a hard disk with SSD technology is recommended.
0