El fabricante chino de CPU x86 Zhaoxin añade compatibilidad con "núcleos preferentes" para modernizar su ecosistema de procesadores
El desarrollador chino de CPU x86 Zhaoxin está trabajando para añadir soporte en el kernel de Linux para la optimización de la programación en sus procesadores con "núcleos preferentes". Al igual que los diseños de núcleo asimétrico de Intel y AMD, los chips de Zhaoxin pueden tener núcleos específicos de mayor rendimiento que el programador del sistema operativo debe utilizar para cargas de trabajo críticas. Para ello, Zhaoxin ha propuesto parches Linux que aprovechan la funcionalidad ACPI existente para indicar las diferencias por núcleo en frecuencia máxima o capacidades. El controlador CPUfreq se actualiza para reflejar esto, lo que permite al programador favorecer los núcleos de alto rendimiento designados al asignar subprocesos y procesos. Esto garantiza que las tareas puedan aprovechar dinámicamente los núcleos más rápidos para maximizar el rendimiento. El planteamiento se asemeja a la programación ajustada, consciente de la topología y heterogeneidad de los núcleos, que ya se encuentra en los procesadores Intel y AMD.
Los parches de Zhaoxin no especifican qué CPU actuales o futuras expondrán las pistas de núcleo preferidas. Es probable que la empresa quiera disponer de esta funcionalidad para futuros productos de clase servidor en los que los diseños asimétricos tengan sentido por razones de eficiencia. La nueva contribución de código refleja el esfuerzo más amplio de Zhaoxin en el soporte del kernel de Linux para su familia de CPU de servidor Yongfeng. Una sólida base de código abierto es crucial para que los desarrolladores se interesen por el sistema y lo adopten los centros de datos. La incorporación de funciones sofisticadas como la programación preferente de núcleos indica que los chips de Zhaoxin están madurando, pasando de la compatibilidad esencial con x86 a una optimización del rendimiento más refinada. Aunque sigue por detrás de Intel y AMD en núcleos y relojes, cerrar la brecha del ecosistema de software y la eficiencia sigue siendo clave para la competitividad. El trabajo de habilitación de Linux en curso está sentando las bases de un silicio Zhaoxin más capaz.
Komentar