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

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

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

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

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

और कई और, जो यहां सब मिल सकते हैं।

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

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

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

  • BOINC ग्राहक
  • BOINC प्रबंधक

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

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

boincmgr

आपको इस तरह कुछ दिखने वाली खिड़की मिल जाएगी:

अगला क्लिक करने के बाद, आपसे पूछा जाएगा कि कौन सी परियोजनाएं आपके अतिरिक्त CPU चक्रों से लाभान्वित होंगी।

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

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

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

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