Parallel Processing Kya Hai

कंप्यूटर सिस्टम की कम्प्यूटेशनल गति को बढ़ाने के उद्देश्य से समकालिक डेटा-प्रोसेसिंग संचालन को देने के लिए नियोजित समानांतर प्रसंस्करण शब्द का उपयोग एक बड़े वर्ग का प्रतिनिधित्व करने के लिए किया जाता है. इसके अलावा एक समानांतर प्रसंस्करण प्रणाली तेजी से निष्पादन समय को प्राप्त करने के लिए समवर्ती डेटा प्रसंस्करण में सक्षम है.

एक उदाहरण के रूप में अगले निर्देश को मेमोरी से पढ़ा जा सकता है जबकि ALU में एक निर्देश निष्पादित किया जा रहा है. सिस्टम में दो या अधिक ALU हो सकते हैं और एक ही समय में दो या अधिक निर्देशों को निष्पादित करने में सक्षम हो सकते हैं. इसके अलावा दो या दो से अधिक प्रसंस्करण का उपयोग कंप्यूटर प्रसंस्करण क्षमता को तेज करने के लिए भी किया जाता है और समानांतर प्रसंस्करण के साथ बढ़ता है और इसके साथ सिस्टम की लागत बढ़ जाती है. लेकिन तकनीकी विकास ने हार्डवेयर लागत को उस बिंदु तक कम कर दिया है जहां समानांतर प्रसंस्करण विधियां आर्थिक रूप से संभव है.

समानांतर प्रसंस्करण जटिलता के कई स्तरों से प्राप्त होता है. यह निम्नतम स्तर पर उपयोग किए जाने वाले रजिस्टरों के प्रकार द्वारा समानांतर और धारावाहिक संचालन के बीच प्रतिष्ठित है. सीरियल फैशन में शिफ्ट रजिस्टर एक समय में एक सा काम करता है जबकि समानांतर रजिस्टर शब्द के सभी बिट्स के साथ एक साथ सभी बिट्स के साथ एक साथ काम करते हैं. जटिलता के उच्च स्तर पर समानांतर प्रसंस्करण कार्यात्मक इकाइयों की बहुलता वाले होते हैं जो एक साथ अलग या समान संचालन करते हैं. कई कार्यात्मक इकाइयों के बीच डेटा वितरित करके समानांतर प्रसंस्करण स्थापित किया गया है.

एक उदाहरण के रूप में अंकगणित पारी और तर्क संचालन को तीन इकाइयों में विभाजित किया जा सकता है और संचालन एक नियंत्रण इकाई की देखरेख में एक शिक्षण इकाई में बदल दिया जाता है.

निष्पादन इकाई को समानांतर में संचालित आठ कार्यात्मक इकाइयों में विभाजित करने का एक संभावित तरीका आंकड़ा में दिखाया गया है. निर्देश द्वारा निर्दिष्ट ऑपरेशन के आधार पर रजिस्टरों में ऑपरेंड्स को एक इकाई में स्थानांतरित किया जाता है जो ऑपरेंड्स से जुड़ा होता है. प्रत्येक कार्यात्मक इकाई में किए गए ऑपरेशन को आरेख के प्रत्येक ब्लॉक में दर्शाया जाता है. पूर्णांक संख्याओं के साथ अंकगणितीय संचालन योजक और पूर्णांक गुणक द्वारा किया जाता है.

फ्लोटिंग-पॉइंट ऑपरेशन को समानांतर में संचालित तीन सर्किटों में विभाजित किया जा सकता है. लॉजिक, शिफ्ट और इंक्रीमेंट ऑपरेशन अलग-अलग डेटा पर समवर्ती रूप से किए जाते हैं. सभी इकाइयाँ एक दूसरे से स्वतंत्र होती हैं इसलिए एक संख्या को स्थानांतरित कर दिया जाता है जबकि दूसरी संख्या में वृद्धि की जा रही है.

आम तौर पर एक बहु-कार्यात्मक संगठन कई घटकों के बीच सभी गतिविधियों के समन्वय के लिए एक जटिल नियंत्रण इकाई से जुड़ा होता है. समानांतर प्रसंस्करण का मुख्य लाभ यह है कि यह संसाधन बहुलता को बढ़ाकर सिस्टम संसाधनों का बेहतर उपयोग प्रदान करता है जो समग्र प्रणाली थ्रूपुट है.