Budoucnost BOINC?

Obecná diskuse týkající se systému BOINC

Moderátoři: zdespi, Moderátoři

Odpovědět
Uživatelský avatar
Necroman
Expert
Expert
Příspěvky: 496
Registrován: pon led 17, 2005 2:43 pm
Bydliště: Louny
Kontaktovat uživatele:

Budoucnost BOINC?

Příspěvek od Necroman »

VIdim, ze to tu je uz celkem mrtve a tak se to pokusim trochu rozproudit.

Jaka je podle vas budoucnost distribuovanych systemu, jako je BOINC? Drive, pri casech Seti@home classic to bylo celkem popularni tema, lidi radi venovali volny vypocetni cas procesoru. Procesory byly tehdy jednodussi, nez dnes a da se rici, ze bezely na 100% vykonu i tehdy, kdyz nic nepocitali. Proc to tedy nepouzit?
Dnes je doba jina, uz od dob Pentium 4, ci mozna i drive, se do procesoru davaji vlastnosti, ktere snizuji spotrebu v pripade "volnobehu". Dnes navic Core2Dua podporuji i specialni mody, kde se vypinaji casti procesoru pri necinnosti. Take vyrobci desek se dnes snazi prodavat na ruzne "setrici" vlastnosti, usetrit kazdy watt za kazdou cenu. Proto mi prijde, ze v dnesni dobe je vyuzivani volneho vypocetniho casu uz ponekud prezitek, ktery jde proti trendu minimalni spotreby. Co tedy s tim?
I muj domaci, 3/4 roku novy komp s dvojjadrem Core2Duo E4400 2.0@2.8 GHz uz na pocitani nepouzivam, proste mi prijde, ze to nestoji za to. Zere to elektrinu a topi i s kvalitni Noctuou na 72°C. Dale take, kdyz vidim vykon PlayStationu 3 s Cellem a Grafickych karet, casto 20x ci vice vyssi vykon, nez u CPU, tak i prijde, ze to je trochu o nicem :-/

Jak to vidite vy?
Uživatelský avatar
dejvidek
Administrator
Administrator
Příspěvky: 2256
Registrován: pát srp 27, 2004 12:24 pm
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od dejvidek »

Myslím si že doba kdy se jelo jen na procesorech je pryč, stále více se budou využívat GPU kde je výkon násobně vyšší. Výkony procesorů se za posledních několik let dramaticky nezvýšily (zvyšuje se jen počet jader, ale kdo si domů koupí osmijádro....), grafiky od té doby uběhly mnohem delší cestu. Co se týče zájmu / nezájmu, lidé chtějí vidět výsledky a u spousty projektů nejsou, nebo jsou a nejsou veřejné, pak se není čemu divit, že to v lidech vzbuzuje nedůvěru.
Pozitivní je ale celkový pokrok v CPU i GPU a tak bude moci být zkoumáno vše podrobněji a důkladněji třeba i na méně počítačích.
dejv
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Budoucnost BOINC?

Příspěvek od Honza »

Vývoj a pravděpodobný budoucí trend jste popsali dobře.
Další - vcelku samozřejmý krok - je otázka, jak se na to adaptuje BOINC.
Bubáka jsem přesvědčoval, že je to docela obtížná věc - sladit scheduler tak, aby si ruzné aplikace mohly říkat o ruzná cores, tedy CPU, GPU a případně další. Řekněme, že Folding bude nárokovat celé GPU a jedno CPU core, jiná aplikace pak pouze CPU core - zato ale multithreaded a ještě jiná behěm jedné čísti výpočtu CPU, během jiné GPU. A to nemluvím o problému distribuce aplikací, optimalizacích atd.

BOINC to měl jednoduché kolem verze 4, kdy se příliš neřešila optimalizace (verze normal, SSE), nebyl moc 64-bit, neřešil se multithreading a o využití GPU se pouze spekulovalo. User mohl být nadšený z toho, že může počítat, resp. přepínat mezi více projekty v jednom rozhraní.

Dneska čekám na to, kdy se konečně rozřeší multithreading pod BOINC.
Zároveň na BOINC v6 přecházet zatím nehodlám, protože k němu není schopný manager pro více strojů (BV, BS).

Vidím to tak, že počítače dnes poskytují více možností využití, ale obávám se, že je BOINC nedokáže dostatečně rychle a důsledně využít. A tak budou projekty typu Folding, které udělají aplikaci na CPU, pak na GPU od ATI, GPU od nVidie, aplikaci pro Cell atd.
Uživatelský avatar
Necroman
Expert
Expert
Příspěvky: 496
Registrován: pon led 17, 2005 2:43 pm
Bydliště: Louny
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od Necroman »

