AMD ने अपने आगामी Zen 6 प्रोसेसर के लिए GCC कंपाइलर में नए ऑप्टिमाइज़ेशन पेश किए हैं। ये समायोजन निर्देशों के अधिक कुशल निष्पादन को सक्षम करते हैं, जिसके परिणामस्वरूप हार्डवेयर में बदलाव किए बिना प्रदर्शन में वृद्धि होती है। तकनीकी समुदाय इन परिवर्तनों पर बारीकी से नज़र रख रहा है, जो विशिष्ट कार्यों में तेज़ सिस्टम और कम विलंबता का वादा करते हैं।
GCC में ऑप्टिमाइज़ेशन: चाल निर्देशों में है ⚙️
AMD द्वारा GCC रिपॉजिटरी में भेजे गए पैच माइक्रो-ऑपरेशन के पुनर्गठन और शाखा भविष्यवाणी पर केंद्रित हैं। कंपाइलर द्वारा कोड को मूल निर्देशों में अनुवाद करने के तरीके को परिष्कृत करके, बर्बाद हुए चक्रों की संख्या कम हो जाती है। यह विशेष रूप से गहन लूप या वेक्टर गणना वाले कार्यभार को लाभान्वित करता है। सुधार के लिए चिप आर्किटेक्चर में बदलाव की आवश्यकता नहीं है, बल्कि इसे नियंत्रित करने वाले सॉफ्टवेयर में बदलाव की आवश्यकता है, जो एक व्यावहारिक दृष्टिकोण है जिसे Intel ने अपने मालिकाना कंपाइलरों में भी खोजा है।
एक ट्रांजिस्टर हिलाए बिना तेज़ 🚀
AMD ने पाया है कि कभी-कभी तेज़ होने के लिए अधिक सिलिकॉन पिघलाने की आवश्यकता नहीं होती है। बस इतना ज़रूरी है कि कंपाइलर आलसी होना बंद करे और निर्देशों को थोड़ी समझदारी से निष्पादित करे। यह ऐसा है जैसे आपकी कार केवल इसलिए अधिक प्रदर्शन दे क्योंकि GPS उसे इष्टतम मार्ग दिखाता है। Zen 6 उपयोगकर्ता प्रोसेसर बदले बिना गति का दावा कर सकेंगे, हालांकि निश्चित रूप से कुछ लोग पहले से ही अगली पीढ़ी के लिए अपने बटुए पर नज़र रख रहे होंगे।