Table of Contents
यह लेख पाइपलाइन आर्किटेक्चर में सीपीयू निष्पादन चक्र की गणना के लिए एक स्पष्ट, कदम-दर-चरण विधि प्रदान करता है। इस प्रक्रिया को समझना प्रदर्शन का विश्लेषण करने और प्रोसेसर डिजाइन को अनुकूलित करने में मदद करता है।
पाइप लाइन वास्तुकला को समझना
पाइप लाइन में वास्तुकला कई चरणों में निर्देश निष्पादन को विभाजित करती है, जिससे कई निर्देशों को एक साथ संसाधित करने की अनुमति मिलती है। आम चरणों में शामिल हैं, लाएं, डीकोड, निष्पादित करें, मेमोरी एक्सेस, और लिखने-बैक।
मूल गणना विधि
चक्र की कुल संख्या निर्देशों, पाइपलाइन चरणों और खतरों की संख्या पर निर्भर करती है। सामान्य सूत्र है:
]कुल चक्र = (निर्देशों की संख्या + पाइपलाइन विलंबता) - Hazards]
चरण-दर-चरण गणना
इन चरणों का पालन करने के लिए निष्पादन चक्र की गणना:
- निष्पादित करने के लिए निर्देशों की संख्या निर्धारित करें।
- पाइपलाइन चरणों की संख्या की पहचान करें।
- पाइपलाइन विलंबता की गणना करें, जो आम तौर पर चरणों की संख्या माइनस वन है।
- जोखिमों के लिए खाता जो स्टालों को पेश कर सकता है, कुल चक्र को बढ़ाता है।
उदाहरण Calculation
मान लीजिए कि 10 निर्देश किसी भी जोखिम के साथ 5-स्टेज पाइपलाइन में निष्पादित किए जाते हैं। कुल चक्र हैं:
]कुल चक्र = 10 + (5 - 1) = 14 चक्र