Je fakt, ze pote, co jsem si na matfyze vyzkousel psat paralelni aplikaci, ktera pak bezela na Bladeserveru s celkem 88 jadry (TBB, MPI a OpenMP), tak to neni vubec jednoduche. Napsat optimalne paralelni aplikaci vyzaduje perfektni znalosti architektury, velikosti cachi, rychlosti a latence linek, praci s diskem, vlastnosti a moznosti OS... O programovani na CUDA nemluve, to je dost mozna jeste slozitejsi. Je fakt, ze rozsirit BOINC tak, aby dokazal plne vyuzivat i vykonu grafickych karet, to je vyznamny cil, ktereho bude treba do budoucna dosahnout.
Uživatelský avatar
Bubak
BOINC Guru
BOINC Guru
Příspěvky: 1029
Registrován: pát pro 09, 2005 8:13 am

Re: Budoucnost BOINC?

Příspěvek od Bubak »

Tohle je filosoficka diskuze vhodna spis na prvni hodinu nejakyho [mini]conu. ;-) Teda mozna i na posledni, ale to uz by asi bylo spis neco mezi sci-fi a fantasi. :-D
Predpokladam, ze nekdy v pulce srpna se urvu do Phy, abych vratil Honzovi SSDcko (mimojine), takze by se dalo neco spachat ne, ;-)

A nebo ze by jsme to udelali naopak a ja s galarrem by jsme usporadali chlastacku v plzenske Spilce? Do vychodniho bavorska by se Vam pragocentristum asi nechtelo....

2 honza: Jo presvedcil jsi me argumentama, ze to neni jednoduchej ukol. Mozna ze by stalo za to kdyby v UCB zacali odzacatku. Uplne novej navrh architektury a zacit psat napr. boinc-ng. Samozrejme ze by sli vyuzit casti kodu soucasneho BOINC, pokud by zapadaly do nove architektury.
Uživatelský avatar
shafa
 
Příspěvky: 490
Registrován: čtv črc 07, 2005 3:12 pm

Re: Budoucnost BOINC?

Příspěvek od shafa »

Vzhledem k tomu ze ceny energii rostou a porostou, spotreba procaku neni mala, spotreba GPU zacina byt silena, tak si myslim ze distribuovane vypocty v domacich PC budou hrat cim dal mensi roli.

Mozna jeste v pracovnich PC...

Je fakt ze na sobe pozoruju ze za tech nekolik let co pocitam E@H me nadseni docista opustilo, pocitam ze setrvacnosti. Doma jsem to sice nevypnul, ale omezil aby procak tolik netopil a nezral.
Po spocitani nakladu kolik doma Boinc za rok stoji me zamrazilo ... to radeji koupim par hypoalergennich shitu pro haranty ...

Mozna kdyby byly videt nejake realne vysledky v rozumnem case, tak by se k tomu clovek postavil jinak.
Ale pocitat X let a nic z toho je ponekud ... nadseni omezujici, rekl bych.

If someone asked me to choose between Metallica and Megadeth, I would say SLAYER...
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Budoucnost BOINC?

Příspěvek od Honza »

Energie rostou, spotřeba také. To aby se dnes k výzkumným grantům dávály i emisní povolenky, protože bez velkého výpočetního výkonu to nejde.

Cenu za HW a za provoz radši nepočítám...ale je mi jasné, že to jsou šílené peníze. To jsem někde kolem TOP 150 na světě...kolik to musí stát ty nade mnou?
Počítám také částečně ze setrvačnosti...ještě že mě věda baví.
Uživatelský avatar
Duro Kotulic Bunta
Banánová odměna
Banánová odměna
Příspěvky: 702
Registrován: sob úno 26, 2005 4:25 pm
Bydliště: Stupava, SK
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od Duro Kotulic Bunta »

Zaujimava tema.

Kazdopadne, stretavaju sa tu myslim dva odlisne myslienkove prudy - prud vedcov ktori resources vyuzivaju a cruncherov ktori ho daruju. A z toho plynie asi aj ta zotrvacnost a opadnute nadsenie - veda je jedna z veci, ktore cloveka ucia trpezlivosti. Vyskum je narocny, pomaly, casto plny velkych obtiazi, prekazok a problemov ktore treba riesit a ktore nikto na zaciatku cesty netusil. Navyse, kedze sa jedna o badanie prazdnych miest na mape, castokrat sa ciastocne ide po slepej ulicke.

