BOINC @ Finland Keskustelut :: Numeroiden murskauksesta havaintoja

Sivu: 1
BOINC-bongoja bongaaville
Ajoin vanhassa P3-koneessani joitakin pieniä BOINC-projekteja ja vertasin saatuja pisteitä pyydettyihin pisteisiin.

Seuraavat projektit antoi huomattavasti vähemmän pisteitä kuin oli pyydetty:

- SIMAP
- SZTAKI
- Einstein

Näitä P3-prossulla ajaen itse asiassa tuottaa pisteitä niitä nopeamilla koneilla ajaville,


Ja nämä antoi suurin piirtein tai tasan sen mitä oli pyydetty:

- SETI (optimoitu)
- Predictor
- Rosetta


Otokset oli aika pieniä, mutta tulokset tasaiset ja selvät. Onko joku tehnyt vastaavia testejä?


Uudessa projektissa, QMC@HOME, näyttää yllättäin tuottavan eniten pisteitä noin 2.5GHz:n P4. Nopeampi antaa vähemmän pisteitä/vrk! Projekti on uusi, joten tuo tilanne varmasti muuttuu. Projektihan antaa vielä pisteitä suoraan tuloksen perusteella.







Viestiä muokattu 9.4.06 13:41, muokkaaja: kotitonttu.
kotitonttu kirjoitti:
Ja nämä antoi suurin piirtein tai tasan sen mitä oli pyydetty:

- SETI (optimoitu)
- Predictor
- Rosetta


Noista taisikin joku antaa pisteitä suoraan tuloksesta (ei pyyntä-menettlyä), mutta pisteitä sai joka tapauksessa ihan kohtuullisen hyvin P3-koneella.

Käyttövinkki projektisurffaajille, jotka haluaa olla joissain pienissä projekteissa (sivuprojekteissa) jonkin verran mukana pääprojektiensa lisäksi:

1: aseta sivuprojekti esim. 5%:n ajo-osuudelle ja 0.1 päivän välein verkossa käyden
2. salli sivuprojektille uudet työt
3: hae sivuprojektille työ
4: laita sivuprojekti tilaan 'ei uusia töitä'
5: odottele rauhassa, että projektin työt valmistuu
6: jos et halua uusia sivuprojekteja, palaa kohtaan 2
7. määritä uusi sivuprojekti ja siirry kohtaan 1 tai 2

Näin siis korkeintaan yhden sivuprojektin työt on lakoneellasi. Käytännössä kaikki sivuprojektit on aina 'ei uusia töitä'-tilassa, Systeemi sopii hyvin vanhemmille, heikompitehoisille koneille: kun ei pidä montaa projektia yhtäaikaa avoimena, pääprojekteilla on enemmän muistia käytettävissä.

Kehittelin tuota ideaa, kun innostuin tulemaan mukaan useampaan projektiin. Erinomainen apu on FireFox-selaimen välilehtitoiminnosta: sillä saan setisynergyn sivulta nopeasti haettua kaikki kiinnostavat tiimin pikkuprjoktit, ja näen olenko saanut sinne yhtään työtä viikon aikana. Esimerkiksi juuri nyt näyttäisi siltä, että Predictorisa pitäisi ajaa yksi työ: http://www.boincsynergy.com/stats/teams.php?project=pah&team=1496

Sivuprojekteiksi määrittelin tässä projekteja, joiden suoritus kestää korkeintaan 24 tuntia, ja joka ei ole mikään omista pääprojekteista. Tällaisia 'pikkutöitä' on mm. SIMAP, SZTASI ja XtremLab (viimeksi mainittu sopii hyvin makupaloilla herkuttelijoille).
Viestiä muokattu 14.4.06 15:03, muokkaaja: kotitonttu.
Olen itsekin jo jonkun aikaa käyttänyt samantapaista menetelmää pienten projektien pyörittämiseen ja olen sen hyväksi havainnut. Varteenotettava vinkki kaikille, jotka haluaisivat ajoittain ottaa osaa muutamiin pienempiin projekteihin :)
mensonen kirjoitti:
Olen itsekin jo jonkun aikaa käyttänyt samantapaista menetelmää pienten projektien pyörittämiseen ja olen sen hyväksi havainnut. Varteenotettava vinkki kaikille, jotka haluaisivat ajoittain ottaa osaa muutamiin pienempiin projekteihin :)


Hyvä jos joku ymmärsi mitä tarkoitin. Eikä pelkästään noiden kamalien kirotusvihreiden vuoksi, joita viestini näköjään tulvii. Sormeni ovat aivojani nopeampia, ei se sen kummempaa oo.

BOINC-clientin asetusten vaikutuksesta voisi laatia romaanin. Treenaaminen on tehnyt mulle hyvää niiden ymmärtämisessä. Yllätys oli mm. tämä: client hakee uuden työn, jos jollekin projektille on se sallittu, eikä sen projekti oli suspendissa, vaikka sillä olisi jo monta työtä projektissa asetettu suspend-tilaan. (suomenna tuo, jos sinustakin vaikuttaa vaikeasti tajuttavalta.)


Viestiä muokattu 14.4.06 17:09, muokkaaja: kotitonttu.
öööh... siis, meinaatko, että projekti hakee työtä, vaikka jonossa olis ties kuinka monta "suspendissa" olevaa työyksikköä, niin kauan kunhan itse projekti ei ole paussilla?
mensonen kirjoitti:
öööh... siis, meinaatko, että projekti hakee työtä, vaikka jonossa olis ties kuinka monta "suspendissa" olevaa työyksikköä, niin kauan kunhan itse projekti ei ole paussilla?


Hienoa - ymmärsit mun viestin! Olin epävarma siitä, onko se oikein kirjoitettu.

Kyllä se on juuri noin, ja oikeastaan ihan loogista: projektilta on clientille sallittu hakea uusi työ ja sen se tekee, jos muuten ei voi tehdä projektia.
Viestiä muokattu 14.4.06 17:20, muokkaaja: kotitonttu.
Hei!
Olen harkinnut ottaa optimoidun seti@home clientin käyttöön. Siinä toivossa että saisi hieman tehostettua laskentaa... Kone mihin olen tuota ajatellut on rakennettu yli kellotetun Intel C2D E6420 2.1@3.1GHz prossun ympärille. OS Win XP Pro 32bit. Kokemuksia siitä millä voisi saavuttaa parhaan lopputuloksen?
Sivu: 1
Keskustelualue vaatii, että kirjaudut sisään jotta voit jättää vastauksen.