HeadlinesBriefing favicon HeadlinesBriefing.com

Windows 11 पर Arm में बाइनरी अनुवाद का प्रदर्शन विश्लेषण

Hacker News •
×

पीसी बाजार उच्च प्रदर्शन और व्यापक सॉफ़्टवेयर संगतता की मांग करता है, जो Arm-आधारित CPU के लिए एक चुनौती है। हाल के Qualcomm से 64-बिट Arm कोर प्रदर्शन की आवश्यकताओं को पूरा करते हैं, लेकिन सॉफ़्टवेयर अभी भी 대부분 x86-64 है, जिससे संगतता बाधा उत्पन्न होती है। माइक्रोसॉफ्ट का Prism बाइनरी अनुवादक Windows 11 में निर्देशों का अनुवाद करके x86-64 ऐप्स को Arm पर चलाने में सक्षम बनाता है, लेकिन इस प्रक्रिया में प्रदर्शन दंड आता है। Asus Zenbook A16 पर Snapdragon X2 Elite Extreme X2E-96-100 और Azure Arm इंस्टेंस पर Geekbench 7 के साथ परीक्षण से पता चलता है कि अनुवादित कार्यभार मूल x86-64 की तुलना में लगभग दोगुने aarch64 निर्देश निष्पादित करते हैं, PDF Viewer को छोड़कर। Primate Labs के John Poole ने विस्तृत कार्यभार प्रोफाइलिंग के लिए Geekbench Pro कुंजी प्रदान की। परिणाम दर्शाते हैं कि अनुवाद के तहत निर्देश संख्या में 상당한 वृद्धि होती है, जो जटिल x86-64 निर्देशों को Arm में मैप करने में असमर्थता को इंगित करता है। Arm CPU के बीच प्रदर्शन अलग-अलग ISA एक्सटेंशन और माइक्रोआर्किटेक्चरल गारंटी के कारण भिन्न होता है। Prism को Qualcomm Snapdragon प्रोसेसर के लिए अनुकूलित किया गया है, जो अनुवाद दक्षता में सुधार करने के लिए विशिष्ट सुविधाओं का उपयोग करता है। इन प्रयासों के बावजूद, बाइनरी अनुवाद अभी भी निष्पादन की तुलना में धीमा है, जो Arm के PC बाजार में प्रवेश के दौरान संगतता और प्रदर्शन के बीच ट्रेड-ऑफ को उजागर करता है।