Optimizing the Performance of System Memory

Articles > Optimizing the Performance of System Memory
Compute-intensive applications typically require as much system memory bandwidth as can be provided. For this reason, it is very important that system memory be correctly configured and installed. Microway reviews all systems to ensure proper performance (both during the sales and production/integration stages), however we provide this resource as a reference for those who would like to understand the options.

Improperly-configured memory can result in significant performance reductions. For example, a misconfiguration on the latest Intel Xeon CPUs with 6-channel memory controllers can result in a 65% reduction in memory throughput. This can result in an application running at half the anticipated speed. As you’re considering a new system deployment, please work with our experts to ensure success.

The correct configuration depends upon several factors, including the type of CPUs, the product generation, and the design of the system motherboard. To use the tables below, first select which type and generation of system CPUs will be in use. Then look to the rows which show the optimal memory capacities.

Intel Xeon Scalable 'Skylake-SP' CPUs

Memory Capacity 1-socket Xeon Scalable 2-socket Xeon Scalable 4-socket Xeon Scalable
24GB
32GB
48GB
64GB
96GB
128GB
192GB
256GB
384GB
512GB
768GB
1TB
1.5TB
2TB
3TB

supported in all standard platforms (these provide at least 6 DIMM slots per CPU socket)
only supported in platforms with 12 DIMM slots per CPU socket

Intel Xeon E5-series 'Broadwell' CPUs

Memory Capacity 1-socket Xeon E5-2600v4 2-socket Xeon E5-2600v4 4-socket Xeon E5-4600v4
24GB
32GB
48GB
64GB
96GB
128GB
192GB
256GB
384GB
512GB
768GB
1TB
1.5TB
2TB
3TB

supported in all standard platforms (these provide at least 8 DIMM slots per CPU socket)
only supported in platforms with 12 DIMM slots per CPU socket

AMD EPYC 7000-series 'Zen' CPUs

Memory Capacity 1-socket EPYC 7000-series 2-socket EPYC 7000-series
24GB
32GB
48GB
64GB
96GB
128GB
192GB
256GB
384GB
512GB
768GB
1TB
1.5TB
2TB
3TB

supported in all standard platforms (these provide at least 8 DIMM slots per CPU socket)
only supported in platforms with 16 DIMM slots per CPU socket

It should be noted that we consider a 64GB DIMM to be the largest available capacity in a single memory slot. Although 128GB and 256GB DIMMs are available, their extreme price and limited availability have made them impractical for most customer use cases.

Category: Tags:

 

Comments are closed.