Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

BOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनें

Google जैसी कंपनियां कंप्यूटिंग शक्ति के प्रति अपने दृष्टिकोण के लिए प्रसिद्ध हैं: सुपरकंप्यूटर का काम करने के लिए बहुत सारे छोटे कंप्यूटरों का उपयोग करना। यह सस्ता, फॉल्ट-टॉलरेंट है, और अगर सही तरीके से किया जाए, तो लगभग असीम रूप से विस्तार योग्य है। खैर, अगर यह सीधे नेटवर्क किए गए कंप्यूटरों के साथ काम करता है, तो इंटरनेट पर क्यों नहीं?

BOINC (या बर्कले ओपन इंफ्रास्ट्रक्चर फॉर नेटवर्क कंप्यूटिंग) एक सॉफ्टवेयर सिस्टम है जिसे इंटरनेट पर CPU शेयरिंग को समन्वयित करने के लिए डिज़ाइन किया गया है। BOINC क्लाइंट प्रोग्राम हैं जो आपको अपने अप्रयुक्त प्रोसेसर पावर को विभिन्न उद्देश्यों के लिए दान करने की अनुमति देते हैं, मुख्य रूप से गैर-लाभकारी परियोजनाओं और संगठनों के लिए।

यह नोट करना महत्वपूर्ण है कि मेरा अप्रयुक्त प्रोसेसर पावर से वास्तव में क्या मतलब है। मानें या न मानें, आपके औसत होम कंप्यूटर में अधिकांश CPU पावर बर्बाद होती है। जब आप एक वेब पेज ब्राउज़ करते हैं, उदाहरण के लिए, आपके कंप्यूटर के प्रोसेसर को पेज को लोड और प्रदर्शित करने का काम करना पड़ता है, लेकिन एक बार यह हो जाने के बाद प्रोसेसर बस अगले पेज के लोड होने तक बेकार बैठा रहता है। हालांकि ऐसा लग सकता है कि आप हमेशा अपने कंप्यूटर का इंतजार कर रहे हैं, कंप्यूटर भी अक्सर आपका इंतजार कर रहा होता है।

आपकी गतिविधि में रुकावट के दौरान, CPU अनिवार्य रूप से कुछ भी नहीं कर रहा होता है, अपने अगले निर्देशों के सेट की प्रतीक्षा कर रहा होता है। आप अपने कंप्यूटर को बता कर उन रुकावटों का लाभ उठा सकते हैं कि जब यह बेकार हो तो एक निश्चित काम चलाए, लेकिन जब भी आपके पास कुछ वास्तविक काम हो तो उस काम को एक तरफ रख दे। यहीं BOINC आता है। जब आप BOINC क्लाइंट सॉफ्टवेयर इंस्टॉल करते हैं, तो आप चुनते हैं कि आप उन अतिरिक्त प्रोसेसर साइकिल का उपयोग कैसे करना चाहते हैं। सबसे प्रसिद्ध BOINC प्रोजेक्ट SETI@home है। कई अन्य उपलब्ध परियोजनाएं हैं जिन्हें आप अपने प्रोसेसर समय के योग्य पा सकते हैं, उनमें से कुछ हैं:

  • Hydrogen@Home - हाइड्रोजन उत्पादन और भंडारण में सुधार करके स्वच्छ ऊर्जा प्रौद्योगिकी को बढ़ाना।
  • LHC@Home - लार्ज हैड्रॉन कोलाइडर से डेटा की गणना करें
  • Cels@Home - सेल आसंजन/कैंसर अनुसंधान के लिए डेटा प्रोसेस करें
  • आर्टिफिशियल इंटेलिजेंस सिस्टम - बड़े पैमाने पर कृत्रिम बुद्धिमत्ता प्रणाली बनाने के लिए मस्तिष्क को रिवर्स इंजीनियरिंग करना।

और भी बहुत कुछ, जो यहां पाए जा सकते हैं।

इस लेख में, मैं उबंटू लिनक्स में BOINC क्लाइंट सॉफ्टवेयर इंस्टॉल करने पर ध्यान केंद्रित करूंगा, हालांकि BOINC क्लाइंट लिनक्स, OSX, और विंडोज (98/ME/2000/XP/विस्टा) के लिए उपलब्ध हैं।

BOINC क्लाइंट सॉफ्टवेयर इंस्टॉल करना

हम इस कंप्यूटर को BOINC क्लस्टर का हिस्सा बनाने के लिए आवश्यक सॉफ्टवेयर इंस्टॉल करके शुरू करेंगे। डेबियन/उबंटू में आप इंस्टॉल करने के लिए apt-get/aptitude/Synaptic का उपयोग कर सकते हैं:

  • boinc-client
  • boinc-manager

अन्य ऑपरेटिंग सिस्टम के लिए इंस्टॉलर BOINC वेबसाइट पर पाए जा सकते हैं।

एक बार सब कुछ इंस्टॉल हो जाने पर, आप मैनेजर प्रोग्राम को लॉन्च कर सकते हैं

boincmgr

आपको इस तरह की एक विंडो मिलेगी:

BOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनेंBOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनें

अगला पर क्लिक करने के बाद, आपसे पूछा जाएगा कि आपके अतिरिक्त CPU साइकिल से किस प्रोजेक्ट को लाभ होगा।

BOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनेंBOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनें

आप जो भी प्रोजेक्ट पसंद करते हैं उसे चुनें, लेकिन मैं यह चेतावनी देना चाहूंगा कि LHC चुनने के मेरे हाल के सभी प्रयासों का परिणाम नेटवर्क त्रुटियों में हुआ है, इसलिए इस लेखन के समय LHC BOINC प्रोजेक्ट कार्य करता हुआ प्रतीत नहीं होता है।

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

एक बार जब आप अपनी BOINC लॉगिन जानकारी बना/दर्ज कर लेते हैं, तो BOINC क्लाइंट सॉफ्टवेयर डेटा डाउनलोड और प्रोसेस करना शुरू कर देना चाहिए।

BOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनेंBOINC के साथ सुपरकंप्यूटर का हिस्सा कैसे बनें

एक बार जब आप इस बिंदु पर पहुंच जाते हैं, तो आप पूरी तरह तैयार हो जाने चाहिए। आप वापस बैठकर इस तथ्य का आनंद ले सकते हैं कि आप एक योग्य लक्ष्य की ओर योगदान दे रहे हैं, और इसमें आपको केवल कुछ मिनट का सेटअप समय और कुछ अप्रयुक्त CPU साइकिल लगीं। कौन जानता है, यह आपका होम PC हो सकता है जो एलियन जीवन, या कैंसर का इलाज, या बिग बैंग को मॉडल करने वाला पहला होगा।


  1. कॉर्टाना समस्या निवारण: विंडोज 10 पर सामान्य समस्याएं ठीक करें कॉर्टाना समस्या निवारण: विंडोज 10 पर सामान्य समस्याएं ठीक करें

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

  1. VPN से अपनी वेबसाइट की सुरक्षा बढ़ाएं: एक व्यावहारिक गाइड VPN से अपनी वेबसाइट की सुरक्षा बढ़ाएं: एक व्यावहारिक गाइड

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

  1. रेडडिट वीडियो ऑडियो के साथ डाउनलोड करें: एक सरल चरण-दर-चरण गाइड रेडडिट वीडियो ऑडियो के साथ डाउनलोड करें: एक सरल चरण-दर-चरण गाइड

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