CPU Binding of HAD
In certain situations, the operating system may assign a higher priority interrupt thread to the CPU on which HAD is running, thereby interrupting HAD. In this scenario, HAD will be interrupted and pinned to the same CPU and will not be able to function until the interrupt handler completes its operation.
To overcome this issue, VCS provides the option of running HAD on a specific processor and masks off all interrupts on that processor set. You can configure HAD to run on a specific processor by setting the CPUBinding attribute.
The attribute is specified in the following format:
CPUBinding = {BindTo = binding, CPUNumber = number}
The variable binding can take the following values:
- NONE indicates that CPU binding will not be used
- ANY indicates that HAD will bind to any available CPU
- CPUNUM indicates that HAD will bind to CPU specified in the CPUNumber attribute
The variable number specifies the number of the CPU.
|