प्रोसेसर के बारे में बात करते समय, x86 और ARM दो ऐसे शब्द हैं जो सबसे अधिक सामने आते हैं, खासकर जब हम हाल के उपकरणों के बारे में बात कर रहे हों। लेकिन वहाँ कई और आर्किटेक्चर हैं। उदाहरण के लिए, आपने कभी-कभी RISC और RISC-V के नाम सुने होंगे।

समान नाम होने के बावजूद, वे अधिक भिन्न अवधारणाएँ नहीं हो सकती थीं। तो आरआईएससी क्या है, और आरआईएससी-वी क्या है? और क्या फर्क है?

आरआईएससी क्या है?

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

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

instagram viewer

चूंकि आरआईएससी एक वास्तुकला नहीं है बल्कि एक व्यापक शब्द है, इसलिए कई सीपीयू आर्किटेक्चर को आरआईएससी माना जा सकता है। सबसे प्रसिद्ध आरआईएससी में से एक प्रोसेसर आर्किटेक्चर एआरएम है, जो हमारे स्मार्टफ़ोन को शक्ति प्रदान करता है और हाल ही में, भी हमारे कुछ लैपटॉप और कंप्यूटर. अन्य में PowerPC शामिल है, जिसका उपयोग लंबे समय से Apple कंप्यूटर और गेमिंग कंसोल में किया जाता था। इस बीच, x86 को CISC डिज़ाइन माना जा सकता है क्योंकि यह अधिक जटिल है।

आरआईएससी शब्द 1980 से 1984 तक कैलिफोर्निया विश्वविद्यालय, बर्कले में डेविड पैटरसन के नेतृत्व में बर्कले आरआईएससी अनुसंधान परियोजना द्वारा गढ़ा गया था। जैसा कि यह पता चला है, परियोजना वास्तव में सफल थी, और "आरआईएससी" शब्द सभी कम किए गए निर्देश सेट को शामिल करने के लिए आगे बढ़ेगा कंप्यूटर-यहां तक ​​कि स्टैनफोर्ड विश्वविद्यालय द्वारा एक प्रतिस्पर्धी एमआईपीएस परियोजना भी उसी समय के आसपास विकसित की गई थी, जिसे अंततः आरआईएससी के रूप में जाना जाता था वास्तुकला। उस विशिष्ट बर्कले परियोजना के लिए, इसका उपयोग सूर्य द्वारा विकसित SPARC माइक्रोआर्किटेक्चर द्वारा किया गया माइक्रोसिस्टम्स—एक आर्किटेक्चर जो अंततः हमारे एआरएम आर्किटेक्चर के लिए प्रेरणा के रूप में काम करेगा स्मार्टफोन्स।

आरआईएससी-वी क्या है?

जबकि आरआईएससी अपने आप में एक विशिष्ट वास्तुकला नहीं है, आप एक वास्तुकला द्वारा आरआईएससी नाम को हथियाने और उपयोग करने से भ्रमित हो सकते हैं। वह आरआईएससी-वी है। यह कैलिफोर्निया विश्वविद्यालय, बर्कले द्वारा विकसित एक इंस्ट्रक्शन सेट आर्किटेक्चर (ISA) है, जो एक ओपन-सोर्स मानक होने के साथ-साथ RISC प्रोसेसर के सिद्धांतों को मूर्त रूप देने के लिए है। जबकि ARM, सबसे प्रसिद्ध RISC आर्किटेक्चर, मालिकाना है और चिप निर्माताओं द्वारा लाइसेंसिंग की आवश्यकता है, RISC-V का मतलब रॉयल्टी-मुक्त और सामान्य तौर पर, सभी के लिए उपयोग करने के लिए स्वतंत्र है।

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

आरआईएससी-वी एक आर्किटेक्चर नहीं है जिसे व्यापक रूप से स्मार्टफोन या उस तरह की किसी भी चीज़ पर तैनात किया जा रहा है - आखिरकार, उनमें से अधिकतर एआरएम या x86 का उपयोग करते हैं। फिर भी, यह कुछ उपयोग देख रहा है। अधिक विशेष रूप से, आरआईएससी-वी का उपयोग क्लाउड कंप्यूटिंग, सर्वर और एम्बेडेड अनुप्रयोगों में किया गया है। ज्ञात RISC-V-आधारित डिज़ाइनों में Pixel स्मार्टफ़ोन द्वारा उपयोग की जाने वाली Titan M2 सुरक्षा चिप शामिल है। भविष्य में RISC-V आर्किटेक्चर के लिए अधिक नियोजित उपयोग के मामले हैं, जिनमें NVIDIA और Seagate जैसी बड़ी-नाम वाली कंपनियां शामिल हैं। चूंकि यह रॉयल्टी-मुक्त है, यह लागत कम करता है और सभी के लिए बेहतर होता है।

आरआईएससी बनाम। आरआईएससी-वी: क्या अंतर है?

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

जैसा कि हमने पहले उल्लेख किया है, आरआईएससी एक व्यापक शब्द है जिसका प्रयोग कम निर्देश सेट कंप्यूटरों के बारे में बात करने के लिए किया जाता है - यह शब्द सीपीयू की एक विस्तृत श्रृंखला को शामिल करता है सरल डिजाइन और क्षमताओं के साथ आर्किटेक्चर, उनमें से कुछ सक्रिय रूप से अरबों उपकरणों और अन्य द्वारा उपयोग किए जाते हैं जिन्हें बाद में बहिष्कृत कर दिया गया है समय। और यह शब्द इस प्रकार के कंप्यूटरों को CISCs, या जटिल निर्देश सेट से अलग करने के लिए मौजूद है कंप्यूटर, एक शब्द जिसका उपयोग दुनिया भर में अधिकांश पीसी द्वारा उपयोग किए जाने वाले x86 आर्किटेक्चर के साथ-साथ मुट्ठी भर के लिए किया जाता है अन्य।

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

एक सीपीयू की एक श्रेणी का वर्णन करता है, जबकि दूसरा शब्द के उचित अर्थों में एक सीपीयू आर्किटेक्चर है जो एआरएम और अन्य आरआईएससी सीपीयू का विकल्प है।

आरआईएससी-वी और आरआईएससी समान नहीं हैं

RISC शब्द का उपयोग कुछ प्रकार के प्रोसेसर के बारे में बात करने के लिए किया जाता है, और यह एक ऐसा शब्द है जो आर्किटेक्चर की एक विस्तृत श्रृंखला को परिभाषित करता है। फिर भी कुछ लोग ग़लती से सोचते हैं कि RISC एक CPU आर्किटेक्चर है। जो लोग करते हैं वे शायद आरआईएससी-वी के बारे में सोच रहे हैं और इसे आरआईएससी अवधि के लिए गलत समझ रहे हैं। अब, आप अंतर जानते हैं।