In modern CPUs, what technique
In modern CPUs, what technique is used to execute multiple instructions simultaneously?
आधुनिक CPU में, एक साथ कई निर्देशों को निष्पादित करने के लिए किस तकनीक का उपयोग किया जाता है?
Detailed Solution & Logic
Pipelining / पाइपलाइनिंग
📝 Explanation
In modern CPUs, pipelining is a technique that allows multiple instructions to be processed at the same time by dividing instruction execution into several stages (fetch, decode, execute, etc.).
Each stage works simultaneously on different instructions, which increases overall processing speed and CPU efficiency.
👉 Similar to an assembly line in a factory where different workers handle different steps at the same time.
आधुनिक CPU में पाइपलाइनिंग (Pipelining) एक ऐसी तकनीक है जिसमें किसी निर्देश (instruction) के निष्पादन को कई चरणों में बांट दिया जाता है — जैसे fetch, decode, execute आदि।
हर चरण एक अलग निर्देश पर एक साथ काम करता है, जिससे CPU की गति और कार्यक्षमता बढ़ जाती है।
👉 यह फैक्ट्री की assembly line की तरह काम करता है।
📚 Extra Facts (अतिरिक्त जानकारी)
✅ पाइपलाइनिंग से instruction throughput बढ़ता है (एक समय में अधिक कार्य)।
✅ यह CPU की clock speed बढ़ाए बिना performance improve करती है।
✅ Common pipeline stages:
-
Instruction Fetch
-
Instruction Decode
-
Execute
-
Memory Access
-
Write Back
✅ Pipeline problems को pipeline hazards कहा जाता है (data hazard, control hazard, structural hazard).
Similar Practice Questions
What is the primary goal of application security?
What is the primary goal of application security? एप्लिकेशन सुरक्षा का प्राथमिक लक्ष्य क्या हैं?
In MS-Word 365, which of the following
In MS-Word 365, which of the following actions is a part of the document creation...
Which protocol is used for communication over the internet?
Which protocol is used for communication over the internet? इंटरनेट पर संचार के लिए निम्नलिखित...
Which keyboard shortcut is used to open an already existing document (doc) file in MS Word?
Which keyboard shortcut is used to open an already existing document (doc) file in MS...
Which of the following operating systems is open-source and is often used in server environments?
Which of the following operating systems is open-source and is often used in server environments?...
Which of the following is not an example of a word processor?
Which of the following is not an example of a word processor? निम्नलिखित में से...
Which keyboard shortcut is used to save an MS Excel workbook?
Which keyboard shortcut is used to save an MS Excel workbook? एमएस एक्सेल (MS Excel)...