Please pay special attention to the processor speed and memory (RAM) requirements as these tend to have the greatest impact on the performance of the software. In particular, be aware of the following:
- Most CPUs now have on-die memory controllers; whether or not that memory controller is a dual channel or triple channel will affect the amount of RAM to get.
- For example, a dual channel controller will typically support 2-stick or 4-stick configurations (2x4, 2x8, 4x2, etc).
- A triple channel controller will typically be in 3-stick or 6-stick configurations (3x2, 3x4, etc).
- If you are using more than 3GB of RAM, you will need a 64-bit operating system to take advantage of the memory.
The following features and data have a significant impact on performance:
- A high volume of Jobs and Operations have a large impact on system performance.
- Overlap by Transfer Size (Material Overlap)
- Keeping the Jobs pane open which requires continuous updates
- Gantt Labels that are calculation-intensive
- Max Delay function
- Express MRP
The following are ways to improve performance:
- Use shorter release limits.
- Use the Simplify Gantt Options.
- Shorten the Planning Horizon or MRP Cutoff Date.
Hiding columns in grids or manual refresh of grids will speed up using that particular grid.
Reducing the number of undo-sets or the number of actions to store per undo set will slightly speed up the system and undo/redo at the cost of less history.
Modeling single-tasking resources instead of multitasking resources will speed up simulations.
In KPI visibility settings, KPIs can be set to not calculate. That will help reduce the post-simulation processing.
- Fewer What-if scenarios will reduce data refresh time.
Other than those listed above, performance is based upon the number of jobs, constraints, and features in use in the system.