यह इतना नहीं है कि सॉफ्टवेयर अपडेट प्रोसेसर को तेज कर देगा। हर कोई उम्मीद कर रहा है कि सॉफ़्टवेयर अपडेट, सॉफ्टवेयर को Ryzen की वास्तुकला के लिए अधिक उपयुक्त बना देगा, और इसके प्रदर्शन का बेहतर लाभ उठाने में सक्षम होगा।
अगर मैं गलत हूं तो मुझे सही करें लेकिन प्रोसेसर के पास x64 मानक के अनुकूल होने के लिए एक स्थिर फर्मवेयर होना चाहिए?
लगभग। सीपीयू (माइक्रोकोड, जैसा कि ऊपर बताया गया है) में सॉफ्टवेयर है और यह प्रदर्शन को प्रभावित कर सकता है। मूल रूप से X86 केवल संचालन के परिणामों को निर्दिष्ट करता है, वास्तव में सीपीयू उन परिणामों को कैसे प्राप्त करता है जो इंजीनियरों की समस्या है। Ryzen के साथ प्रमुख भूमिका निभाने वाले माइक्रोकोड ट्विक्स की संभावनाएं हालांकि पतली हैं, क्योंकि प्रदर्शन अंतराल ज्यादातर उन खेलों पर लागू होता है जो यह बताता है कि सीपीयू अच्छा प्रदर्शन करता है, लेकिन कुछ गेम विशेष रूप से इसका लाभ नहीं उठाते हैं।
ऑपरेटिंग सिस्टम यह सुनिश्चित करने के लिए ज़िम्मेदार है कि प्रोग्राम सीपीयू में कुशलता से फैले हुए हैं, जो प्रदर्शन को प्रभावित कर सकते हैं, लेकिन मोटे तौर पर इन कारकों में से कोई भी नई वास्तुकला के लिए मुख्य समस्या नहीं है। इस तरह के मामलों में अधिकांश प्रदर्शन में सुधार नई वास्तुकला के अनुकूल कोड लिखने वाले डेवलपर्स के परिणामस्वरूप होता है। यह इंटेल सीपीयू की पीढ़ियों के बीच नहीं होता है क्योंकि डिजाइन परिवर्तन काफी महत्वपूर्ण नहीं हैं, इसलिए जो एक पर अच्छा काम करता है वह दूसरे पर अच्छी तरह से काम करेगा।
Ryzen हालांकि एक नया डिजाइन है, इसलिए परिभाषा के अनुसार अन्य CPU के लिए जो कुछ लिखा गया है वह Ryzen के अनुरूप नहीं लिखा गया है।
स्थिति का व्यापक निरीक्षण करने के लिए, दो प्रोसेसरों की तस्वीर लें:
प्रोसेसर वन कुछ समय के लिए बाजार में रहा है, और संख्याओं को जोड़ने में बहुत जल्दी (जो भी कारण के लिए) है। सॉफ्टवेयर को इस क्षमता का लाभ उठाने के लिए जितना संभव हो उतना उपयोग करने और उपयोग करने के लिए डिज़ाइन किया गया है।
एक प्रतिस्पर्धी प्रोसेसर बाजार पर उतरता है और इसके अलावा कमजोर होता है, लेकिन कई गुना मजबूत होता है। अधिक अतिरिक्त-भारी निर्देशों का उपयोग करने के लिए अनुकूलित सभी सॉफ़्टवेयर नए प्रोसेसर पर बुरी तरह से प्रदर्शन करते हैं, लेकिन सॉफ़्टवेयर जो बहुत सारे अतिरिक्त उपयोग करने के लिए अनुरूप नहीं है, कमोबेश इसी तरह का प्रदर्शन करता है। कुछ सॉफ़्टवेयर पहले से ही कई गुणा कर सकते हैं, और नए सीपीयू पर बेहतर करेंगे, जैसे कि वे प्रोसेसर वन पर होंगे, यहां तक कि लॉन्च के दिन भी।
लॉन्च के कुछ समय बाद, डेवलपर्स अपने सॉफ़्टवेयर में अधिक गुणा का उपयोग करना शुरू कर देंगे, या यहां तक कि अपने सॉफ़्टवेयर को अतिरिक्त-भारी कोड पथों के बीच स्विच करने के लिए डिज़ाइन करेंगे, और गुणन-भारी वाले जो CPU आर्किटेक्चर का उपयोग कर रहे हैं।
यह उसी तरह का है जैसा कि Ryzen के साथ हो रहा है - यह एक नया आर्किटेक्चर है जो सॉफ्टवेयर डेवलपर्स ने अभी तक की विशेषताओं के अनुरूप नहीं बनाया है। समय को देखते हुए, डेवलपर्स इस पर बेहतर प्रदर्शन करने के लिए अपने सॉफ़्टवेयर को ट्विक करना शुरू कर देंगे। जैसा कि अधिकांश सॉफ़्टवेयर पहले से ही इंटेल सीपीयू पर अच्छा प्रदर्शन करने के लिए डिज़ाइन किया गया है (वे काफी लोकप्रिय हैं, आखिरकार!), वे संभवतः इन परिवर्तनों से बहुत लाभ नहीं होने जा रहे हैं।
कुछ वर्कलोड हैं जो इंटेल बस में तेजी से बने रहेंगे, और कुछ जो कि पहले से ही अंतर्निहित व्यवहार के आधार पर रायज़ेन पहले से तेज़ हैं (और अभी भी तेज़ हो जाएंगे)। ऊपर दी गई स्थिति में, सॉफ्टवेयर का एक टुकड़ा जिसे केवल चीजों को जोड़ने की आवश्यकता होती है, वह हमेशा पहले प्रोसेसर पर बेहतर प्रदर्शन करेगा, और सॉफ्टवेयर जिसे बस चीजों को गुणा करना होगा वह हमेशा दूसरे पर बेहतर प्रदर्शन करेगा - लेकिन अधिकांश भाग के लिए सॉफ्टवेयर जटिल है और ये अंतर कुछ हद तक बाहर होंगे।
यदि ऐसा नहीं होता तो एएमडी को अपने प्रोसेसर के लिए गेम्स (सॉफ्टवेयर) को ऑप्टिमाइज़ करना पड़ता है जो स्पष्ट रूप से असंभव है?
यह भी ध्यान देने योग्य है कि गेमिंग प्रदर्शन के बारे में एएमडी ने वास्तव में क्या कहा है कि वे डेवलपर्स के साथ काम कर रहे हैं ताकि गेम को अनुकूलित किया जा सके। वे देव प्रणालियों को कंपनियों में भेज रहे हैं (वर्तमान में वहाँ जंगली में 300 हैं, और वे वर्ष के अंत तक 1000 के लिए लक्ष्य कर रहे हैं) और उन लोगों से बात कर रहे हैं जिनके खेल मुद्दे को संबोधित करने में मदद करने के लिए बुरी तरह से प्रदर्शन करते हैं। जहां तक मुझे पता है, कोई बयान नहीं दिया गया है कि एएमडी खुद गेम का अनुकूलन कर रहे हैं।
इस विशेष मामले में Ryzen को कुछ परिस्थितियों में Windows द्वारा खराब निर्णय लेने से वापस लिया जा रहा है, जिसके बारे में काम के साथ लोड करने के लिए कोर, और वर्तमान BIOS उन कारणों के लिए समस्याग्रस्त हैं जिनके बारे में मैं बस जानने का नाटक नहीं करूंगा। हालाँकि वे सभी समस्याएँ प्रदर्शन गैप के लिए ज़िम्मेदार नहीं हो सकतीं, क्योंकि वहाँ कार्यभार हैं जहाँ Ryzen पहले से ही इंटेल को बेहतर ढंग से पछाड़ता है, जो यह बताता है कि समस्या कम से कम आंशिक रूप से (ज्यादातर नहीं तो) नीचे चलाए जा रहे विशेष कार्यक्रमों के बजाय है। एक पूरे के रूप में ओएस या BIOS।