लिनक्सने महत्त्वाचे AMD Ryzen कार्यप्रदर्शन वैशिष्ट्य उघड केले आहे जे Windows 11 वर देखील जात आहे

AMD एक नवीन CPPC वैशिष्ट्य जोडत आहे ज्यामुळे OS ला CPU बूस्ट घड्याळे अधिक अचूकपणे वाचता येतील.
6 मे 2026 03:44 EDT

या वर्षी, मायक्रोसॉफ्टची कामगिरी सुधारण्यासाठी सक्रिय प्रयत्न करत आहे विंडोज 11 तसेच इकोसिस्टम. आता लिनक्सकडूनही काही खरी स्पर्धा आहे असे दिसते आहे, CachyOS सारख्या काही डिस्ट्रोसह जे अलीकडेच लाभत आहेत काही जोरदार सुधारणा या विभागात.
अर्थात सॉफ्टवेअरचे ऑप्टिमायझेशन ही कथेची फक्त एक बाजू आहे, कारण कामगिरी देखील हार्डवेअरवर मोठ्या प्रमाणात अवलंबून असते. उदाहरणार्थ, AMD प्रोसेसरवर, Collaborative Processor Performance Control (CPPC) नावाचे एक वैशिष्ट्य आहे जे OS ला सर्वोत्तम कोर किंवा “प्राधान्य कोर” कोणते कार्य किंवा वर्कलोड नियुक्त केले जावे हे निर्धारित करण्यात मदत करते. हे दोन्हीवर कार्य करते Windows 11/10 तसेच Linux.
कालांतराने, अतिरिक्त CPPC वैशिष्ट्ये कर्नलमध्ये जोडली गेली आहेत, ज्यात अलीकडचा समावेश आहे “कार्यप्रदर्शन प्राधान्य” वैशिष्ट्य ते AMD च्या Zen 6 आर्किटेक्चरमध्ये परिचयाच्या मार्गावर आहे (कंपनीकडे सध्या डेस्कटॉपवर Zen 5-आधारित Ryzen 9000 मालिका आहे). अशा प्रकारे, आम्ही Windows 11 26H2 आणि 27H2 मध्ये त्यांच्यासाठी ऑप्टिमायझेशनची अपेक्षा करतो.
त्यानंतर, AMD आता “सर्वोच्च वारंवारता” नावाचा एक नवीन CPPC-आधारित घटक जोडत आहे. लिनक्स कर्नल मेलिंग लिस्ट (LKML) वर पोस्ट केलेल्या नवीनतम पॅच मालिकेत रेखांकित केल्याप्रमाणे, हे जोडणे विशेषतः OS CPU बूस्ट वर्तनाचा अर्थ कसा लावते यावरील दीर्घकालीन मर्यादा लक्ष्य करते. काही सिस्टीमवर, CPPC “कार्यप्रदर्शन” मूल्ये आणि वास्तविक घड्याळ गती यांच्यातील संबंध सर्व कोरांमध्ये पूर्णपणे रेखीय नसतात, याचा अर्थ इंटरपोलेशनद्वारे पीक फ्रिक्वेन्सी काढण्याची कर्नलची सध्याची पद्धत चुकीची असू शकते.
याचे निराकरण करण्यासाठी, पॅच CPPC अंतर्गत नवीन HighestFreq नोंदणीसाठी समर्थन सादर करते. कमाल साध्य करण्यायोग्य वारंवारतेचा अंदाज लावण्याऐवजी, हे रजिस्टर फर्मवेअरला ते थेट OS वर उघड करण्यास अनुमती देते. दुसऱ्या शब्दांत, विंडोज किंवा लिनक्सला यापुढे शीर्ष बूस्ट घड्याळ काय आहे याचा अंदाज लावावा लागणार नाही कारण ते फक्त ते वाचण्यास सक्षम असावे. यामुळे अधिक अचूक CPU क्षमतेची गणना तसेच चांगले बूस्ट रेशो निर्धारित केले जाईल, जे दोन्ही AMD P-State ड्रायव्हर द्वारे टास्क शेड्युलिंग आणि फ्रिक्वेन्सी स्केलिंगसाठी महत्वाचे आहेत.
बदल भविष्यातील ACPI स्पेसिफिकेशन अपडेट 6.7 च्या आधी तयार केले जात आहेत, जिथे हे रजिस्टर औपचारिकपणे परिभाषित केले जाणे अपेक्षित आहे. त्यामुळे ते सध्या ASWG (ACPI स्पेसिफिकेशन वर्किंग ग्रुप) च्या पुनरावलोकनाखाली आहे. त्या ग्राउंडवर्कचा भाग म्हणून, पॅचेस उपलब्ध असताना _CPC ऑब्जेक्टवरून हे मूल्य वाचण्यासाठी आवश्यक कर्नल-साइड समर्थन देखील जोडतात. त्यानंतर विंडोज आणि लिनक्स दोघांनाही या फीचरसाठी सपोर्ट असेल.
स्रोत: LKML



