Paano Bumuo Ng Isang Supercomputer

Talaan ng mga Nilalaman:

Paano Bumuo Ng Isang Supercomputer
Paano Bumuo Ng Isang Supercomputer

Video: Paano Bumuo Ng Isang Supercomputer

Video: Paano Bumuo Ng Isang Supercomputer
Video: PAANO BUMUO NG RUBIK'S CUBE || BASIC TUTORIAL 2024, Nobyembre
Anonim

Sa kabila ng katotohanang maraming tao ang iniugnay ang salitang "supercomputer" sa mga kumplikado at mamahaling kagamitan na sumasakop sa lugar ng isang maliit na bulwagan, sa pagsasanay ngayon isang maliit na kotse ng klase na ito ay maaaring itayo sa bahay. Ang kailangan lang ay ilang modernong mga console ng laro.

Paano bumuo ng isang supercomputer
Paano bumuo ng isang supercomputer

Panuto

Hakbang 1

Bumili ng walong Sony PlayStation 3 game console na ginawa bago ang Marso 28, 2010. Mahahanap mo sila, halimbawa, sa mga online auction. Siguraduhin na ang lahat ng mga machine ay may isang bersyon ng firmware na mas matanda sa 3.21 (hindi kasama). Sa mas bagong firmware, hindi pinagana ang kakayahang mai-install ang Linux. Kapag bumibili ng mga console, sa anumang kaso subukang ikonekta ang mga ito sa Internet o magpatakbo ng mga laro sa kanila bago i-install ang Linux - maaaring magsimula ang isang awtomatikong pag-update ng firmware.

Hakbang 2

Alagaan ang suplay ng kuryente ng supercomputer. Isinasaalang-alang na ang PlayStation 3 ay kumonsumo ng 400 W ng lakas, at isang supercomputer na binubuo ng walong console ay 3200 W, dapat mong gamitin ang isang extension cord na na-rate para sa isang kasalukuyang 20 A (na may isang margin, dahil ang tunay na kasalukuyang pagkonsumo ay 14, (54) A, kasama ang pagdaragdag ng mga alon na natupok ng mga TV o monitor) Dapat ding makatiis ang socket sa kasalukuyang may parehong margin. Nalalapat ang pareho sa mga kable, pati na rin ang makina sa dashboard at metro. Ang nasabing isang supercomputer ay hindi maaaring gamitin sa mga bahay na itinayo ng Soviet na may mga kable ng aluminyo.

Hakbang 3

Ikonekta ang isang USB keyboard at mouse sa bawat set-top box. Maaari mong ikonekta ang isang monitor o TV sa kanila nang paisa-isa, ngunit kung papayagan ang puwang at kapasidad ng kuryente, maaari mong bigyan ng kasangkapan ang lahat ng mga set-top box na may mga display device sa kumpol. Kapag inililipat ang isang monitor o TV mula sa isang makina patungo sa isa pa, i-unplug ito

Hakbang 4

Para sa bawat set-top box, mag-install ng isang tukoy na pamamahagi ng operating system ng Fedora 8 para sa mga processor na may hanay ng tagubilin ng PowerPC (dinaglat bilang ppc). Ang karaniwang bersyon ng x86 ng Fedora, na pamilyar sa marami, ay hindi gagana. Upang mai-install, kakailanganin mo ng isang espesyal na imahe ng flash drive na matatagpuan sa:

www.ps3cluster.org/distros/ps3.zip I-configure ang STB upang mag-boot ito mula sa isang USB stick bilang default. I-unpack ang imahe dito, ikonekta ito sa makina at i-reboot ito. Ipasok ang Fedora 8 DVD at i-install ito. Ulitin para sa natitirang mga kahon

Hakbang 5

Ikonekta ang lahat ng mga set-top box sa isang router na konektado sa walang limitasyong internet. Dapat itong mai-configure sa DHCP. Kung ang router ay walang walong libreng mga port, gumamit ng isang karagdagang hub. I-reboot ang Fedora sa lahat ng mga machine at awtomatiko nilang makukuha ang kanilang mga IP address.

Hakbang 6

Ngunit ang walong mga set-top box na hindi nakikipag-ugnay sa bawat isa sa anumang paraan ay hindi pa isang supercomputer. Dapat mong i-install sa bawat isa sa kanila ang mga pakete na magbibigay ng naturang pakikipag-ugnayan: yum install openssh-server

yum install ng mga bukas na kliyente

yum install nfs-utils

yum install openmpi openmpi-devel openmpi-libs Gumawa ng isa sa mga machine master - ang natitira ay makokontrol nito. Sa machine na ito, sa folder na / etc, lumikha ng isang file openmpi-default-hostfile at isulat dito ang mga IP address ng iba pang mga set-top box na kasama sa supercomputer. Mangyaring tandaan na sa bawat oras na muling i-restart mo ang mga machine, ang router ay maaaring magtalaga sa kanila ng mga address nang magkakaiba, at ang file na ito ay kailangang muling gawin. Maiiwasan ito sa pamamagitan ng paglipat ng mga kotse sa parehong pagkakasunod-sunod sa bawat oras.

Hakbang 7

I-download ang file mula sa sumusunod na address:

www.ps3cluster.org/distros/pi.c Ilagay ito sa openmpi folder sa host machine. Patakbuhin ang utos

mpicc -o Pi Pi.c Makakagawa ito ng isang maipapatupad na file na pinangalanang Pi. Ilagay ito sa lahat ng mga machine, at tumakbo lamang sa pangunahing:

mpirun -np N./Pi

kung saan ang N ay ang bilang ng mga pag-ulit. Ang iyong supercomputer ay magsisimulang kalkulahin ang halaga ng bilang Since. Dahil ang isang supercomputer ay kumakain ng napakalaking kapangyarihan ng mga pamantayan ng sambahayan, ang paggamit nito ng higit sa dalawampung minuto sa isang araw ay hindi makatuwiran mula sa isang pang-pinansyal na pananaw.

Inirerekumendang: