Hoofdcategorieën

Folding@Home gaat draaien op PS3 en ATi-gpu

Door Inge Janse, vrijdag 25 augustus 2006 10:24
Bron: Folding@Home, submitter: Sentry23, views: 24.943

Goed nieuws voor notoire analisten van eiwitbouw die ook wel eens een game willen spelen: naar hoe het eruit ziet, zullen zowel de PS3 als gpu's van ATi de mogelijkheid krijgen om een specifieke Folding@Home-client te draaien. Volgens de website van het project zal als eerste de Cell-processor van Sony's nieuwste gameconsole in de mogelijkheid worden gesteld om te berekenen hoe de verschillende aminozuren zichzelf construeren tot proteïnen. De PS3 zou in staat zijn om meer werk te verrichten dan een reguliere pc: vermoedelijk moeten niveaus van honderd gigaflop per console mogelijk zijn, waardoor op folding-gebied de rekenkracht van supercomputers wordt bereikt. Hiermee zou Folding@Home naar een hoger niveau getild kunnen worden. Doelen hierbij zijn de verdere studie naar het proces van eiwitconstructie en gerelateerde ziektes als Alzheimer, Huntington en bepaalde vormen van kanker. Eerder dit jaar gaf Sony zelf al aan dat, in tegenstelling tot zijn beleid rondom de PSP, het externe developers voor de PS3 met open armen verwelkomt.

Folding@Home op de PS3 betekent niet alleen goed nieuws voor het project zelf: ook de uitvoerders kunnen nieuwe mogelijkheden verwachten. De PS3-client zal namelijk nieuwe visualiatiemogelijkheden aanbieden via de RSX-chip, terwijl de Cell-processor het onderliggende rekenwerk uitvoert. Zo kan het constructieproces in realtime weergegeven worden via HDR- en ISO-oppervlakterendering. Ook kunnen de gebouwde proteïnen driedimensionaal bekeken worden via de PS3-controller. Om potentiële gebruikers alvast lekker te maken voor dit moois, heeft Folding@Home enkele video's online gezet die de mogelijkheden van de client-gui illustreren. Ook pc-gebruikers staat meer moois te wachten: intern zou er momenteel een client getest worden die specifiek gebruik maakt van de ATi-rekeneenheid van grafische kaarten. Deze software zou binnen vier à vijf weken gelanceerd worden als een publieke bèta-versie.

Folding@Home-gui voor PS3
Volgende 11:07
Vorige 09:56

Reacties

«  1  2  »

vechten tegen ziektes terwijl je gamed dus ? :D

Leuke framerate hou je dan over... :Z Of je folding client doet geen hol.

Nee, juist op die momenten dat je niet gamed, maar wel die snelle cpu's/gpu's/consoles niks laat doen ;)

Je PS3 krijgt er gewoon een leuke screensaver bij :)

Als ze dit nou eens standaard zouden kunnen implementeren op alle PS3s dan zou dit een hoop schelen.

Als de ps3 idle is (of een core) dat er dan wat op de achtergrond wordt gerekend bijvoorbeeld!

't Scheelt ook gigantisch in stroomverbruik dan ja...

was de PS3 niet eerder uitgesteld van wegen een koelingsprobleem? Moet je vooral z'n programma geen gebruiken.

Dé reden dan ook waarom ik niet intensief mee doe aan distributed computing. CnQ is een pak minder kostelijk :P Als het nu mogelijk zou zijn van die folding te draaien terwijl je CPU laag geklikt blijft, dan zou ik het wel weer overwegen...

Of je doet het zo: je laat je PS3 wel netjes meedoen van tijd tot tijd, en je zegt bij de collectebus dat je al gegeven hebt na het gamen ;)

dit noem ik nog eens een reden om een ps3 te kopen!
;)

Dit noem ik nou eens een applicatie die een beetje behoorlijk gebruik kan gaan maken van dat rare Cell-ding. Ik vond de door Sony geclaimde altijd erg discutabel, maar nu kunnen we tenminste een beetje benchmarken.

@mr_atheist:
Je zegt het zelf al: "...met als groot nadeel dat het ding compleet anders geprogrammeerd dient te worden".
Dit zou volgens mij de eerste concrete toepassing worden (afgezien van games dan) voor de Cell

