Udelite mi vaše procesorsko vreme

simulacija.png I eto polako je došlo vreme kada ja završavam projekat koji sam počeo da radim jednog davnog leta u Petnici. Naslov? Pa počeli smo od "Habitualna zona u binarnom sistemu zvezda", a završili na ne tako dalekom naslovu koji glasi "Određivanje nastanjive zone u binarnom sistemu Alpha Centauri".

O čemu se tu radi? Pa recimo da se radi o numeričkoj simulaciji na osnovu čijih podataka se može odrediti nastanjiva zone, odnosno region gde bi ukoliko bi postojala planeta zemljinog tipa sa orbitalnim elementima koji se preklapaju sa određenom nastanjivom zonom, mogao da postoji život, onakav kakav mi poznajemo na Zemlji. Simulacija se sastoji od dva dela, prvog koji aproksimira rešenje diferencijalnih jednačina kretanja čestice zanemarljive mase u dvojnom sistemu računajući pri tome raznorazne indikatore stabilnosti, orbitalne elemente itd. i drugog dela koji određuje primljeni fluks zračenja od čega bi zavisila temperatura na toj hipotetičkoj planeti.

Alpha Centuari nisam izabrao zato što sam igrao istoimenu igricu (šta više Civilization 2 sam u to vreme igrao deleko više) već zato što je to jedan lep primer bliskog, a opet ne tako bliskog dvojnog sistema (dobro, tu je i treća komponenta Proxyma ili Alpha Centauri C, ali je ona udaljena 13000AU), zato što je interesantno pričati nekom da tražim položaj malih zelenih i zato što sam jedva pronašao pogodan sistem (da, da...) i Alpha Centauri je doleteo onako baš u pravom trenutku.

Projekat je dosta interesantan ali u celoj priči ima jedan grm i u njemu zec. Trenutno na šest kompjutera računam grid stabilnosti koji ima 30x14 polja. Svako polje predstavlja jednu kombinaciju početnih uslova. Dodatno trebala bi mi barem 2, a još lepše 3 takva grida, a i rezolucija bi valjalo da bude veća barem u jednom regionu koji mi je interesantan zbog temperature. E sada, svako polje računam na periodu od 500.000 godina, iako bi valjalo da računam na minimum 1.000.000 godina. Za tih 0.5 miliona godina meni treba 20-tak minuta u proseku po polju. (30x14x20)/60 = 140h. Da, za prve preliminearne rezultate meni treba oko 140h procesorskog vremena (onih 20 min je mereno na Intel P4 2.4Ghz).

Ako to pomnožim sa 2 (zbog minimuma od milion godina) i pomnožim sa 3 (za barem tri različite inklinacije ravni planete na ravan binarnog sistema) dobijem 840h ili 35 dana!.

Stoga budite dobri, udelite mi vaše procesorsko vreme ;)...

Dodatak: Ako želite da pomognete i imate resurse za to, slobodno mi se javite bilo u komentarima ili na email adresu grakic NA gmail TACKA com

November 5, 2004 8:54 AM

Komentari

Veoma mi se svidja projekat i rad sam da pomognem!

Imam barem jednu Linux masinu (slabasna P2) koja ionako nista ne radi sem, mozda serviranja mog bloga na srpskom (a13x.info) po kojem slucajnom prolazniku. :)

Ako odgovara hardver, javni. U svakom slucaju, voleo bih da saznam vise informacija o tom tvom projektu.

Svaka cast! :)

Objavio alex u November 5, 2004 5:11 PM

Sto vise to bolje, javljam ti se preko IM-a u vezi detalja.

Objavio Goran Rakić u November 5, 2004 9:12 PM

Како могу да помогнем?

Objavio filmil u November 5, 2004 11:43 PM

Zapravo ne tako tesko. Ako imas neiskoriscenih resursa mogu ti poslati kod simulacije i set ulaznih podataka. Postoji zgodna shell skriptica koja radi sve (od pokretanja preko nastavka racunanja do rotiranja ulaznih podataka) tako da sve pokrenuti nije neki problem. Ono sto moze biti problem jeste preuzimanje izlaznih podataka, mada i za to ima skripta koja radi obradu preko gnuplot-a... Sve u svemu, cujemo se.

Objavio Goran Rakić u November 6, 2004 12:58 AM

Хм, досад је само 7% урадио...

Ех, де је квад.

Objavio филмил u November 6, 2004 2:36 PM

evo hocu i ja da pomognem. Imam 3-4 mashine koje su non-stop online. Prichaj...

Objavio GODza u November 7, 2004 12:37 AM

Imam 3-4 mashine, hocu da pomognem. Prichaj...

Objavio GODza u November 7, 2004 12:38 AM

Nije tesko, ali moramo se cuti kako bih ti dao tacna uputstva. Poslao sam ti email na tvoju Gmail adresu.

Objavio Goran Rakić u November 7, 2004 5:17 PM

Ja imam jednu slabasnu masinu (Duron na 1ghz) ali bih u svakom slucaju voleo da pomognem. Kazi sta treba.

Objavio MAD-MAX u November 22, 2004 11:04 PM

Izračunavanja koja sam mogao da odradim "na strani" sam odradio. Ovo što je ostalo moram da imam cele podatke (20-tak GB) kako bih mogao da odradim FFT analizu, da odradim fitovanja vrednosti i slično tako da je zbog transfera malo otežano dalje deljenje dataset-a po komšiluku.

Hvala na ponudi svakako.

Objavio Goran Rakić u November 23, 2004 12:50 AM

Ćao!
Videh večeras tvoj post na [es]-u, a "vozim" neki A64 koji u suštini ništa pametno ne radi ovih dana osim što ide na net povremeno i voljna sam da pomognem.

Ono što nisam ukapirala je da li je potrebno da je mašina non-stop online?

Dva fajla za koje si ostavio linkove sam skinula, ostaje još samo da se ti javiš.

Pozdrav, Tijana

Objavio cicika u January 8, 2005 3:29 AM

javio sam se i porukom na Jabber-u i email-om.

Objavio Goran Rakić u January 8, 2005 1:26 PM

Objavite komentar









Zapamti moje lične podatke?




Zbog povećane količine SPAM-a u komentarima, prinuđen sam da te malo maltretiram... Kao što je i očekivano, upiši dve reči sa slike u polje ispod (ako su reči nejasne, klikni na crvene strelice za novu kombinaciju):





blog.goranrakic.com - Goran Rakić / Горан Ракић