HP-UX 11i September 2001 Release Notes

Process, Threads, Memory, and Kernel Parameters
HP-UX SCA Process and Memory Management (new at 11i original release)
Chapter 8
135
HP-UX SCA Process and Memory Management (new at
11i original release)
For compatibility reasons, the HP-UX 11i release supports the Scalable Computing
Architecture (SCA) programming, locality management, and memory management
features that were introduced at HP-UX 11.10 for the HP V-Class SCA servers. However,
these features do not provide any potential performance benefits and no previous HP-UX
SCA features have changed.
NOTE HP V-Class SCA servers are not supported by the HP-UX 11i release, and all 11i
supported systems are non-SCA servers that consist of a single “locality domain” that
includes all of the system’s hardware resources. As a result, any use of the HP-UX SCA
features on HP-UX 11i systems will result in the default locality placement and memory
allocation behaviors.
However, at the HP-UX 11i release you can use the /usr/bin/mpsched command to
inquire about system processors, launch programs with "gang schedule" enabled, and
bind or unbind processes to processors (CPUs). You also can use mpsched to inquire
about process bindings.
Useful mpsched command options include:
-c (bind command or PID to specified processor ID)
-g (launch command with gang scheduling enabled)
-p (specific PID: process ID)
-q (inquire about process, requires -p)
-s (list system status, including processor IDs)
-u (unbind specified process, requires -p)
You should not use the mpsched command’s locality placement policy features because
they provide no benefits on supported HP-UX 11i systems.
See the mpsched (1) manpage for details.