Takze plne chapem opadnutie nadsenia a ratanie zo zotrvacnosti. Je potrebne si vsak uvedomit ze tak ako kedysi namornici ak chceli objavit nove cesty do novych zemi ci nove krajiny samotne, museli cakat, cakat, a aj tak nie vzdy mali vysledok - oboplavanie Zeme Magalhaesovi trvalo dva roky, a vlastne chudak ani nedoplaval, kedze ho domorodci v tichom oceane zavrazdili. Ak chcel Vasco da Gama najst novu cestu do Indie oboplavanim Juznej afriky, musel mesiace a mesiace plavat okol opovrezia, castokrat si uz mysle, ze kedze uz ide smerom na vychod tak uz pojde priamo do Indie, a ono sa potom ukazalo ze zem sa zas stocila na tisicky kilometrov na juh (po guinejskom zalive), a on sa musel vratit doov lebo nemal dost zasob, a potom vyplaval znova, pretoze - bol tvrdohlavy a nadseny pre objavovanie noveho.
A toto je vlastnost, ktoru maju dnesni (ti kvalitni) vedci spolocnu s davnymi namornikmi - obetuju roky zivota, obetuju bezsenne vecery a noci ked premyslaju nad problemom, obetuju castokrat aj rodinu ci aspon cas ktory jej venuju - a mozn opo rokoch pride velky objav. Mozno.

Cast teto vlastnosti musia zdielat aj cruncheri, ak chcu vytrvat, a ak cchu bt sucastou vedeckeho pokroku. Nie je to o mesiaci prace, nie je to o kreditoch.
Je to o nasom chapani pokroku ludstva, o nasom nadseni vycitit zajtrajsie udalosti a tesit sa ze sme sucastou buducej sci-fi.

Bez Vasca a Gama by nebola tak skoro objevana cesta okolo Afirky do Indie.
A bez nadsenia a tvrdohlavosti nebude takmer ziaden vedecky objav.

Preto obetovat tie money do konicka ktorym Boinc mozem byt, je mala cena oproti tomu,k co obetovavali ini ludia v historii pre pokrok ludstva.
Znie to ako klise, ale je to tak.
Podpis
Is it by logic that we prove, but by intuition that we discover. [J. H. Poincaré, mathematician (1854-1912)]
Uživatelský avatar
zdespi
Moderátor II
Moderátor II
Příspěvky: 366
Registrován: ned úno 26, 2006 3:59 pm
Bydliště: Matice

Re: Budoucnost BOINC?

Příspěvek od zdespi »

Částečně s Ďurem souhlasím, ale:
Taky by se pánům vědcům nic nestalo, kdyby trochu propracovali svou informační strategii směrem k těm námořníkům v podpalubí. Oni to většinou nejsou jenom tupouni, ale ledacos je zajímá. A třebas by je i zajímalo proč jsou problémy a co se bude dít.
"Kdybychom byli nesmrtelní, nevážili bychom si tolik života."
Jacques-Yves Cousteau.
Uživatelský avatar
Duro Kotulic Bunta
Banánová odměna
Banánová odměna
Příspěvky: 702
Registrován: sob úno 26, 2005 4:25 pm
Bydliště: Stupava, SK
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od Duro Kotulic Bunta »

zdespi píše:Částečně s Ďurem souhlasím, ale:
Taky by se pánům vědcům nic nestalo, kdyby trochu propracovali svou informační strategii směrem k těm námořníkům v podpalubí. Oni to většinou nejsou jenom tupouni, ale ledacos je zajímá. A třebas by je i zajímalo proč jsou problémy a co se bude dít.
To mas pravdu, vedci predsa len nemusia byt vzdy aj dobri namageri a najma PR nemusia mat zvladnute..
Na druhej strane, je to prirodzena selekcia - Predictor, kde PR bolo priserne, odumiera, Rosetta, kde bolo velmi dobre, naopak narastla na jeden z najuspesnejsich projektov..
Podobne sa zatial optimitsitcky vyvija Orbit...
Podpis
Is it by logic that we prove, but by intuition that we discover. [J. H. Poincaré, mathematician (1854-1912)]
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od FordPrefect »

Ja povypinal pocitace, jejichz vypocetni vykon je dnes jiz spise usmevny. Pocitam jen na multi-corech, jejichz provoz sponzoruje nekdo jiny :D Kazdopadne Duro to napsal velmi hezky :Honza_clap
Osobne musim rict, ze kodu vyplodim docela hodne, ale changelog se zvetsuje pomerne pomalu. Clovek ma plno prace, a jeste to dokumentovat je pekna "pakarna"
Uživatelský avatar
Necroman
Expert
Expert
Příspěvky: 496
Registrován: pon led 17, 2005 2:43 pm
Bydliště: Louny
Kontaktovat uživatele:

Re: Budoucnost BOINC?

Příspěvek od Necroman »

Nemate tuseni, ktere projekty pod BOINC uz vyuzivaji CUDA, popripade ktere to maji v planu v blizske dobe? Rekl bych, ze je v tom budoucnost, treba Folding@home ma nyni pres 4 TFlop vykonu, coz je snad vice nez dvakrat vice nez kterykoliv samostatny superpocitac.
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Budoucnost BOINC?

Příspěvek od Honza »

Zatim vím pouze GPU Grid (aka PS3Grid).
Další limit BOINCu je, že zatím podporuje CUDA, ale ne grafiky ATI.

Jinak ano, rozhodně to má potenciál.
Odpovědět