1. Knowledge & Support
  2. System Administration
  3. System Requirements & IT Reference Guide

System Performance

Performance Factors

Computer Hardware

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 use more than 3GB of RAM, you will need a 64-bit operating system to take advantage of the memory.

Software Settings

The following features and data have a significant impact on performance:

  • A high volume of Jobs and Operations has a large impact on system performance.
  • Add-Ins
  • 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 not to 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.