सेलुलर वास्तुकला: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Type of computer architecture prominent in parallel computing.}} {{about|the computer architecture|the biological concept|Structural biology}} {{Multiple i...")
 
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Type of computer architecture prominent in parallel computing.}}
{{Short description|Type of computer architecture prominent in parallel computing.}}
{{about|the computer architecture|the biological concept|Structural biology}}
{{about|कंप्यूटर आर्किटेक्चर|जैविक अवधारणा|संरचनात्मक जीवविज्ञान}}[[Image:C64 architecture.png|right|thumbnail|250px|[[साइक्लोप्स64]] आर्किटेक्चर में अनेक सैकड़ों कंप्यूटिंग नोड्स होंगे]]'''सेल्युलर आर्किटेक्चर''' एक प्रकार का [[कंप्यूटर आर्किटेक्चर]] है। जो की [[समानांतर कंप्यूटिंग|पैरेलल कंप्यूटिंग]] में प्रमुख है। किन्तु सेल्युलर आर्किटेक्चर अपेक्षाकृत नवीन हैं, और इस प्रकार से [[आईबीएम]] का [[सेल माइक्रोप्रोसेसर]] बाजार में पहुंचने वाला प्रथम माइक्रोप्रोसेसर है। सेलुलर आर्किटेक्चर प्रोग्रामर को सिंगल प्रोसेसर के अन्दर उच्च संख्या में समवर्ती थ्रेड चलाने की क्षमता देकर [[मल्टी-कोर (कंप्यूटिंग)]] आर्किटेक्चर डिज़ाइन को उसके लॉजिकल निष्कर्ष पर ले जाता है। इस प्रकार से प्रत्येक 'सेल' कंप्यूट नोड है। जिसमें थ्रेड यूनिट्स, मेमोरी और कम्युनिकेशन होता है। अतः अनेक अनुप्रयोगों में निहित [[थ्रेड-स्तरीय समानता|थ्रेड-लेवल पराल्लेलिस्म]] का उपयोग करके स्पीड-अप प्राप्त किया जाता है।
{{Multiple issues|
{{unreferenced|date=August 2012}}
{{Update|date=January 2017}}
}}


[[Image:C64 architecture.png|right|thumbnail|250px|[[साइक्लोप्स64]] आर्किटेक्चर में कई सैकड़ों कंप्यूटिंग नोड्स होंगे]]सेल्युलर आर्किटेक्चर एक प्रकार का [[कंप्यूटर आर्किटेक्चर]] है जो [[समानांतर कंप्यूटिंग]] में प्रमुख है। सेल्युलर आर्किटेक्चर अपेक्षाकृत नए हैं, [[आईबीएम]] का [[सेल माइक्रोप्रोसेसर]] बाजार में पहुंचने वाला पहला है। सेलुलर आर्किटेक्चर प्रोग्रामर को एक ही प्रोसेसर के भीतर बड़ी संख्या में समवर्ती थ्रेड चलाने की क्षमता देकर [[मल्टी-कोर (कंप्यूटिंग)]] | मल्टी-कोर आर्किटेक्चर डिज़ाइन को उसके तार्किक निष्कर्ष पर ले जाता है। प्रत्येक 'सेल' एक कंप्यूट नोड है जिसमें थ्रेड इकाइयाँ, मेमोरी और संचार होता है। कई अनुप्रयोगों में निहित [[थ्रेड-स्तरीय समानता]] का उपयोग करके स्पीड-अप प्राप्त किया जाता है।
इस प्रकार से सेल, 9 कोर वाला एक सेलुलर आर्किटेक्चर,[[प्लेस्टेशन 3]] में उपयोग किया जाने वाला प्रोसेसर है। एक अन्य प्रमुख सेलुलर आर्किटेक्चर साइक्लोप्स64 है, जो की वर्तमान में आईबीएम द्वारा विकसित किया जा रहा एक व्यापक समानांतर आर्किटेक्चर है।  


सेल, एक सेलुलर आर्किटेक्चर जिसमें 9 कोर हैं, [[प्लेस्टेशन 3]] में उपयोग किया जाने वाला प्रोसेसर है। एक अन्य प्रमुख सेलुलर आर्किटेक्चर साइक्लोप्स64 है, जो वर्तमान में आईबीएम द्वारा विकास के तहत एक व्यापक समानांतर आर्किटेक्चर है।
अतः सेलुलर आर्किटेक्चर लो-लेवल प्रोग्रामिंग प्रतिमान का पालन करते हैं, जो की प्रोग्रामर को अधिकांश अंडरलाइंग हार्डवेयर से अवगत कराता है। और यह प्रोग्रामर को प्लेटफ़ॉर्म के लिए अपने कोड को अधिक सीमा तक अनुकूलित करने की अनुमति देता है, किन्तु साथ ही सॉफ्टवेयर विकास को और अधिक कठिन बना देता है।  
 
