兆芯為”首選核心”提供支援實現處理器生態系統現代化
中國x86 CPU 開發商Zhaoxin 正在努力在Linux 核心中添加對其具有”首選核心”功能的處理器的調度優化支援。與英特爾和AMD 的非對稱內核設計類似,兆芯的晶片可能具有特定的高性能內核,作業系統調度程序應將其作為關鍵工作負載的目標。
為了實現這一點,兆芯提出了Linux補丁,利用現有的ACPI功能來顯示每個核心在最大頻率或能力上的差異。CPUfreq 驅動程式會更新以反映這一點,從而允許調度程序在分配執行緒和進程時優先選擇指定的高效能核心。這樣就能確保任務動態地利用速度更快的內核,最大限度地提高效能。這種方法類似英特爾和AMD 處理器中已有的調整調度,能意識到核心拓樸結構和異質性。
兆芯的補丁沒有明確指出哪些現有或即將推出的CPU 將暴露首選核心提示。該公司很可能希望為未來的伺服器級產品提供這項功能,因為在這些產品中,非對稱設計對提高效率很有意義。新的程式碼貢獻反映了兆芯圍繞其永豐架構伺服器CPU系列的Linux核心支援所做的更廣泛的上游努力。
穩固的開源基礎對於獲得開發人員的青睞和資料中心的採用至關重要。增加優先核心調度等複雜功能表明,兆芯的晶片正在從基本的x86相容性向更精細的性能優化過渡。
雖然在核心和時鐘方面仍落後於英特爾和AMD,但縮小軟體生態系統和效率方面的差距仍是競爭的關鍵。正在進行的Linux 支援工作正在為性能更強的兆芯國產晶片奠定基礎。