A Michigan Műszaki Egyetem kutatói a vezető konzolok grafikus egységeinek számítási teljesítményét aknázzák ki a legbonyolultabb élettani rendszerek megismeréséhez.
Hirdetés
A Roshan D'Souza által vezetett csoport az úgynevezett ágensalapú modellezést, egy rendkívül hatékony, ugyanakkor erőforrás igényes előrejelzési technikát pörgette fel. A cél eléréséhez a konzolok lélegzetelállító képi hatásait biztosító grafikus feldolgozó egységeket (GPU-kat) vetették be, azzal a célkitűzéssel, hogy egészen összetett biológiai rendszereket modellezzenek, mint például az emberi immunrendszer reakcióját egy tuberkulózis baktériumra.
A szoftvert az egyetem számítástechnikai tudományok karának hallgatója, Mikola Lysenko írta meg, illetve mutatta be. Számítógépének monitorán élénkzöld immunsejtek hada vesz körbe egy sárga TB kórokozót. A foltok nyüzsgése egy ismeretterjesztő film háromdimenziós animációjának tűnik, valójában azonban virtuális T-sejtekről és makrofágokról van szó - több millió valós idejű számítás vizuális visszatükröződéséről.
"Mindig megkérdezik, hogy szuperszámítógépet alkalmazunk-e, vagy ez egy előre leszámolt animáció" - utalt D'Souza a modellezés vizuális megjelenítésére, hozzátéve, hogy modelljük nagyságrendekkel gyorsabb, mint a világszínvonalú ágensmodellező készletek. A kutatók szerint jelenlegi munkájuk eltörpül a technikában rejlő valós lehetőségek mellett. "Sokkal nagyobb léptékben is meg tudjuk csinálni" - folytatta D'Souza. "Ez közel sem olyan összetett, mint a valós élet". Reményei szerint legközelebb a TBC-fertőzés lehetséges terjedési útvonalait fogják modellezni a tüdőből a páciens nyirokrendszerébe, vérébe és létfontosságú szerveibe.
A TBC-modellt Dr. Denise Kirschner, az Ann Arbori Michigan Egyetem munkatársa fejlesztette ki és bocsátotta D'Souza csapatának rendelkezésére, amit beprogramoztak egy grafikai feldolgozó egységbe. Az ágensalapú modellezés nem helyettesíti a kémcsöveket, azonban egy hathatós új eszközt jelent a gyógyászati kutatásokban. A számítógépes modellek több jelentős előnnyel rendelkeznek. "Létrehozhatunk egy egeret egy hiányzó génnel, amiből megállapítható a gén fontossága" - magyarázta Kirschner. "Az ágensalapú modellezéssel azonban két-három gént is kiiktathatunk egyszerre".
Az ágensalapú modellezés összetett rendszerek viselkedését szimulálja. Alkalmazásával szinte bárminek a végkimenetele megjövendölhető, a járványoktól a hús árának alakulásáig. Ahogy a neve is mutatja, a módszer egyéni ágenseken alapul, mint beteg és egészséges emberek, ragadozók és zsákmány stb. Különböző szabályokat figyelembe véve szabadjára engedi az ágenseket és az idő múlásával nyomon követi a rendszer változásait, amik gyakorlatilag sokszor megjósolhatatlanok, és ugyanolyan meglepetésekkel szolgálhatnak, mint a valós élet.
A michiganiek esetében az ágensalapú modellezés olyan dolgok végrehajtását teszi lehetővé a kutatók számára, amik más módszertanokkal lehetetlenek lennének: virtuálisan tesztelhetik az emberi reakciókat súlyos behatások, mint sérülések és fertőzések esetén. Bár a technika teljes egészében soha nem fogja kiváltani a laboratóriumokat, csökkentheti a zsákutcába jutó kutatások számát. "Nagy segítséget jelenthet a tudósoknak kutatásaik fókuszálásában" - tette hozzá Kirschner. "Eddig a hosszú futtatási idő komoly gátló tényező volt, D'Souza modellje azonban nagyon gyorsan és hatékonyan működik."
A mai konzolok GPU-technikája olyan végzetes fertőzéseket is lemodellezhet, amiben több milliárd ágens, sejtek és baktériumok sokasága vesz részt, és mindeddig túl komplexnek bizonyultak, hogy nagy méreteken gazdaságosan modellezzék. Az ágensalapú modellezés az 1950-es években jelent meg a színen, a feldolgozást azonban mindig hátráltatta a számítási teljesítmény, ezért az utóbbi időkig az egyetlen lehetőséget a nagy modellek gyors lefuttatására a sok millió dolláros szuperszámítógépek jelentették, ami igencsak költséges vállalkozás.
D'Souza csapata a GPU-k alkalmazással átlépett ezen a problémán. "Egy 1400 dolláros asztali géppel meg tudunk verni egy számítógép-klasztert" - mondta D'Souza. "Minden alkalommal amikor bemutatom a kutatást, köszönetemet fejezem ki a videójátékokkal játszók millióinak, hogy közvetve lehetővé tették mindezt" - mondta D'Souza, aki a fő érdemet az egyetem hallgatóinak - Lysenko mellett Ryan Richardsnak és Nick Smolinskének - tulajdonítja a GPU programozásáért. "A GPU-k programozása rendkívül bonyolult, teljesen más mint a szokványos programozás."
ps3-t gridbe kötve ilyen-olyan computing/renderelésre használva már volt pár cikk, amig nemadtam el az enyémet néha nálam is ment a folding@home, x360-nál sztem amiatt sem jöhetett szóba mert csomó verzió memory card-al van kinn, arra meg nemhogy package nem férne el hanem a progi sem, sztem M$ tojik rá, nem kell hogy tudja, nekem sem hiányzik most ez az x-ből, Seti@Home meg egy baromság(régebben 2-3hétig futott a gépemen :) ),
Sajnos ezt nem tudom alatamasztani, az en nem egesz egy eves uj szerias boxom a keves hasznalat ellenere is 3LEd es lett epp garancialis szervizelese folyik.
Kösz, elolvastam, tök jó. :-) Én is részt vettem anno a Seti@Home prodzsektben, nem nem találtunk semmit, szetiék szóba sem akarnak állni velünk. Remélem a rákos prodzsektnek nagyobb sikere lesz. Ez kézzelfoghatóbb, mint az ufók, talán hasznosabb is, persze nem zárják ki egymást.
A box 360 ban lévő GPU is elég izmos,csak a gép kivitelezése nem engedi meg hogy huzamosabb ideig nagy terheléssel üzemelje a GPU. Konstrukciós hiba miatt nem vált be a gép. (Szerintem)
Nem tudom miert a konzolokat veszik elo ilyen feladatokra, mennyivel nagyobb teljesitmenyt sajtolhatnank ki egy ket csucs videokartyabol, foleg ha mar GPU-t hasznalnak, hisz azokban egyik konzol sem tul eros.
a lényege, hogy a gépe számítási kapacitását "kölcsönadja" egy szervezetnek. automatice letölt egy kis számolni való csomagocskát, elcsócsálja egy darabig, aztán az eredményt visszaküldi. akármit is számolhatnak pl biomolekuláris kalkulációk, éghajlatváltozási számítások, seti at home. ilyen a boinc is, az egy az egyben pc-re, azt nem tudom mennyire használja ki a gpu-kat (van egy tippem, hogy kicsit sem). aztán magyar vonatkozású dolog az ingrid.hu rákkutatás meg pollenkoncentrációt számolhat az ember. tulajdonképpen egy huszadrangú műveletként elindul a háttérben és annyit látsz belőle, hogy 100% teker a processzor. a boinc-nak van szép grafikus felülete is, ott látható ahogy csavargat valami proteindarabkát össze vissza. ha többen telepítenének ilyen software-ket a gépükre, akkor bármilyen szuperszámítógépet túlteljesíthetünk. különben ha jön a DX11, akkor jön el ezeknek a grafikus kártyát használó masszívan párhuzamos számoló programoknak az ideje. ha minden igaz, a DX11-ben már benn lesznek alapból olyan utasítások, amik általános adatstruktúrák hatékony kezelését segítik. pl hatékony veremkezelés meg ilyesmik. nem kell tehát majd az nvidiás cuda, meg az amd féle stream, nem kell majd specifikusan a hardware-hez írni a kódot. ha ez bekövetkezik, szerintem a szuperszámítógépeknek félhetnek majd:)
Az eredeti cikkben se nagyon említik az X-boxot. Azonkívül ugye boxon (X360) nem igen tudsz komolyabb/custome OS-t futtatni, A GPU-t kibányászni meg megint csak értelemtlen. Egyszerűbb venni egy rakat grafkártyát a PC-be. Amúgy a FoldingHome projekhez is tudsz úgy csatlakozni, hogy a PC-ben levő GPU-t használja, de nem minden feladatot hatékony azzal számoltatni.
PS3 ID: NEXUS0001 Aevum est crudus, sed non satis.
CS.N.T.K.K! & A.M.É! A hétfő bűn!
Avagy: "Az ördög a részletekben van elásva!";)))
A PS3 folding projekt a gép indulásával együtt startolt. Vagyis 2 éves a dolog. A foldingosok az X360 számítási kapacitását kevesellték, ezért nincs is kliens a porszívóra. Lehet, hogy a mikorfos is pénzelt egy ilyet, csak hogy nekik is legyen valami...
Erre magam is rájöttem, nem erről beszéltem, hanem arrol hogy minek irja bele, illetve az orig cikk is ezt a cimet kapta szal nem a legjobb cím. A gpu-s számolás nemcsak a konzolok kiváltsága,ezért nem volt szerencsés ilyen cimet adni neki.
A lényeg nem a konkrét tipus, hanem hogy mivel a GPU-k eleve grafikus számítások végrehajtására jöttek létre, így a számítógépek általános processzorainál sokkal jobban megfelelnek ilyen feladatokra.
Csak nekem tűnik úgy hogy a főcímen kívül semmi érdemleges adatot nem ír az xbox-al való számítási projectekről ?? Melyik box, gondolom a 360-as GPU jára gondoltak?! Vagy minden jelenlegi nagykapacitású konzol? (x360,ps3) Meg még egy 1400 dolláros asztali gépet emlitenek, egy konzol nem 1400 dodo..
Kicsit bulvárszagu a cikk...
BF3: ITEM-HUN - Platoon: SG.hu / Leader
Debian - Squeeze
Dennis M. Ritchie - Invent C and UNIX / 1941-2011 R.I.P :(