जब एक नई प्रोसेसर पीढ़ी जारी होती है, तो अधिकांश वेबसाइट रिपोर्ट करती हैं कि गेम इंजन और प्रोग्राम को नए हार्डवेयर के लिए अनुकूलित करने की आवश्यकता है। मुझे समझ में नहीं आता क्यों। एक प्रोसेसर में आमतौर पर एक आर्किटेक्चर होता है जो परिभाषित करता है कि यह किस प्रकार के निर्देश का उपयोग करता है। आजकल हम सभी का उपयोग amd_x86_64 है। किसी भी प्रोग्राम या कंपाइलर को अपडेट करने की आवश्यकता क्यों होगी यदि सभी प्रोसेसर इसी आर्किटेक्चर का उपयोग करते हैं? निश्चित रूप से नए प्रोसेसर की पाइपलाइन के साथ ऐसी विशेषताएं हैं जो मशीन कोड के निष्पादन को अनुकूलित करती हैं, लेकिन अगर आर्किटेक्चर नहीं था तो मशीन कोड को खुद को बदलने की आवश्यकता क्यों होगी?