Er zijn genoeg papers geschreven over het nut van de Cell in scientific computing. Onder andere in de beeldverwerking is het ding veelbelovend. (Pseudo-) Realtime systemen voor beeldbewerking zijn op een normale PC lastig te ontwikkelen. De PC heeft gewoon onvoldoende kracht voor alles behalve elementaire operaties gebaseerd op simpele features. De Cell zou daarin een stap vooruit kunnen zijn met als groot nadeel dat het ding compleet anders geprogrammeerd dient te worden. Met goede compilers zou hier een mauw aan te passen moeten zijn.

inderdaad ik denk dat dat toelaten van externe developers echt heel veel kan betekenen vor het verkoop van de ps3. beeld je eens in wat voor mgelijkheden er misschein wel neit zijn als je eenmaal de cell structuur kunt programmeren.

wie is de eerste gek die windows of linux voor het cell structuur compiled :)

IBM...
;)

je kan zelfs al beginnen met coden in de Fedora based SDK
http://www-128.ibm.com/de.../library/pa-cellstartsim/

als we nou een vergoeding kregen voor al die processorkracht... misschien.

of je kunt ook gewoon sociaal zijn en wel netjes meedoen.. Het kan uiteindelijk ook jouw leven redden in de toekomst (het lijkt erop dat toch iedereen uiteindelijk wel een vorm van kanker krijgt)...

Dat is jammer voor NVidia, maar zoals de kaarten nu liggen, zal het toch weer een ATI graka worden. Je bent DPC'er of je bent het niet }>

Erg handig lijkt me dit niet, je PS3 moet dan in linux geboot zijn neem ik aan, dus je kan geen spellen spelen of films kijken terwijl je meedoet aan het folding@home project

Nope, de huidige clients voor pc's (en macs) gebruiken alleen de cpu als je er zelf niets mee doet. Dus als je een dvdtje bekijkt op je console bvb is er zat power over om eiwitjes te vouwen. En als je een minder belastend spel (PS2 bvb) speelt is ook niet de volle capaciteit nodig.

Ik mis eigenlijk het interessantste nog... waarom alleen op een ATi kaart? Is dat gewoon een 'toevallige' keuze geweest, of kan ATi iets (beter) dan nvdidea? Of...?

Heel simpel er zit een ATi kaart in de PS3 en geen nvidia. En dit progamma is geschreven om de ATi GPU in de PS3 te gebruiken. En het zal waarchijnlijk makkelijk te porten zijn naar PC Ati gpu's

Uhm er zit een Nvidia GPU in de PS3, ATi is leverancier voor de 360 en de Wii

Er zit een nvidia kaart in de PS3 ;-). In de xbox 360 zit een ATi kaart. En in de Nintendo Wii zit een kaart ontwikkeld door ATi

edit: anders post je even helemaal dubbel :9

Laatste keer dat ik checkte zat in de PS3 de RSX van nVIDIA hetgeen niets anders is dan een 7900GT @ 550 core en 800 mem

Waarschijnlijk komt voor het groene team ook wel een progje uit, kan me niet inbeelden dat 2 directX9 chips zoveel zouden verschillen.

edit: echt wel te traag (tis nog vroeg)

Uhmm RSX = een G70 achtige GPU gemaakt door Nvidia.

De Xbox 360 heeft een ATi gpu.

Om nog eens te bevestigen:
PS3 heeft RSX van nVidia (G7x derivaat).
Xbox360 heeft custom ATI GPU ("relatief weinig" overeenkomsten met de R5xx reeks).

Ik vraag me trouwens af of die RSX van nVidia wel HDR+AA kan doen want de PC versie kan dat niet, terwijl ATI's PC producten het wel kunnen doen.
Ik verwacht dat die custom ATI GPU in de Xbox360 het ook kan, aangezien de 10megabyte embedded framebuffer gratis AA kan doen.

Heel simpel er zit een ATi kaart in de PS3 en geen nvidia. En dit progamma is geschreven om de ATi GPU in de PS3 te gebruiken. En het zal waarchijnlijk makkelijk te porten zijn naar PC Ati gpu's
Wow ben jij even ongeinformeerd. PS3 heeft nvidia Xbox2 heeft Ati

