सदस्य:अमृत सहाय/प्रयोगपृष्ठ
From Wikipedia, the free encyclopedia
समानांतर कंप्यूटिंग समानांतर कंप्यूटिंग एक प्रकार की संगणना है जिसमें कई गणना या प्रक्रियाओं का निष्पादन एक साथ किया जाता है।.[1] बड़ी समस्याओं को अक्सर छोटे लोगों में विभाजित किया जा सकता है, जो तब एक ही समय में हल किया जा सकता है। समानांतर कंप्यूटिंग के कई अलग-अलग रूप हैं:"इन प्रदर्शन लाभों के लिए मुख्य तकनीक-बढ़ी हुई घड़ी की आवृत्ति और होशियार लेकिन तेजी से जटिल आर्किटेक्चर-अब तथाकथित बिजली की दीवार को मार रहे हैं. कंप्यूटर उद्योग ने स्वीकार किया है कि भविष्य में प्रदर्शन में वृद्धि मुख्य रूप से मरने पर प्रोसेसर (या कोर) की संख्या बढ़ाने से आती है, बजाय इसके कि एक कोर तेजी से आगे बढ़े.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/IBM_Blue_Gene_P_supercomputer.jpg/640px-IBM_Blue_Gene_P_supercomputer.jpg)
समानांतर कंप्यूटरों को उस स्तर के अनुसार वर्गीकृत किया जा सकता है जिस स्तर पर हार्डवेयर मल्टी-कोर और मल्टी-प्रोसेसर के साथ एक सिंगल मशीन के भीतर कई प्रोसेसिंग एलिमेंट वाले कंप्यूटर का समर्थन करता है। , जबकि क्लस्टर, MPPs, और [ग्रिड कंप्यूटिंग | ग्रिड]] एक ही कार्य को करने के लिए कई कंप्यूटरों का उपयोग करते हैं। विशिष्ट कार्यों में तेजी लाने के लिए, पारंपरिक प्रोसेसर के साथ विशिष्ट समानांतर कंप्यूटर आर्किटेक्चर का उपयोग कभी-कभी किया जाता है।
कुछ मामलों में समानतावाद प्रोग्रामर के लिए पारदर्शी होता है, जैसे कि बिट-लेवल या इंस्ट्रक्शन-लेवल समानता में, लेकिन स्पष्ट रूप से समानांतर एल्गोरिथ्म, विशेष रूप से वे जो संगामिति का उपयोग करते हैं, [[क्रमिक एल्गोरिथ्म] की तुलना में लिखना अधिक कठिन होता है। ]], [2] क्योंकि संगामिति संभावित सॉफ्टवेयर बग के कई नए वर्गों का परिचय देती है, जिनमें से दौड़ हालत सबसे आम हैं। संचार और तादात्म्य के बीच अलग-अलग उपकार आमतौर पर इष्टतम समानांतर कार्यक्रम प्रदर्शन प्राप्त करने के लिए सबसे बड़ी बाधाओं में से कुछ हैं।