सेलुलर आर्किटेक्चर निम्न-स्तरीय प्रोग्रामिंग प्रतिमान का पालन करते हैं, जो प्रोग्रामर को अधिकांश अंतर्निहित हार्डवेयर से अवगत कराता है। यह प्रोग्रामर को प्लेटफ़ॉर्म के लिए अपने कोड को काफी हद तक अनुकूलित करने की अनुमति देता है, लेकिन साथ ही सॉफ्टवेयर विकास को और अधिक कठिन बना देता है।


==यह भी देखें==
==यह भी देखें==
*[[सेलुलर ऑटोमेटन]]
*[[सेलुलर ऑटोमेटन]]  
 
==बाहरी संबंध==
* [http://www.research.ibm.com/thinkresearch/pages/2001/20010611_cellular.shtml Cellular architecture builds next generation supercomputers]
* [https://web.archive.org/web/20051128224735/http://www.ornl.gov/info/ornlreview/v35_1_02/blue_gene.shtml ORNL, IBM, and the Blue Gene Project]
* [https://web.archive.org/web/20051029210153/http://www.gcn.com/20_28/tech-report/17088-1.html Energy, IBM are partners in biological supercomputing project]
* [https://github.com/wso2/reference-architecture/blob/master/reference-architecture-cell-based.md Cell-based Architecture]


{{Clear}}
==बाहरी संबंध ==
* [http://www.research.ibm.com/thinkresearch/pages/2001/20010611_cellular.shtml Cellular architecture builds next generation supercomputers]
* [https://web.archive.org/web/20051128224735/http://www.ornl.gov/info/ornlreview/v35_1_02/blue_gene.shtml ORNL, IBM, and the Blue Gene Project]
* [https://web.archive.org/web/20051029210153/http://www.gcn.com/20_28/tech-report/17088-1.html Energy, IBM are partners in biological supercomputing project]
* [https://github.com/wso2/reference-architecture/blob/master/reference-architecture-cell-based.md Cell-based Architecture]
{{CPU_technologies}}
{{CPU_technologies}}
[[Category: समानांतर कंप्यूटिंग]] [[Category: कंप्यूटर आर्किटेक्चर]] [[Category: कंप्यूटर की कक्षाएं]]
 




{{compu-hardware-stub}}
{{compu-hardware-stub}}


 
[[Category:All stub articles]]
 
[[Category:Collapse templates]]
[[Category: Machine Translated Page]]
[[Category:Computer hardware stubs]]
[[Category:Created On 09/08/2023]]
[[Category:Created On 09/08/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia metatemplates]]
[[Category:कंप्यूटर आर्किटेक्चर]]
[[Category:कंप्यूटर की कक्षाएं]]
[[Category:समानांतर कंप्यूटिंग]]

Latest revision as of 19:22, 22 August 2023

साइक्लोप्स64 आर्किटेक्चर में अनेक सैकड़ों कंप्यूटिंग नोड्स होंगे

सेल्युलर आर्किटेक्चर एक प्रकार का कंप्यूटर आर्किटेक्चर है। जो की पैरेलल कंप्यूटिंग में प्रमुख है। किन्तु सेल्युलर आर्किटेक्चर अपेक्षाकृत नवीन हैं, और इस प्रकार से आईबीएम का सेल माइक्रोप्रोसेसर बाजार में पहुंचने वाला प्रथम माइक्रोप्रोसेसर है। सेलुलर आर्किटेक्चर प्रोग्रामर को सिंगल प्रोसेसर के अन्दर उच्च संख्या में समवर्ती थ्रेड चलाने की क्षमता देकर मल्टी-कोर (कंप्यूटिंग) आर्किटेक्चर डिज़ाइन को उसके लॉजिकल निष्कर्ष पर ले जाता है। इस प्रकार से प्रत्येक 'सेल' कंप्यूट नोड है। जिसमें थ्रेड यूनिट्स, मेमोरी और कम्युनिकेशन होता है। अतः अनेक अनुप्रयोगों में निहित थ्रेड-लेवल पराल्लेलिस्म का उपयोग करके स्पीड-अप प्राप्त किया जाता है।

इस प्रकार से सेल, 9 कोर वाला एक सेलुलर आर्किटेक्चर,प्लेस्टेशन 3 में उपयोग किया जाने वाला प्रोसेसर है। एक अन्य प्रमुख सेलुलर आर्किटेक्चर साइक्लोप्स64 है, जो की वर्तमान में आईबीएम द्वारा विकसित किया जा रहा एक व्यापक समानांतर आर्किटेक्चर है।

अतः सेलुलर आर्किटेक्चर लो-लेवल प्रोग्रामिंग प्रतिमान का पालन करते हैं, जो की प्रोग्रामर को अधिकांश अंडरलाइंग हार्डवेयर से अवगत कराता है। और यह प्रोग्रामर को प्लेटफ़ॉर्म के लिए अपने कोड को अधिक सीमा तक अनुकूलित करने की अनुमति देता है, किन्तु साथ ही सॉफ्टवेयर विकास को और अधिक कठिन बना देता है।

यह भी देखें

बाहरी संबंध