La característica Dynamic Efficiency Control (DEC) de Intel es una nueva tecnología de gestión de energía diseñada para optimizar el consumo de energía en cargas de trabajo ligeras. Sin embargo, el controlador Intel P-State actual puede causar mezcla de microcódigo en presencia de esta característica. Linux resolverá este problema estableciendo el nivel de rendimiento deseado en cero (sin preferencia) en plataformas con DEC activado.

El ingeniero de Intel y mantenedor del subsistema de gestión de energía de Linux, Rafael Wysocki, explicó en la parche de hoy: "Estableciendo el nivel de rendimiento deseado en MSR_HWP_REQUEST, el sistema operativo puede indicar el nivel de rendimiento en el que desea que funcione la CPU. Sin embargo, si la característica DEC está activa, este proceso puede causar mezcla de microcódigo. En este caso, es mejor permitir que el microcódigo determine el nivel de rendimiento más adecuado por sí mismo."

El parche se publicó en la lista de correo. Según el cronograma, aún puede ser seleccionado para la ventana de fusión de Linux v7.3 que se avecina. El parche no incluye ningún número o dato que muestre el impacto de la mezcla de microcódigo en el rendimiento y el consumo de energía.