La tecnología de hipersubprocesamiento, disponible a partir de HP-UX 11i v3 (B.11.31), permite utilizar varios subprocesos de ejecución por núcleo. (Los núcleos se denominaban anteriormente CPU.) Cada subproceso de ejecución es una unidad CPU lógica.
La utilización se basa en el uso de un núcleo, no de una unidad CPU lógica. Por ejemplo, supongamos que un sistema de cuatro núcleos tiene habilitado el hipersubprocesamiento, de modo que tiene ocho unidades CPU lógicas. Si el sistema tiene cuatro procesos, y cada uno consume toda una unidad CPU lógica, la utilización notificada depende de dónde están los procesos. Si los procesos sólo están en dos núcleos, la utilización es del 50 % (2/4). Sin embargo, con los procesos distribuidos entre los cuatro núcleos, cada proceso puede consumir todo un núcleo, dando lugar a una utilización del 100 %.
Cuando se utilizan grupos fss, gWLM deshabilita el hipersubprocesamiento para el conjunto de procesadores por defecto, donde los grupos fss se crean, para optimizar el rendimiento de las cargas de trabajo.
Cuando se despliega un dominio de recursos compartidos, gwlmagent restaura el parámetro optimizable lcpu_attr en el valor que tenía al iniciarse el sistema. Dicho valor puede diferir del valor en vigor antes del despliegue si kctune se utilizó sin un reinicio.