Met de beter programmeerbare shaders, en ook de grotere hoeveelheid programmeerbare shaders die ATi heeft is het makkelijker deze videokaarten in te zetten voor andere toepassingen dan graphics.

ATi heeft een speciale api ontwikkeld (die nog steeds niet publiek verkrijgbaar is) enkel voor GPGPU ontwikkeling. nVidia heeft zoiets nog niet ontwikkeld.

Ik vraag me af of die API al ver genoeg gevorderd is dat Folding@Home 'm mag gebruiken.

Maar je kan ook al heel wat doen zonder die API, door gewoon via DirectX de shaders te gebruiken.

Ook dan heeft ATI één gigantische voordeel op Nvidia: Een goede dynamic branching implementatie.

In games wordt die feature nog niet massaal gebruikt, maar voor fysische berekeningen is het essentieel.
Bij Nvidia is die functie vreselijk langzaam en daardoor onbruikbaar.

de gpgpu ontwikkelaars zijn zeer tevreden met de implementatie van ati omdat deze veel stabieler is en niet voor games geoptimaliseerd, het gebeurde regelmatig dat bij een nieuwe driver revisie de performance in hun nadeel veranderde
die api zou ook een gedeeltelijke integer pijplijn kunnen emuleren wat een nog veel groter voordeel is, specifiek dan voor pggpu problemen

http://www.ati.com/develo.../dpvm_sketch_siggraph.pdf
http://www.ati.com/developer/siggraph06/dpvm_e.pdf
voor meer informatie

Ik denk niet dat ze die hebben gebruikt. Sterker nog; Het zou me niet verbazen als het andersom is, want bij Stanfort hebben ze de Brook-Compiler ontwikkeld. Dat is een compiler die een C#--achtige taal kan compileren voor een grafische kaart met DX9 compatible shaders.

En aangezien F@H ook bij Stanfort vandaan komt ... lijkt me de combinatie met hun eigen Brook-compiler logischer.

Mijn vermoeden is dat Ati een licentie genomen heeft op de Brook compiler, om zijn eigen implementatie daarop te baseren (of er is een samenwerking aangegaan).

Dat e.a. beter draait op een Ati heeft idd wss met de shaders zelf te maken. Maar in feite hoeft er alleen maar een DX9 compatibele HLSL programma gebakken te worden via/vanuit C#. En in feite zou die HLSL ook op een nVidia moeten draaien.

Overigens heb ik al meerdere proggies gezien die dmv de Brook-compiler op een GPU draaien. Zo heb je een hele mooie plugin voor AviSynth: 3DFFTGPU, een ruisfilter die via 3D-Fast fourier transformatie werkt ... op de GPU.

Het lijkt me niet echt lekker voor de levensduur van je PS3. Ten eerste zal dat apparaat ongetwijfeld erg heet worden, zeker omdat de voeding ingebouwd zit. Ten tweede moet je je PS3 aan laten staan, omdat anders deze software geen zin heeft. Ten derde staat Sony nu niet echt bekend om hun kwaliteit als het om PlayStation consoles gaat. Het is de console met het hoogste uitvalpercentage. Kortom, het idee is erg leuk, maar een PlayStation 3 lijkt me niet erg geschikt voor een dergelijk project.

