Theo343 Skrevet 10. april 2010 Del Skrevet 10. april 2010 man kan også GPU2 folde via Wine Lenke til kommentar
fargoth Skrevet 10. april 2010 Del Skrevet 10. april 2010 Morn. Jeg sitter her å fikler litt med SMP2 i et forsøk på å få startet med litt a3 folding på min PII 955. Jeg følger den offisielle guiden for MPICH og får tilsynelatende konfigurert klienten riktig, jeg får opp den sedvanlige "If you see this twice, MPI is working" og den laster ned WUs som normalt. Jeg har også lagt til "-smp 4" og "-advmethods" i snarveien. Problemet er at den ikke utnytter mer enn en kjerne under folding, og dette er tilsynelatende uavhengig av WU (den har bare brukt en av fire kjerner på de siste 4 WU-ene.) Jeg folder på Win7 64-bit med 6.29 beta (MPICH). Har noen av dere noen forslag til hva som kan være problemet her? Lenke til kommentar
-alias- Skrevet 10. april 2010 Del Skrevet 10. april 2010 man kan også GPU2 folde via Wine Notert! Men på denne maskinen har jeg kun et passivt kjølt ATI 4650 som jeg ikke kan tro egner seg for slik aktivitet. Lenke til kommentar
Xell Skrevet 13. april 2010 Del Skrevet 13. april 2010 Standard SMP ville jeg kjørt på den prosessoren. Jeg anbefaler virkelig å finstall hvis du skal gjøre det enkelt på linux. Dette er en script som en aktiv bruker (IvoShee) har laget og oppdaterer. Scriptet laster ned og setter opp FaH og legger også til et script som gjør det veldig enkelt å legge det til som serivice. Denne wikien forteller en del grunneleggende om både finstall og kommandolinje ting. "kort" og enkelt gjør du førgende: 1: åpne opp kommandovindu/terminal og lag en katalog på brukerområdet ditt som FaH skal installeres i; cd ~ mkdir foldingathome cd foldingathome (på terminalen i linux er tab-completion et veldig nyttig verktøy. Man trenger bare skrive starten på katalogen/filen og klikke tab-tasten. Da blir testen fylt ut så langt det er en unik del; så; cd fo tab) 2: Skal du kjøre SMP må du ha 64-bits linux, men du må også ha kompatibilitets bibliotekene til 32-bits sudo apt-get install ia32-libs 3: Last ned finstall og gjør den "kjørbar". Jeg har tatt med installering av curl for jeg husker ikke om den er med i Ubuntu fra grunn) (hvis forrige kommando var det siste du skrev kan du bruke pil-opp, backspace til å fjærne ia32-libs og bare skrive curl) sudo apt-get install curl curl -O http://ra.vendomar.ee/~ivo/finstall chmod +x finstall 4: Nå skal vi la magien virke. På dette tidspunktet må vi bestemme oss for om vi skal kjøre standard klient eller SMP. Hvis man velger standard klient vil finstall automatisk lage en pr prosessorkjerne. Det andre er om vi vil laste ned 3de parts verktøy for overvåkning. qd er et flott værktøy for kommandolinja som forteller statestikk for de ssite 10 WUene som har blitt arbeidet på. Jeg anbefaler å svare ja på 3de parts verktøy. En standard klient pr kjerne ./finstall SMP ./finstall smp Du får først noen spørsmål om rett md5sum o.l. det er greit å svare ja på alle disse spørsmålene. Du får spørsmål om du vil lese Readme-filen. Det pleier jeg å hoppe over. Etter at scripetet har lastet ned og genrerert de filene som skal på plass startes nå FaH med -configonly og man går gjennom konfigurasjonen på vanlig måte. Dersom ia32-libs ikke ble installert korrekt vil dette feile. Forsøk å installer bibliotekene på nytt og gå videre til neste steg. Nå kan du i praksis begynne å kjøre FaH. ./folding start Hvis du titter i katalogen hvor alt er installert vil du se at det ligger en fil der som heter installService og en som heter uninstallService. Hvis du vil at FaH skal starte av seg selv ved oppstart og kjøre i bakgrunnen så kan du legge inn service så enkelt som dette: ./installService For å starte å stoppe servicen brukes; /etc/init.d/folding start /etc/init.d/folding stop For å skjekke hvordan det står til med PPD og liknende går du til CPU-katalogen (under foldingathome-katalogen du nå har installert alt i ligger det en katalog for hver CPU - SMP vil ha bare en slik katalog CPU1), og kjører programmet qd cd CPU1 ./qd -i ; viser detaljer for alle pakkene med mellomrom for enkel lesing ./qd -l ; lager en kompakt liste over de 10 siste pakkene HUSK: Unix-systemer er case-sensitiv så CPU1 er ikke det samme som cpu1 og FaH er ikke det samme som fah Lykke til og kom gjerne med spørsmål. Det meste av dette er skrevet på hukomelsen, med hjelp av noen sider på nettet så jeg håper det ikke har sneket seg inn noen typoes. i alle fall ikke i kommandoene. Lenke til kommentar
-alias- Skrevet 13. april 2010 Del Skrevet 13. april 2010 Takker, og kommer tilbake hvis jeg får problemer! Lenke til kommentar
Theo343 Skrevet 13. april 2010 Del Skrevet 13. april 2010 Veldig bra Xell Tenkte jeg kunne lime inn det i en spoiler i førstepost el.? Lenke til kommentar
Xell Skrevet 14. april 2010 Del Skrevet 14. april 2010 Det kan være lurt theo. Jeg vet jeg har skrevet denne i flere poster, men hver gang man skriver den på nytt er det potensiale for at det kan snike seg inn feil. Putter vi den i første posten kan vi jo rette opp og eventuelt legge til ting dersom vi ser at det er noe enkelte har problemer med Til informasjon så vil en oppdatering av denne installasjonen kun bestå i å stoppe prosessen og laste ned/pakke ut/gjøre kjørbar siste fil fra fah download eller prereleaser fra forumet. Da lønner det seg å lage en kopi av den forrige versjonen slik at man enkelt kan bytte tilbake hvis noe ikke virker som forventet. Lenke til kommentar
-alias- Skrevet 14. april 2010 Del Skrevet 14. april 2010 (endret) Standard SMP ville jeg kjørt på den prosessoren. Jeg anbefaler virkelig å finstall hvis du skal gjøre det enkelt på linux. Dette er en script som en aktiv bruker (IvoShee) har laget og oppdaterer. Scriptet laster ned og setter opp FaH og legger også til et script som gjør det veldig enkelt å legge det til som serivice. Ok da er jeg igang med den og for meg ser det ut til at det kjøres en klient for hver kjerne. Dette er loggen fra core4 som viser at klienten(e) bare blir stående å stange slik: --- Opening Log file [April 14 13:51:41] # Linux Console Edition ####################################################### ############################################################################### Folding@Home Client Version 6.02 http://folding.stanford.edu ############################################################################### ############################################################################### Launch directory: /home/vidar/foldingathome/CPU4 Executable: /home/vidar/foldingathome/CPU4/fah6 [13:51:41] - Ask before connecting: No [13:51:41] - User name: -alias- (Team 37651) [13:51:41] - User ID not found locally [13:51:41] + Requesting User ID from server [13:51:42] - Machine ID: 4 [13:51:42] [13:51:42] Work directory not found. Creating... [13:51:42] Could not open work queue, generating new queue... [13:51:42] - Preparing to get new work unit... [13:51:42] + Attempting to get work packet [13:51:42] - Connecting to assignment server [13:51:42] + No appropriate work server was available; will try again in a bit. [13:51:42] + Couldn't get work instructions. [13:51:42] - Attempt #1 to get work failed, and no other work to do. Waiting before retry. [13:51:50] + Attempting to get work packet [13:51:50] - Connecting to assignment server [13:51:51] + No appropriate work server was available; will try again in a bit. [13:51:51] + Couldn't get work instructions. [13:51:51] - Attempt #2 to get work failed, and no other work to do. Waiting before retry. [13:52:10] + Attempting to get work packet [13:52:10] - Connecting to assignment server [13:52:11] + No appropriate work server was available; will try again in a bit. [13:52:11] + Couldn't get work instructions. [13:52:11] - Attempt #3 to get work failed, and no other work to do. Waiting before retry. [13:52:31] + Attempting to get work packet [13:52:31] - Connecting to assignment server [13:52:32] + No appropriate work server was available; will try again in a bit. [13:52:32] + Couldn't get work instructions. [13:52:32] - Attempt #4 to get work failed, and no other work to do. Waiting before retry. [13:53:25] + Attempting to get work packet [13:53:25] - Connecting to assignment server [13:53:26] + No appropriate work server was available; will try again in a bit. [13:53:26] + Couldn't get work instructions. [13:53:26] - Attempt #5 to get work failed, and no other work to do. Waiting before retry. [13:54:59] + Attempting to get work packet [13:54:59] - Connecting to assignment server [13:55:00] + No appropriate work server was available; will try again in a bit. [13:55:00] + Couldn't get work instructions. [13:55:00] - Attempt #6 to get work failed, and no other work to do. Waiting before retry. Dette er min første installasjon på Linux og mest sannsynlig er det bare tilfeldig at de ikke finner en ledig server kanskje. Ser det ellers normalt ut? Edit: Det ser ut til at installasjonen var ok, alle klientene er nå i gang med produksjon. Dette ser knall ut og maskinen har et strømforbruk på lave 140W. Blir spennende å se hvilken PPD dette gir. Hvordan deler jeg disker i Linux slik at jeg får disse klientene inn i HFM.NET over lokal nettverket. Endret 14. april 2010 av -alias- Lenke til kommentar
Theo343 Skrevet 14. april 2010 Del Skrevet 14. april 2010 Samba tror jeg er stikkordet. Lenke til kommentar
-alias- Skrevet 14. april 2010 Del Skrevet 14. april 2010 Thanks, fikk det til! Ikke den helt store gevinsten, med 832PPD samlet på 4 cores, men alle monner drar. Setter den i garasjen så her jeg samtidig tilgang til nett der. Lenke til kommentar
-alias- Skrevet 14. april 2010 Del Skrevet 14. april 2010 Standard SMP ville jeg kjørt på den prosessoren. Må nesten legge til at det er den letteste installasjonen av Folding@home jeg har gjort. Etter at scriptet var lastet ned og lagt på riktig sted var det bare å trykke på avtrekkeren. Takk igjen Xell. Men, synes at uttelling i PPD var heller dårlig med 832 poeng. I Windows produserte denne CPUen over det dobbelte, ca. 2K PPD. Ville det ikke være mer å hente på å kjøre SMP2 klienten? Lenke til kommentar
Taxman Skrevet 15. april 2010 Del Skrevet 15. april 2010 Tror det har noe med tilganger på WU'er å gjøre - de siste 3 dagene har det ene "clusteret" mitt med småmaskiner falt i fra ca 6.5K til 2.5K ppd, Hovedmaskinen min fra ca 8.5K PPD til ca 6K PPD.. Gikk også en dag og to uten WU'er og når de endelig kom, var det slike i området 400 points for en quad core's arbeid i 22H, og slik blir en ikke rik av :-( gi riggen litt tid til å få "skikkelige" oppgaver. Mitt poeng kan være at det ikke nødvendigvis er installasjonen, men oppgavene maskinen er tildelt som stinker. Lenke til kommentar
Xell Skrevet 15. april 2010 Del Skrevet 15. april 2010 Ok da er jeg igang med den og for meg ser det ut til at det kjøres en klient for hver kjerne. Dette er loggen fra core4 som viser at klienten(e) bare blir stående å stange slik: --- Opening Log file [April 14 13:51:41] # Linux Console Edition ####################################################### ############################################################################### Folding@Home Client Version 6.02 http://folding.stanford.edu ############################################################################### ############################################################################### Launch directory: /home/vidar/foldingathome/CPU4 Executable: /home/vidar/foldingathome/CPU4/fah6 [13:51:41] - Ask before connecting: No [13:51:41] - User name: -alias- (Team 37651) [13:51:41] - User ID not found locally [13:51:41] + Requesting User ID from server [13:51:42] - Machine ID: 4 [13:51:42] [13:51:42] Work directory not found. Creating... [13:51:42] Could not open work queue, generating new queue... [13:51:42] - Preparing to get new work unit... [13:51:42] + Attempting to get work packet [13:51:42] - Connecting to assignment server [13:51:42] + No appropriate work server was available; will try again in a bit. [13:51:42] + Couldn't get work instructions. [13:51:42] - Attempt #1 to get work failed, and no other work to do. Waiting before retry. [13:51:50] + Attempting to get work packet [13:51:50] - Connecting to assignment server [13:51:51] + No appropriate work server was available; will try again in a bit. [13:51:51] + Couldn't get work instructions. [13:51:51] - Attempt #2 to get work failed, and no other work to do. Waiting before retry. [13:52:10] + Attempting to get work packet [13:52:10] - Connecting to assignment server [13:52:11] + No appropriate work server was available; will try again in a bit. [13:52:11] + Couldn't get work instructions. [13:52:11] - Attempt #3 to get work failed, and no other work to do. Waiting before retry. [13:52:31] + Attempting to get work packet [13:52:31] - Connecting to assignment server [13:52:32] + No appropriate work server was available; will try again in a bit. [13:52:32] + Couldn't get work instructions. [13:52:32] - Attempt #4 to get work failed, and no other work to do. Waiting before retry. [13:53:25] + Attempting to get work packet [13:53:25] - Connecting to assignment server [13:53:26] + No appropriate work server was available; will try again in a bit. [13:53:26] + Couldn't get work instructions. [13:53:26] - Attempt #5 to get work failed, and no other work to do. Waiting before retry. [13:54:59] + Attempting to get work packet [13:54:59] - Connecting to assignment server [13:55:00] + No appropriate work server was available; will try again in a bit. [13:55:00] + Couldn't get work instructions. [13:55:00] - Attempt #6 to get work failed, and no other work to do. Waiting before retry. Dette er min første installasjon på Linux og mest sannsynlig er det bare tilfeldig at de ikke finner en ledig server kanskje. Ser det ellers normalt ut? Edit: Det ser ut til at installasjonen var ok, alle klientene er nå i gang med produksjon. Dette ser knall ut og maskinen har et strømforbruk på lave 140W. Blir spennende å se hvilken PPD dette gir. Hvordan deler jeg disker i Linux slik at jeg får disse klientene inn i HFM.NET over lokal nettverket. Hvis du har fire CPU-kataloger under foldingathome så har du fått lagt inn fire enkeltklienter. Du vil få bedre uttelling med SMP Er du sikker på at du kjørte scriptet med smp for å installere smp i stede for en klient pr kjerne? En standard klient pr kjerne ./finstall SMP ./finstall smp for å bytte til smp: /etc/init.d/folding stop ; stopper prosessene ./uninstallService ; avinstallerer serviceene for de fire enkeltprosessene rm CPU* ; sletter CPU-katalogene ./finstall smp ; installerer på nytt ./installService ; installer enkelt service for SMP /etc/init.d/folding start ; starter SMP Når du har installert SMP skal du kun a CPU1 som underkatalog. Av historiske årsaker så vil det starte flere fahcore-prosesser, men dette holder de på med å fikse. Lenke til kommentar
-alias- Skrevet 15. april 2010 Del Skrevet 15. april 2010 (endret) ./finstall smp Der ligger nok feilen. Tenker jeg leste faq noe dårlig, takk! Endret 15. april 2010 av -alias- Lenke til kommentar
Xell Skrevet 15. april 2010 Del Skrevet 15. april 2010 hehe, skulle nok ikke gitt deg valget. Det skaper bare fovirring Lenke til kommentar
-alias- Skrevet 15. april 2010 Del Skrevet 15. april 2010 (endret) Det går bra, jeg brukte en del unix en gang i mitt forrige liv og husker noen kommandoer som foreks. "ls -l" men den virker ikke i dagens utgave av Linux. Spøk til side, kommandoen "./uninstallService" gir bare melding om at filen eller katalogen ikke finnes. "bash: ./uninstallService: No such file or directory" Det er jo litt merkelig når "./installService" fungerer. Forslag? Edit: Glem at jeg spurte, klippet rett fra meldingen din og limte inn og da fungerte det faktisk. Det stoppet der: curl: (6) Couldn't resolve host 'chmod' curl: (6) Couldn't resolve host '+x' curl: (6) Couldn't resolve host 'finstall' vidar@alias-Linux:~$ ./finstall smp bash: ./finstall: Permission denied vidar@alias-Linux:~$ Endret 15. april 2010 av -alias- Lenke til kommentar
Xell Skrevet 15. april 2010 Del Skrevet 15. april 2010 ls -l skal virke som bare det prøv ls --help for å se alle valgene til ls-kommandoen (de fleste kommandoer har en --help) når du får no such file.... så kan det være at kan har knastet feil. Da kommer tab-completion til sin rett. sudo ./unin'tab'-tasten og man ungår tastefeil Den siste feilen du lister tror jeg er fordi du prøver å kjøre flere kommandoer på en gang. curl-kommandoen skjønner ikke hva chmod og +x og finstall er fordi det hører til de to neste kommandoene. Klipp og lim bare en linje av gangen så tror jeg det viker bedre. For orden skyld; curl-kommandoen laster ned finstall scriptet og chmod-kommandoen gjør fila kjørbar (legger til x for execution på rettighetene). Lenke til kommentar
-alias- Skrevet 15. april 2010 Del Skrevet 15. april 2010 Takk, skal forsøke dette i morgen. Maskinen står i garasjen og jeg når den ennå ikke via remote som de andre maskinene som kjører Windows, hvor jeg benytter meg av logmein til slikt. Finnes det forresten noe som ligner logmein for Linux? Link til logmein: https://secure.logmein.com/US/home.aspx Lenke til kommentar
Xell Skrevet 16. april 2010 Del Skrevet 16. april 2010 Har hatt dårlig hell med å sette opp ting som terminalserver eller remote desktop til klient mellom linux og windows, men så har jeg heller ikke prøvd så mye. Men så lenge det er kommando-linja man skal ha tilgang til så er det veldig lett å sette opp en SSH og så lenge det er mellom PCer på samme nett så trenger man ikke å tenke på brannmurer porter. alt du treng er å vite for å sette opp ssh i ubuntu Lenke til kommentar
-alias- Skrevet 16. april 2010 Del Skrevet 16. april 2010 (endret) Takk, den skal jeg utforske litt. Ellers så fungerte ./finstall smp helt kanon, og feilen var nok at jeg la flere kommandoer på samme linja. Av en eller annen grunn så svarer ikke serveren for smp hos Stanford. Har holdt på siden kl. 10.00 i morges og står ennå bare der og stanger, slik: [12:56:08] + Could not connect to Work Server [12:56:08] - Attempt #13 to get work failed, and no other work to do. Waiting before retry. Tiden ligger 2 timer bak lokal tid selv om klokka på maskinen er korrekt. Dette skjer også i WMvare hvor jeg kjører bigadv, men enda større forskjell. Klokka der ligger 14 timer bak. Det skulle været en måte å be om at PC-klokka skal brukes. Ellers får jeg vel bare være tålmodig, hvis der ikke er noen måte å be om en annen server på? Endret 16. april 2010 av -alias- Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå