Intel Speed Select Technology o SST es una nueva tecnología de Intel incluida en los microprocesadores basados en la microarquitectura Cascade Lake. Esta tecnología permite un control más exhaustivo del rendimiento de la CPU y mejorar el consumo en algunos casos. Cada servidor usa diferentes cargas de trabajo y tienen diferentes necesidades, por eso la familia de funciones SST permite una mejor optimización.
Con SST podrás configurar la CPU para adaptarse a las distintas cargas de trabajo, controlar la frecuencia base para ciertas cargas de trabajo cuando lo necesites, etc. Pues bien, todo esto será soportado en Linux desde el kernel Linux 5.3, que será donde se incluya por primera vez. Actualmente está listo el 5.2, pero no tardarán en en llegar los primeros RC del 5.3 donde se podrá tener una idea de lo que será esta nueva versión y donde podrás probar este nuevo controlador.
Todas las máquinas o servidores con chips Cascade Lake con soporte para SST podrán sacar el máximo partido con Linux 5.3. El nuevo driver para SST permitirá un control de potencia granular y de su rendimiento, añadiendo perfiles de configuración que podrás ajustar desde el sistema operativo para irlos introduciendo de forma dinámica en tiempo real, y por cada núcleo de los que incluya el chip.
Realmente SST está en los procesadores Xeon, así que para el usuario doméstico no podrá contar con ella a no ser que tenga una estación de trabajo, un Mac, o servidor con este tipo de chips.
Se han conocido estos detalles sobre la información de Intel SST en Linux por una serie de parches que se han introducido hace poco para ser fusionados con el árbol principal del núcleo Linux con vistas a ser integrados en la 5.3. Si quieres más información, puedes leer esta fuente, concretamente un correo, donde se habla de ello en la LKML. Es del usuario Srinivas Pandruvada, uno de los trabajadores de Intel Corp. en Oregón, y dedicado a aportar código al kernel.
Y yo aquí esperando noticias de Risc-V.