Prioritné projekty

Diskusia nezaraditeľná ani do jednej z kategórií

Moderátor: Moderátori

Používateľov profilový obrázok
UnReSt
Príspevky: 3
Dátum registrácie: St Jan 26, 2011 5:09 pm
Bydlisko: Košice
Kontaktovať používateľa:

Prioritné projekty

Príspevok od používateľa UnReSt »

Zdravim, som tu nový, a chcel by som sa spýtať ktoré projekty je najefektivnejšie počítať z pohľadu času potrebného na vypočty a samozrejme aj z pohľadu vysledkov daneho projektu. Som si vedomi toho, že je treba počítať aj projekty, ktore su zdlhavejšie alebo ktore nevykazujú vysledky každý mesiac či rok ale rád by som sa aspon pre začiatok zameral na naozaj prioritne projekty. Momentalne počitam viac projektov sučasne. Mám k dispozicii 2 PC, jeden notebook a jeden desktop.
Ivan Hospodár,
Katedra elektroniky a multimediálnych telekomunikácií,
Fakulta elektrotechniky a informatiky,
Technická Univerzita v Košiciach.


http://www.unrestwebsite.ic.cz
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa Kiwi »

Kazdy mame ine priority. Niekto dava na 1. miesto WCG, Rosettu, Malariu, GPU Grid, niekto ma rad astro Einstein, Milky, Cosmology,
ini maju radi mat. PrimeGrid, Collatz, ABC atd.
Z hladiska performace per watt, su najvykonnejsie projekty PrimeGrid cez Cuda /nVidia/ resp. Milky a Collatz na ATI/AMD GPUs.
Napr. PrimeGrid dava s nVidia GTX 570 GPU cez Cuda app. 630 000 bodov pri 168 W spotreby GPU.
To iste spocitane na CPU je cca. 100 az 150x pomalsie, pri cca. 2.5x mensej spotrebe.

GPU Grid sa zaobera neziaducimi ucinkami lieciv a je to GPU projekt, hlavne pre nVidia karty.

Z hladiska optimalizacie CPU app na hardver je na tom vyborne Einstein, dokonca ma aj GPU app, tie zrychlia pocitanie oproti CPU asi 5x,
ale zas vyuzivaju GPU len minimalne.

Priority u nas je mozne vidiet tu:
http://www.boinc.sk/statistiky
ale vzhladom na vznik apps na GPU, sa to pravdep. zmeni, tiez s prichodom este efektivnejsich GPU architektur v najblizsich mesiacoch,
ako aj s vyladenostou frameworkov na GPU programovanie. Mozno to ini v time vidia inak. :)
gabberattack
Príspevky: 1315
Dátum registrácie: Ut Feb 06, 2007 1:35 am
Bydlisko: Mooresville, NC
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa gabberattack »

Vitaj, my sme nadseni z kazdeho noveho clena. Ak Ti to nerobi problem, mohol by si nam dat vediet ako si sa o BOINC dozvedel a co Ta priviedlo na nasu stranku? Velmi by to pomohlo nasej dalsej popularizacii distribuovanych vypoctov.

Moj nazor je, ze prioritu urcujes Ty sam. Tim BOINC.SK nekoordinuje ziadne smerovanie clenov, sme jednoducho spolok ludi, ktorych BOINC zaujima. A ako taki sme vsetci rozdielni. Napriklad u mna su prioritne 3 projekty: Malaria, Einstein a Rosetta, pretoze ma zaujima biologia a astronomia. Ja by som na Tvojom mieste najskor zodpovedal otazku, co ma bavi a aky projekt by bol pre mna osobne najprinosnejsi. Popis, podporovane operacne systemy a zakladnu kategorizaciu najdes tuto:
http://www.boinc.sk/projekty/kategorizacia
Ak mas Windows, tak by si nemal mat problem, ale ak mas jeden z mensinovych operacnych systemov (Linux, Solaris, OSX, BSD), tak na toto musis davat pozor.

Pre Teba bude asi najdolezitejsie rozhodnut sa, co Ta zaujima, preto rozdelenie projektov podla zamerania najdes na tejto adrese:
http://www.boinc.sk/projekty/rozdelenie ... -zamerania

Po vybrani projektov, ktorym by som sa chcel venovat by som porozmyslal nad tym, ako su jednotlive projekty narocne na hardware a ci moje masiny splnaju poziadavky na "rozumny vypoctovy cas" - teda aby to Tvoje pocitace aj stihli doratat v termine. Tu je priblizne rozdelenie hlavnych projektov:

http://www.boinc.sk/projekty/rozdelenie ... narocnosti