Interessant zoveel argumenten zonder onderbouwing.
Hij wordt warm omdat de voeding ingebouwd is, heb je al met een ps3 gewerkt? Ik nog niet, maar iets zegt me dat Sony onder volle load er zeker iets aan zal doen dat ie niet zal smelten. Tevens het aantal geruchten dat ie erg warm zal worden zijn volgens mij ook al afgewimpeld.
Verder is het geen probleem om Folding te draaien naast de games, beetje balancing zal zeker wel lukken, zeker gezien dat deze op de cpu zelf meerdere reken-units heeft.
De laatste is ook wel leuk, de PS2 heeft de hoogste uitval percentages, ergens nummertjes? Ik ken er genoeg die zowel een PS2 hebben en een XBOX en de XBOX is tot nu toe met de dvd-drive het vaakste retour gegaan. Dan is mijn vrienden kring misschien niet representatief maar zo zijn mijn ervaringen met de ps2/xbox.
En dat de ps3 niet geschikt is, volgens mij wordt dat juist wel sterk onderbouwt in de post zelf dat de ps3 dit wel is, juist dankzij de processor architectuur is die uitermate geschikt om berekeningen te doen en zal die Folding naar een nieuw niveau brengen.
Persoonlijk zoals al aangegeven wordt vind ik het jammer dat ie niet standaard geinstalleerd is. Folding is een van de mooiste projecten die bestaat imo.
@ymmv
mijn vorige ervaringen op verschillende systemen x86 en non x86 systemen waren dermate dat dit nooit zoveel cpu wegsnoepte dat de rest in het gedrang kwam. op de x86'ers met wel eens een spelletje C&C ernaast. Ervanuit gaande dat de balancing in Folding zich niet anders zal gedragen kan ik er idd wel vanuit gaan dat dit geen probleem gaat geven.

Pot verwijt de ketel dat hij zwart ziet? Jij verwijt ErectionJackson dat hij niet van alles mag beweren over een PS3 als hij er nog nooit een gebruikt heeft. En da ga je beweren
Verder is het geen probleem om Folding te draaien naast de games, beetje balancing zal zeker wel lukken, zeker gezien dat deze op de cpu zelf meerdere reken-units heeft.
terwijl jij ook geen PS3 ooit bezeten, gezien, gebruikt of aangeraakt hebt maar ook slechts een slag in de lucht maakt... Hoe weet jij nou of een PS3 Folding gelijktijdig met een spel kan draaien?

** Dilemma :

1. Ben UD'er :P
2. Zal ik mijn 1900XTX laten rekenen of als ik toch bezig ben gewoon mijn 2de Core van mijn 4400+ ??
3. Hoeveel herrie maakt mijn XTX Fan dan wel niet ??

Best relax eigenlijk !!

Misschien dat ik even ga kijken of ik niet straks gewoon 3 DPC projecten op mijn PC kan draaien :Y)

Ik ben geen fan van spelletjes computers, ik vind het onzin om met een paneeltje in de huiskamer te gaan zitten terwijl ik achter een prima bureau met toetsenbord en muis alles kan spelen wat ik wil, en mijn PC daarnaast ook nog allerlei andere dingen kan doen waar een console niet geschikt voor is... Maakt het voor mij niet logisch dus....

Maargoed, als je er dan een hebt, dan lijkt mij het voordeel dat je als je een spelletje wil spelen, je hem aan zet, hij meteen klaar is om te spelen, je het spel speelt en 'm dan weer uit zet....

Terwijl je speelt heb je alle performance er van nodig, als je niet speelt zet je hem uit.... Waar precies wordt het dan nuttig die folding software te draaien? Gezien de huidige energie rekening lijkt het me moeilijk aan je ouders te verkopen dat die console dag en nacht aan moet blijven staan....??????

't lijkt me dat er tijdens het kijken van een film o.i.d. genoeg CPU tijd overblijft om dit programma op de achtergrond te kunnen draaien.

Tot er in de pers bericht wordt over het feit dat je bij het bekijken van je filmpje tot 200% (ik zeg maar iets) teveel stroom verbruikt wordt voor zo een client waar de consument eerlijk gezegd niets aan heeft.
Hoeveel consumenten gaan dat pikken ?

Maar je kunt dan zeggen tegen je ouders dat het voor een goed doel is, en dat ze dus zo meedragen aan kankerbestrijding ipv geld te pleuren in de collectebus..
En wat als het een tientje meer per jaar kost...

Als ze PS3 nu eens een stuk goedkoper maken en in ruil voor de prijs reductie de overbodige rekencapaciteit benutten voor het inzetten van onderzoek.

Een soort van SETI, maar dan net ff anders ;)

Misschien moet je het meer zien als vrijwilligerswerk, je krijgt er aan de filmpjes te zien een leuke screensaver voor terug :Y)
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 11:07
Vorige 09:56
VNU Media logo Hosted by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: