मैं प्रोसेसर के प्रदर्शन से संबंधित जटिल शब्दों को समझने की कोशिश कर रहा हूं।
कंप्यूटर के प्रदर्शन को मापा जाता है FLOPS
, जो कि FLOPs प्रति सेकंड के लिए कम है । FLOPs
खुद फ़्लोटिंग-पॉइंट ऑपरेशंस के लिए खड़ा है ।
अब, कंप्यूटर के प्रदर्शन के लिए फ्लोटिंग-पॉइंट ऑपरेशन क्यों माना जाता है। पूर्णांक संचालन के बारे में क्या? क्या कोई स्रोत ऑनलाइन (आधिकारिक उद्धरण) है जो इस प्रवृत्ति की व्याख्या करेगा? Google ने मुझे अपनी खोज के साथ कुछ भी नहीं दिया।
अब, FLOP में वास्तव में ऑपरेशन का क्या मतलब है? कि गणितीय प्रक्रिया मतलब यह है की तरह MUL
, ADD
, DIV
आदि?
इस मामले में, एक निर्देश क्या होगा ? यदि एक निर्देश कुछ ऐसा है ADDPD
, ADDSD
आदि, जैसा कि मैं यहां देख सकता हूं ( http://docs.oracle.com/cd/E26502_01/html/E28388/epmpv.html ), तो एक निर्देश कई आंतरिक संचालन को जन्म दे सकता है। क्या वह माइक्रो-ऑपरेशंस या यूओपीएस होगा ?
मुझे विकिपीडिया पर सूक्ष्म ऑपरेशन के लिए स्पष्टीकरण नहीं मिला। जो कोई भी यहां स्पष्ट रूप से समझाता है, उसे शायद विकिपीडिया लेख में सुधार करना होगा :)
कम्प्यूटर आर्किटेक्चर (5 वें संस्करण, पृष्ठ 233) पर हेनेसी / पैटरसन पुस्तक के अनुसार, एआरएम कोर्टेक्स-ए 8 (आरआईएससी) प्रति घड़ी दो निर्देशों को निष्पादित करने में सक्षम है। मतलब यह है कि कि प्रोसेसर उदाहरण एक के लिए, प्रदर्शन कर सकते हैं ADDPD
और एक ADDSD
एक चक्र में (कुल = 2 निर्देश)?
यह स्रोत ( http://en.community.dell.com/techcenter/high-performance-computing/w/wiki/2329 ) निम्नलिखित बताता है:
अधिकांश माइक्रोप्रोसेसर आज प्रति घड़ी चक्र में चार (4) FLOPs कर सकते हैं, अर्थात प्रति Hz 4 FLOPs।
मेरा मानना है कि लेखक गलत है। उन्होंने संभवतः प्रति चक्र 4 निर्देशों को निहित किया , खुद को CISC- आधारित (उदाहरण के लिए इंटेल) प्रोसेसर तक सीमित कर दिया। इसका कारण यह है कि कुछ निर्देश जैसे FMA ऑन हसवेल प्रदर्शन को बढ़ावा दे सकता है जिससे प्रोसेसर प्रति चक्र अधिक परिचालन की प्रक्रिया कर सकता है। दूसरे शब्दों में, 1 FMA
निर्देश कुछ कार्यों के लिए अनुवाद करता है । क्या मैं सही हू?
IPC का अर्थ है साइकिल के प्रति निर्देश। यहां क्या निर्देश दिए गए हैं? प्रोसेसर द्वारा दिए गए निर्देश? एक हार्डवेयर काउंटर के साथ, मैं सीपीयू चक्रों की संख्या और संख्या की गणना कर सकता हूं INST_RETIRED.ANY
। क्या यह आईपीसी की गणना करने का सही तरीका होगा?
किसी भी उत्तर और टिप्पणी के लिए बहुत बहुत धन्यवाद। उम्मीद है मेरा सवाल कई अन्य भ्रमित आत्माओं की मदद करेगा :)