Pokial mas super vybuchanu masinu, zameral by som sa na tie narocnejsie, ak mas priemerny kancelarsky stroj, tak nanajvys na stredne narocne, pripadne tie s nizkou narocnostou. Ale urcite priorita musi byt Tvoj vlastny zaujem, aby Ti to vydrzalo a neratal si to len pre to, aby si nahonobil cisielka. Ak si k urcitemu projektu vybudujes "osobny vztah", tak nezalezi na tom, kolko kreditov pribudne na Tvojom ucte, ale ide o pocit, ze aj ja som prispel mojou troskou k objasneniu problemov.
-gabberattack-
Keep The Panic!

...a Windows Vista
padá na Mesiaci
6x pomalšie!
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: Prioritné projekty

Príspevok od používateľa Palo M. »

Pripajam sa k nazoru, ze prioritne projekty su tie, ktore sa pacia tebe samemu. Ten vyber je vzdy individualny:
- Clovek tuziaci po kontakte s mimozemskymi civilizaciami pravdepodobne pocita SETI@Home (tymto projektom vlastne cely BOINC zacal)
- Vedecky typ, ktoreho zaujima zakladny vyskum, asi pocita projekty ako Einstein@Home ci Rosetta@Home
- Sutazivy typ dava prednost projektom, ktore momentalne prideluju najviac kreditov
- Filantrop pocita projekty pomahajuce ludom (malariacontrol.net, ci podprojekty WCG zaoberajuce sa hladanim liekov)
- Ekologicky zmyslajuci clovek, ktory sa zaujima o klimaticke zmeny, asi pocita climateprediction.net
- Programator-fanatik pravdepodobne pocita take projekty, v ktorych je k dispozicii zdrojovy kod aplikacie, a teda si ich moze sam optimalizovat
- Polyhistor pocita vela roznych projektov
... (dalo by sa pokracovat este dost dlho)...

Co sa tyka technickych aspektov, ako je deadline odovzdania vysledkov, priemerna dlzka trvania vypoctu, naroky na operacnu pamat, ci objem prenesenych dat, tak existuje specialny projekt WUprop, ktory sa snazi tieto data ziskat. Vysledky su pristupne tuto.

Za seba mozem este dodat, ze ja som uz dost opatrny na nove projekty (a taktiez na male projekty), pretoze niekolko projektov, na ktorych som sa kedysi zucastnoval, skratka zaniklo bez toho, ze by boli k dispozicii vysledky. Po case sa cloveku rozlezi v hlave, ze ten vykon, co na to vynalozil, bol vlastne zbytocne vyhodeny...
Obrázok
---
Obrázok
"Ostatně, kdybych si měl vybrat pořadí Mac OS X, Windows, Linux, tak to bude: Linux, Mac OS X, sebevražda, Windows." (úryvok z internetovej diskusie)
Používateľov profilový obrázok
steban
Príspevky: 13
Dátum registrácie: Po Jan 17, 2011 10:03 pm
Bydlisko: Šaľa/Hlohovec
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa steban »

Ahojte, zaujali nas tie projekty pre programatorov-fanatikov :) Mohli by ste zopar z nich spomenut aj konkretne? Vdaka!
Používateľov profilový obrázok
UnReSt
Príspevky: 3
Dátum registrácie: St Jan 26, 2011 5:09 pm
Bydlisko: Košice
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa UnReSt »

Mam pomerne vykonny novy desktop s procesorom Intel Core i5 - 760 (2.8 GHz), VGA ASUS ATI HD6870 (1GB), DDRAM III Corsair 4GB (1600 MHz) s OS Win 7 Ultimate 32 bit a tiež notebook s procesorom Intel Core 2 Duo P8400 (2.26 GHz), VGA nVidia GF 9300M GS (512MB), RAM 4GB,... taktiež s Win 7 Ultimate 32 bit.
Mňa zaujima cela veda, hlavne elektronika a fyzika, avšak take vypočty proteinov a bielkovin su dôležiťejšie, budem sa teda zrejme venovať viac "bio"-projektom nakoľko aj sam mam jeden vazny a dnes stale ešte nevyliečiteľny zdravotny problem.
Ivan Hospodár,
Katedra elektroniky a multimediálnych telekomunikácií,
Fakulta elektrotechniky a informatiky,
Technická Univerzita v Košiciach.


http://www.unrestwebsite.ic.cz
Používateľov profilový obrázok
slavko.sk
Príspevky: 1603
Dátum registrácie: Po Feb 05, 2007 3:42 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa slavko.sk »

UnReSt napísal:DDRAM III Corsair 4GB (1600 MHz) s OS Win 7 Ultimate 32 bit.
32 bitový operačný systém ti nevyužije tie 4GB RAM. Len tak pre info na margo veci.
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: Prioritné projekty

Príspevok od používateľa Palo M. »

slavko.sk napísal:32 bitový operačný systém ti nevyužije tie 4GB RAM. Len tak pre info na margo veci.
32-bitovy WINDOWS ti nevyuzije cele 4GB RAM. Su ale aj ine 32-bitove OS, ktore vyuziju 4GB (a viac). Len tak pre info na margo veci. :evil:

steban napísal:Ahojte, zaujali nas tie projekty pre programatorov-fanatikov :) Mohli by ste zopar z nich spomenut aj konkretne? Vdaka!
Iba par prikladov, lebo momentalne kvoli inym cinnostiam nemam cas teraz frcat v optimalizaciach:
  • Zdrojak je k dispozicii pre SETI@Home, ale kedze ten uz optimalizovalo vela ludi, velke zlepsenie sa neda ocakavat. Ale ako studijny material vhodne.
  • Urcite by som si posvietil na Orbit@Home, hlavne ak mas 64-bitovy OS, tam by sa dalo dosiahnut zrychlenie (aspon v SurveySimulator bolo zrychlenie vyrazne, tak snad to bude aj v SurveyReview). Bohuzial momentalne Orbit nedava robotu, takze sa to asi neda dost dobre testovat...
  • Enigma@Home pouziva externu aplikaciu + BOINC-wrapper. Ta externa aplikacia je open-source, takze mozes veselo optimalizovat pre svoj OS. A genericky wrapper je vlastne sucastou BOINC-zdrojakov, takze aj to je material na studium
  • Aj zdrojaky BOINC-u samotneho su zaujimavy material na studium. Aj ked v tomto pripade skor priklad toho, ako sa to nema robit :mrgreen:
Obrázok
---
Obrázok
"Ostatně, kdybych si měl vybrat pořadí Mac OS X, Windows, Linux, tak to bude: Linux, Mac OS X, sebevražda, Windows." (úryvok z internetovej diskusie)
Používateľov profilový obrázok
Hefto99
Príspevky: 769
Dátum registrácie: Po Feb 05, 2007 11:59 pm
Bydlisko: Zürich, Schweiz

Re: Prioritné projekty

Príspevok od používateľa Hefto99 »

Zdrojaky ma k dispozicii aj Leiden Classical pre aplikaciu Classical. Na 64-bit Linuxe som dosiahol celkom slusne zrychlenie iba s vlastnorucne zkomplilovanou verziou applikacie, bez akychkolvek "specialnych" optimalizacii.
Obrázok
shafa
Príspevky: 391
Dátum registrácie: So Nov 08, 2008 1:11 am

Re: Prioritné projekty

Príspevok od používateľa shafa »

Zdrojaky ma k dispozici i einstein@home (nebo alespon urcite mel, ted nevim).
Zajimave je, ze se jich pred nekolika lety chytil jeden programator z Madarska a zoptimalizoval kod vypoctu dle typu procaku. Zpusobil tim cca az 10x (uz nevim presne) rychlejsi vypocty na nekterych cpu. V dobach Pentia3, Athlonu 1600+ a P4 apod. to melo opravdu dost velky efekt.
Tak dostal za par mesicu pozvanku na Univerzitu v Berkeley :)
Takze uprave kodu zdar!

Jo, co je blbe, ze E@H nema podporu na ATi v linuxu, i kdyz ono se pri stavu jejich ovladacu mozna neni cemu divit...

Slavko, s tema 4GB si fakt "lehce" prestrelil :D. Pri trose snahy lze PAE rozjet i na XP, dost casto se to pouziva treba pro ramdisk...
Na Linu se mi PAE rozjelo samo, ani jsem si toho nevsiml ;-)
If someone asked me to choose between Metallica and Megadeth, I would say SLAYER...
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: Prioritné projekty

Príspevok od používateľa Palo M. »

Pokial viem, Einstein@Home zdrojaky nezverejnil.
Akosh Fekete najprv nejako hackersky zoptimalizoval len binarku (myslim, ze to disasembloval, zoptimalizoval na urovni strojoveho kodu a potom naspat skompiloval). Kedze to zrychlenie bolo fakt vyrazne, tim Einstein@Home ho prijal medzi seba a tak ziskal pristup k zdrojakom a Akos potom zoptimalizoval aj klasicky zdrojovy kod...
Tento pripad je ale skor vynimocny, az tak casto sa optimalizacia nevydari. Aj ked... este si spominam na jeden pripad naozaj brutalnej optimalizacie v inom projekte... :roll: ovsem cely ten projekt kratko nato vyhnil...
Obrázok
---
Obrázok
"Ostatně, kdybych si měl vybrat pořadí Mac OS X, Windows, Linux, tak to bude: Linux, Mac OS X, sebevražda, Windows." (úryvok z internetovej diskusie)
Používateľov profilový obrázok
steban
Príspevky: 13
Dátum registrácie: Po Jan 17, 2011 10:03 pm
Bydlisko: Šaľa/Hlohovec
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa steban »

Vdaka vsetkym za info ohladom tych zdrojovych kodov :)
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Prioritné projekty

Príspevok od používateľa Kiwi »

Tento je najkrajsi:
function collatz(n)
..while n > 1 show n
....if n is odd then set n = 3n + 1
.....................else set n = n / 2
....endif
..endwhile
show n
Napísať odpoveď