इस तथ्य के बावजूद कि बहुत से लोग "सुपरकंप्यूटर" शब्द को एक छोटे से हॉल के क्षेत्र में रहने वाले जटिल और महंगे उपकरणों के साथ जोड़ते हैं, व्यवहार में आज इस वर्ग की एक छोटी कार घर पर बनाई जा सकती है। यह सब कुछ आधुनिक गेम कंसोल लेता है।
अनुदेश
चरण 1
28 मार्च 2010 से पहले निर्मित आठ सोनी प्लेस्टेशन 3 गेम कंसोल खरीदें। उदाहरण के लिए, आप उन्हें ऑनलाइन नीलामियों में पा सकते हैं। सुनिश्चित करें कि सभी मशीनों का फर्मवेयर संस्करण 3.21 से अधिक पुराना है (समावेशी नहीं)। नए फर्मवेयर में, लिनक्स स्थापित करने की क्षमता अक्षम है। कंसोल खरीदते समय, लिनक्स स्थापित करने से पहले किसी भी स्थिति में उन्हें इंटरनेट से कनेक्ट करने या उन पर गेम चलाने का प्रयास न करें - नवीनतम के लिए एक स्वचालित फर्मवेयर अपडेट शुरू हो सकता है।
चरण दो
सुपरकंप्यूटर की बिजली आपूर्ति का ध्यान रखें। यह ध्यान में रखते हुए कि PlayStation 3 400 W बिजली की खपत करता है, और आठ कंसोल से बना एक सुपरकंप्यूटर 3200 W है, आपको 20 A के करंट के लिए रेटेड एक्सटेंशन कॉर्ड का उपयोग करना चाहिए (मार्जिन के साथ, क्योंकि वास्तविक वर्तमान खपत 14 होगी, (५४) ए, प्लस टीवी या मॉनिटर द्वारा खपत की जाने वाली धाराओं को जोड़ें) सॉकेट को भी उसी मार्जिन के साथ करंट का सामना करना चाहिए। वही वायरिंग पर लागू होता है, साथ ही डैशबोर्ड और मीटर में मशीन पर भी। इस तरह के सुपरकंप्यूटर का उपयोग सोवियत निर्मित घरों में एल्यूमीनियम तारों के साथ नहीं किया जा सकता है।
चरण 3
प्रत्येक सेट-टॉप बॉक्स में एक यूएसबी कीबोर्ड और माउस कनेक्ट करें। आप एक बार में एक मॉनिटर या टीवी को उनसे कनेक्ट कर सकते हैं, लेकिन अगर स्थान और बिजली की क्षमता की अनुमति है, तो आप क्लस्टर में सभी सेट-टॉप बॉक्स को डिस्प्ले डिवाइस से लैस कर सकते हैं। मॉनिटर या टीवी को एक मशीन से दूसरी मशीन में स्विच करते समय, अनप्लग करें यह।
चरण 4
प्रत्येक सेट-टॉप बॉक्स के लिए, PowerPC निर्देश सेट (संक्षिप्त रूप में पीपीसी) के साथ प्रोसेसर के लिए एक विशिष्ट फेडोरा 8 ऑपरेटिंग सिस्टम वितरण स्थापित करें। फेडोरा का सामान्य x86 संस्करण, जो कई से परिचित है, काम नहीं करेगा। स्थापित करने के लिए, आपको एक विशेष फ्लैश ड्राइव छवि की आवश्यकता होगी:
www.ps3cluster.org/distros/ps3.zip एसटीबी को कॉन्फ़िगर करें ताकि वह डिफ़ॉल्ट रूप से यूएसबी स्टिक से बूट हो जाए। उस पर छवि को अनपैक करें, इसे मशीन से कनेक्ट करें और इसे रीबूट करें। फेडोरा 8 डीवीडी डालें और इसे स्थापित करें। बाकी बॉक्स के लिए दोहराएं
चरण 5
सभी सेट-टॉप बॉक्स को असीमित इंटरनेट से जुड़े राउटर से कनेक्ट करें। इसे डीएचसीपी के साथ कॉन्फ़िगर किया जाना चाहिए। यदि राउटर में आठ मुक्त पोर्ट नहीं हैं, तो एक अतिरिक्त हब का उपयोग करें। फेडोरा को सभी मशीनों पर रीबूट करें और वे स्वतः ही अपने आईपी पते प्राप्त कर लेंगे।
चरण 6
लेकिन आठ सेट-टॉप बॉक्स जो एक-दूसरे से किसी भी तरह से इंटरैक्ट नहीं करते हैं, वे अभी तक सुपरकंप्यूटर नहीं हैं। आपको उनमें से प्रत्येक पैकेज पर स्थापित करना चाहिए जो इस तरह की बातचीत प्रदान करेगा: yum install opensh-server
यम ओपनश-क्लाइंट स्थापित करें
यम एनएफएस-बर्तन स्थापित करें
yum openmpi openmpi-devel openmpi-libs स्थापित करें मशीनों में से एक को मास्टर बनाएं - बाकी को इसके द्वारा नियंत्रित किया जाएगा। इस मशीन पर / etc फोल्डर में एक फाइल openmpi-default-hostfile बनाएं और उसमें सुपर कंप्यूटर में शामिल अन्य सेट-टॉप बॉक्स के IP एड्रेस लिखें। कृपया ध्यान दें कि हर बार जब आप मशीनों को पुनरारंभ करते हैं, तो राउटर उन्हें अलग-अलग पते निर्दिष्ट कर सकता है, और इस फ़ाइल को फिर से करना होगा। हर बार कारों को उसी क्रम में बदलकर इससे बचा जा सकता है।
चरण 7
फ़ाइल को निम्न पते से डाउनलोड करें:
www.ps3cluster.org/distros/pi.c इसे होस्ट मशीन पर openmpi फ़ोल्डर में रखें। कमांड चलाएँ
mpicc -o Pi Pi.c यह Pi नाम की एक एक्जीक्यूटेबल फाइल तैयार करेगा। इसे सभी मशीनों पर रखें, और केवल मुख्य मशीन पर ही चलाएँ:
mpirun -np N./Pi
जहां एन पुनरावृत्तियों की संख्या है। आपका सुपरकंप्यूटर संख्या π के मूल्य की गणना करना शुरू कर देगा। चूंकि एक सुपर कंप्यूटर घरेलू मानकों के अनुसार बहुत अधिक बिजली की खपत करता है, इसलिए इसे दिन में बीस मिनट से अधिक समय तक उपयोग करना वित्तीय दृष्टिकोण से तर्कसंगत नहीं है।