Friday, December 29th 2023
Chinese x86 CPU Maker Zhaoxin Adds Support for "Preferred Cores" to Modernize its Processor Ecosystem
Chinese x86 CPU developer Zhaoxin is working on adding support in the Linux kernel for scheduling optimization on its processors featuring "preferred cores." Similar to asymmetric core designs from Intel and AMD, Zhaoxin's chips may have specific higher-performance cores the OS scheduler should target for critical workloads. To enable this, Zhaoxin has proposed Linux patches leveraging existing ACPI functionality to indicate per-core differences in max frequency or capabilities. The CPUfreq driver is updated to reflect this, allowing the scheduler to favor the designated high-performance cores when assigning threads and processes. This ensures tasks can dynamically take advantage of the faster cores to maximize performance. The approach resembles tuned scheduling, aware of core topology and heterogeneity already found in Intel and AMD processors.
Zhaoxin's patches don't specify which existing or upcoming CPUs will expose preferred core hints. The company likely wants the functionality in place for future server-class products where asymmetric designs make sense for efficiency. The new code contribution reflects Zhaoxin's broader upstreaming effort around Linux kernel support for its Yongfeng server CPU family. Robust open-source foundations are crucial for gaining developer mindshare and data center adoption. Adding sophisticated features like preferred core scheduling indicates that Zhaoxin's chips are maturing from essential x86 compatibility to more refined performance optimization. While still trailing Intel and AMD in cores and clocks, closing the software ecosystem and efficiency gap remains key to competitiveness. Ongoing Linux enablement work is laying the groundwork for more capable Zhaoxin silicon.
Source:
Phoronix
Zhaoxin's patches don't specify which existing or upcoming CPUs will expose preferred core hints. The company likely wants the functionality in place for future server-class products where asymmetric designs make sense for efficiency. The new code contribution reflects Zhaoxin's broader upstreaming effort around Linux kernel support for its Yongfeng server CPU family. Robust open-source foundations are crucial for gaining developer mindshare and data center adoption. Adding sophisticated features like preferred core scheduling indicates that Zhaoxin's chips are maturing from essential x86 compatibility to more refined performance optimization. While still trailing Intel and AMD in cores and clocks, closing the software ecosystem and efficiency gap remains key to competitiveness. Ongoing Linux enablement work is laying the groundwork for more capable Zhaoxin silicon.
8 Comments on Chinese x86 CPU Maker Zhaoxin Adds Support for "Preferred Cores" to Modernize its Processor Ecosystem
www.techpowerup.com/316993/via-labs-vl832-usb4-device-achieves-usb-if-certification
So yes, they still exist and bring new products but the glory days are definitely long gone.
It will be interesting to see if those KX-7000 CPUs may appear on some Chinese motherboards one can get through AliExpress like those Erying boards with Intel mobile CPUs.
If so and the pricing is not absurd, I might be inclined to get one just to play around.