Hvordan Lage En Superdatamaskin

Innholdsfortegnelse:

Hvordan Lage En Superdatamaskin
Hvordan Lage En Superdatamaskin

Video: Hvordan Lage En Superdatamaskin

Video: Hvordan Lage En Superdatamaskin
Video: Hvordan lage Slim uten lim, Linsevann og Borax👌🏻 2024, April
Anonim

Til tross for at mange forbinder ordet "superdatamaskin" med komplekst og kostbart utstyr som opptar området til en liten hall, kan det i praksis i dag bygges en liten bil av denne klassen hjemme. Alt som trengs er noen få moderne spillkonsoller.

Hvordan lage en superdatamaskin
Hvordan lage en superdatamaskin

Bruksanvisning

Trinn 1

Kjøp åtte Sony PlayStation 3-spillkonsoller produsert før 28. mars 2010. Du finner dem for eksempel på nettauksjoner. Forsikre deg om at alle maskinene har en fastvareversjon eldre enn 3.21 (ikke inkludert). I nyere firmware er muligheten for å installere Linux deaktivert. Når du kjøper konsoller, må du under ingen omstendigheter prøve å koble dem til Internett eller kjøre spill på dem før du installerer Linux - en automatisk firmwareoppdatering til den siste kan starte.

Steg 2

Ta vare på strømforsyningen til superdatamaskinen. Med tanke på at PlayStation 3 bruker 400 W strøm, og en superdatamaskin som består av åtte konsoller er 3200 W, bør du bruke en skjøteledning med en strøm på 20 A (med en margin, siden det virkelige strømforbruket vil være 14, (54) A, pluss legg til strøm som forbrukes av TV-er eller skjermer) Stikkontakten må også tåle strømmen med samme margin. Det samme gjelder ledningene, så vel som maskinen i dashbordet og måleren. En slik superdatamaskin kan ikke brukes med hus fra sovjetisk bygning med aluminiumsledninger.

Trinn 3

Koble et USB-tastatur og en mus til hver set-top-boks. Du kan koble en skjerm eller TV til dem om gangen, men hvis plass og strømkapasitet tillater det, kan du utstyre alle digitalboksene med skjermenheter i klyngen. Når du bytter en skjerm eller TV fra en maskin til en annen, må du koble fra den.

Trinn 4

For hver set-top-boks, installer du en spesifikk Fedora 8-operativsystemdistribusjon for prosessorer med PowerPC-instruksjonssettet (forkortet ppc). Den vanlige x86-versjonen av Fedora, som er kjent for mange, vil ikke fungere. For å installere, trenger du et spesielt flash-stasjonsbilde på:

www.ps3cluster.org/distros/ps3.zip Konfigurer STB slik at den starter fra en USB-pinne som standard. Pakk ut bildet på det, koble det til maskinen og start det på nytt. Sett inn Fedora 8 DVD og installer den. Gjenta for resten av eskene

Trinn 5

Koble alle digitalboksene til en ruter som er koblet til ubegrenset internett. Den må konfigureres med DHCP. Hvis ruteren ikke har åtte ledige porter, kan du bruke en ekstra hub. Start Fedora på nytt på alle maskiner, og de vil automatisk få IP-adressene.

Trinn 6

Men åtte set-top-bokser som ikke samhandler med hverandre på noen måte er ennå ikke en superdatamaskin. Du bør installere på hver av dem pakker som vil gi slik interaksjon: yum install openssh-server

yum installer openssh-klienter

yum installere nfs-utils

yum install openmpi openmpi-devel openmpi-libs Gjør en av maskinene til master - resten vil bli kontrollert av den. På denne maskinen, i / etc-mappen, oppretter du en fil openmpi-standard-hostfil og skriver IP-adressene til de andre set-top-boksene som er inkludert i superdatamaskinen. Vær oppmerksom på at ruteren kan tilordne adressene på forskjellige måter hver gang du starter maskinene på nytt, og denne filen må gjøres om. Dette kan unngås ved å bytte bilene i samme rekkefølge hver gang.

Trinn 7

Last ned filen fra følgende adresse:

www.ps3cluster.org/distros/pi.c Plasser den i openmpi-mappen på vertsmaskinen. Kjør kommandoen

mpicc -o Pi Pi.c Dette vil produsere en kjørbar fil som heter Pi. Plasser den på alle maskiner, og kjør bare på den viktigste:

mpirun -np N./Pi

hvor N er antall iterasjoner. Superdatamaskinen din vil begynne å beregne verdien av tallet π. Siden en superdatamaskin bruker enorm kraft etter husstandsstandarder, er det ikke økonomisk rasjonelt å bruke den i mer enn tjue minutter om dagen.

Anbefalt: