SmartSetup Scripting Toolkit Deployment Guide for HP Integrity Servers with Windows Server 2003 and Windows Server 2008 for Itanium-based Systems

Checking the CLM mode
On mid-range and high end systems, the available system memory can be accessed using the
following methods:
Interleaved memory The average memory latency is constant for all processes in
the system.
Non-interleaved memory Also called cell local memory (CLM) or global non-interleaved
(GNI) memory. This provides lower memory latency for
processes running in the same cell as the memory. Microsoft
Windows has better performance when the memory is
configured with maximum CLM.
During a deploy action, SSTK checks if the memory is correctly configured using the hpchkclm
utility. If the configuration is not optimal, the following message appears:
"This system is NOT properly configured for Cell-Local Memory
mode. In order to obtain optimal system performance it is
recommended that you reconfigure the server."
NOTE: SSTK does not provide a tool to configure Cell-Local Memory mode.
Enabling Max Payload Size
The Max Payload Size (MPS) enables or disables hardware optimizations to the installed
operational system. Enable MPS on the EFI Shell by using the following command:
EFI Shell> ioconfig mps_optimize on
This activates on the PcieMpsOptimization EFI variable. This optimization is implemented
in systems with firmware version MVX 0.85. Windows server 2008 can take advantage of the
MPS optimization feature, but Windows 2003 Enterprise has an issue with MPS and might crash
on its installation. Therefore, when deploying on Windows Server 2003, SSTK uses conrep to
automatically disable MPS.
40 Advanced topics