Creo Simulate - RAM and SolRAM

The biggest influences on performance are the amount of RAM in your machine and how that RAM is used by Mechanica/Simulate. The amount of memory that is used during an analysis depends on several factors, including the complexity of the model, the desired accuracy of the solution, and the type of analysis or design study you are running. You can see how much total memory an analysis takes by looking at the bottom of the Summary tab of the Run Status dialog. The line you're looking for looks like this:

Maximum Memory Usage (kilobytes): XXXX

If the maximum memory usage of Mechanica plus the memory used by the OS, and the other applications exceeds, the amount of RAM in your machine, then the operating system (OS) will swap data between RAM and the hard disk, which seriously degrades the performance of your applications. Thus, to achieve maximum performance, you want to make sure that the maximum memory usage is less than the amount of RAM in your machine. For very large models, the thing that requires the most memory during an analysis is the global stiffness matrix. You can see how big the global stiffness matrix is by looking on the Checkpoints tab of the Run Status dialog box (also in the .pas file in the study directory). The line you're looking for is:

Size of global matrix profile (mb):

Mechanica allows you to limit the amount of memory that the global stiffness matrix will consume by setting the Memory Allocation field in the Solver Settings area of the Run Settings dialog. We often call this Memory Allocation setting "solRAM". With this setting, you allocate a fixed amount of memory in which to hold slices of the global stiffness matrix that the linear equation solver works with at any one time. If the global stiffness matrix is too big to fit in solRAM, then Mechanica will swap part of the matrix back and forth between disk and RAM using an specialized swapping algorithm that is more efficient than the general swapping algorithm used by the OS.
This document contains information how to set the default solRAM giving three different scenarios of how Mechanica uses memory during an analysis. The document also contains speed-up tips to improve performance, and some disk usage guide lines.
1131 Total Views
772 Members Views
23 Public Views
0 Dislikes
Share on Social Networks
Share Link
Share by mail

Please login to share this document by email.

Embed in your website
Select page to start with
0 0