समानांतरण क्या है?

समानांतरकरण एक कंप्यूटर प्रोग्राम या सिस्टम को समानांतर में डेटा संसाधित करने के लिए डिज़ाइन करने का कार्य है। आम तौर पर, कंप्यूटर प्रोग्राम क्रमिक रूप से डेटा की गणना करते हैं: वे एक समस्या को हल करते हैं, और फिर अगला, फिर अगला। यदि एक कंप्यूटर प्रोग्राम या सिस्टम को समानांतर किया जाता है, तो यह एक समस्या को छोटे टुकड़ों में तोड़ देता है, जो कंप्यूटिंग संसाधनों को डिस्कनेक्ट करके एक ही समय में स्वतंत्र रूप से हल किया जा सकता है। जब इस प्रकार की गणना के लिए अनुकूलित किया जाता है, तो क्रमबद्ध कार्यक्रम धारावाहिक में प्रक्रियाओं को निष्पादित करने वाले कार्यक्रमों की तुलना में बहुत तेजी से एक समाधान पर पहुंच सकते हैं।

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

सीपीयू की शर्तें, समानांतर प्रसंस्करण