If you have eight cards for p690 (or four cards for p655), this command also indicates whether you have full memory bandwidth.
3.8 Debug settings in the AIX 5L kernel
The AIX 5L kernel has several debug settings that affect the performance of an application. To make sure you are running with all the debug settings in the kernel turned off, run the following command:
bosdebug
The output will look something like this:
Memory debugger | off |
Memory sizes | 0 |
Network memory sizes | 0 |
Kernel debugger | off |
Real Time Kernel | off |
Check the output to make sure that all the debug settings are off. To change any of these settings, run the following command:
bosdebug
After you make changes to the kernel settings, run the following command and then reboot:
bosboot
4.0 Daemon configuration
Several daemons on AIX 5L and the HPS can impact performance. These daemons run periodically to monitor the system, but can interfere with performance of parallel applications. If there are as many MPI tasks as CPUs, then when these demons run, they must temporarily take a CPU away from a task. This perturbs the performance of the application if one task takes a little longer to reach a synchronization point in its execution as compared to other tasks. Lowering the frequency of these daemons can improve performance or repeatability of the performance of a parallel application.
4.1 RSCT daemons
If you are using RSCT Peer Domain (such as VSD, GPFS, LAPI striping, or fail over), check the IBM.ConfigRMd daemon and the hats_nim daemon. If you see these daemons taking cycles, restart the daemons with AIXTHREAD_SCOPE=S.
pshpstuningguidewp040105.doc | Page 16 |