Олон хүмүүс "суперкомпьютер" гэдэг үгийг жижиг танхимын талбайг эзэлдэг нарийн төвөгтэй, үнэтэй тоног төхөөрөмжтэй холбодог хэдий ч практик дээр өнөөдөр энэ ангиллын жижиг машиныг гэртээ хийж болно. Энэ бол орчин үеийн цөөн хэдэн тоглоомын консол юм.
Зааварчилгаа
1-р алхам
2010 оны 3-р сарын 28-наас өмнө үйлдвэрлэсэн Sony PlayStation 3 тоглоомын найман консол худалдаж аваарай. Жишээлбэл, та тэдгээрийг онлайн дуудлага худалдаагаар олж болно. Бүх машинууд 3.21-ээс дээш (ороогүй) програм хангамжийн хувилбартай эсэхийг шалгаарай. Шинэ програмын хувьд Linux суулгах боломжгүй байна. Консол худалдаж авахдаа ямар ч тохиолдолд Линукс суулгахаасаа өмнө интернетэд холбох эсвэл түүн дээр тоглоом ажиллуулахыг бүү оролдоорой - хамгийн сүүлийн хувилбар болох автомат програмын шинэчлэлт эхэлж магадгүй юм.
Алхам 2
Супер компьютерийн тэжээлийн хангамжийг анхаарч үзээрэй. PlayStation 3 нь 400 Вт хүч хэрэглэдэг бөгөөд найман консолоос бүрдсэн супер компьютер нь 3200 Вт байдаг тул та 20 А гүйдлийн чадалтай өргөтгөлийн утас ашиглах хэрэгтэй (бодит гүйдлийн хэрэглээ 14 байх тул (54) A, дээр нь зурагт эсвэл мониторын хэрэглэдэг урсгалыг нэмнэ үү) Сокет нь мөн ижил хэмжээтэй гүйдлийг тэсвэрлэх ёстой. Энэ нь цахилгаан утас, мөн самбар дээрх машин, тоолуурт хамаарна. Ийм супер компьютерийг Зөвлөлтөд барьсан хөнгөн цагаан утастай байшинд ашиглах боломжгүй юм.
Алхам 3
Өндөр хайрцаг бүрт USB гар, хулганаа холбоно уу. Та тэдгээрт монитор эсвэл телевизорыг нэг нэгээр нь холбож болох боловч орон зай, чадлын багтаамж нь зөвшөөрөгдсөн бол бүх багц хайрцагыг кластерт байрлуулах төхөөрөмжүүдээр тоноглож болно. Монитор эсвэл телевизорыг нэг машинаас нөгөөд шилжүүлэхдээ залгуураас нь салгана уу. энэ.
Алхам 4
Өндөр хайрцаг бүрийн хувьд PowerPC зааврын багцтай (ppc гэж товчилсон) процессоруудад зориулсан Fedora 8 үйлдлийн системийн тодорхой хуваарилалтыг суулгана уу. Олон хүмүүст танил болсон Fedora-ийн ердийн x86 хувилбар ажиллахгүй болно. Суулгахын тулд дараахь байршилд байрлах тусгай флаш дискний зураг хэрэгтэй болно.
www.ps3cluster.org/distros/ps3.zip STB-ийг анхдагчаар USB зөөгчөөс ачаалахаар тохируулна уу. Үүн дээр байгаа дүрсийг задлаад машинтай холбоод дахин ачаална уу. Fedora 8 DVD-г оруулаад суулгаарай, үлдсэн хайрцгуудыг давт
Алхам 5
Бүх дээд хайрцагуудыг хязгааргүй интернетэд холбогдсон чиглүүлэгч рүү холбоно уу. Энэ нь DHCP-тэй тохируулагдсан байх ёстой. Хэрэв чиглүүлэгч нь найман үнэгүй порт байхгүй бол нэмэлт төв ашиглана уу. Бүх машин дээр Fedora-г дахин асаагаарай, ингэснээр тэд IP хаягаа автоматаар авах болно.
Алхам 6
Гэхдээ хоорондоо ямар ч байдлаар харьцдаггүй найман дээд хайрцаг хараахан супер компьютер болоогүй байна. Та тус бүр дээр ийм харилцан үйлчлэлийг хангах багцуудыг суулгах хэрэгтэй: yum install openssh-server
yum installshsh-клиентүүдийг суулгах
yum суулгах nfs-utils
yum install 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
Энд N нь давталтын тоо юм. Таны супер компьютер number тооны утгыг тооцоолж эхлэх болно. Супер компьютер нь өрхийн стандартаар асар их хүч зарцуулдаг тул үүнийг өдөрт хорин минутаас дээш хугацаагаар ашиглах нь санхүүгийн хувьд оновчтой биш юм.