Computació distribuida a través dels xips gràfics

Be, suposo que algu de vosaltres ja n'estava al cas (no m'he parat a buscar-ne informació dins la web però) però pels que no ho sapigueu, dir que s'està desenvolupant un mètode que permetria a les GPU's (principalment Nvidia i ATI) treballar sobre projectes com el Seti, AID, Folding, etc...
Ara no tinc els números a ma, però em va semblar veure que una targeta gràfica actual, a l'estil X1900XT tenia un potencial de càlcul bastant superior en quant a Flops/s al d'un procesasdor actual.

A tot això, dir que avui he vist una beta dels Catalyst 6.10 (drivers per ATI) que pel que sembla permeten al Folding@Home (desconec si el clàssic o si sota el BOINC) utilitzar la gràfica per a aquest fi.

Algú podria investigar una mica mes sobre el tema? Això es presenta molt be..

http://downloads.guru3d.com/download.php?det=1491

This is a new Beta driver that allows support for Folding@Home which was simultaious released with the met Folding@Home Gpu-client 5.05 beta.

The information in this article applies to the following configuration(s):

Folding@home
Catalyst Beta 6.10 Display Driver
Radeon® X1950 series
Radeon® X1900 series
Windows XP Professional
Windows XP Home Edition

Folding@Home is a project developed by Stanford University that uses the power of your graphics processor to simulate protein folding. With a thorough understanding of how protiens fold, the scientific community will better understand the causes for many diseases and cancers - the first steps required for finding the cure.
You must download and install Catalyst Beta 6.10 to run the GPU accelerated Folding@Home client on your PC.

Folding@home SMP i equip Catalunya

Ha sortit la nova versió Beta per Windows per ordinadors amb 2 cpu o més, SMP Simetric Multiprocessor, on una sola unitat de càlcul és calculada amb 2, 4 o més processadors al mateix temps, obtenint un rendiment fins a 4 vegades superior a 2 o 4 unitats calculades asignades cadascuna a un processador.

Recordar, que l'equip Catalunya del Folding@home té asignat el número 660.

imatge de reivax_dj

Impressionant!

Com es pot treure tant rendiment d'un xip gràfic? A veure si s'aprofita tot això, significaria accelerar moltíssim els càlculs que es fan avui en dia.

Nous clients de Folding@home

Folding@home va presentar fa unes setmanes, a Alemania, dos nous clients (clàssics, en principi) un per a fer funcionar en processadors de targetes gràfiques (GPU) ATI X19xx i un altre per a fer funcionar en PS3.

Inicialment Folding@homes es va concentrar en utilitzar xips d'Nvidia, però al final va resultar que s'obtenia més rendiment amb els xips d'ATI a partir de X1900. Aquestes xips son descaradament potents per a fer els càlculs que necessita el projecte. Si no recordo malament, poc més de 400 xips d'aquests, tenen una potencia de un potencia de càlcul efectiva per al projecte de 29 TeraFLOPS (més que tots els clients junts per Linux i Mac que participen al projecte). És una passada, senzillament.

Espero amb candeletes que projectes de BOINC intentin fer l'esforç (monumental) de crear aplicacions per a BOINC que utilitzin les GPUs, sempre que sigui possible, i que hi hagi un bon guany de rendiment, clar.

Fins una altra.

imatge de Jordi Portell

Nous clients de Folding@home

Recony!
Saphojuice, la potència que estàs dient (29 TeraFLOP/s) és la que dóna el MareNostrum sencer!
Impressionant...

[[[ Jordi Portell i de Mora | Coordinador SETI.cat ]]]

Estadístiques de Folding@home per tipus de client

Aquí teniu la taula de potencia de càlcul aportada a Folding@home en funció del tipus de client. L'última vegada que la vaig veure, els clients de GPU, aportaven 29 TeraFLOPS. Avui en són 27 generats per només 412 clients . . . és una animalada.

http://fah-web.stanford.edu/cgi-bin/main.py?qtype=osstats

Fins una altra.

imatge de krampak

Estadístiques de Folding@home per tipus de client

He llegit a la pàgina del Folding@Home que els seus càlculs es basen en les unitats shaders i que les X1900 tenen 48 unitats shaders a diferencia dels 12 de les X1800 i que per això només se li treu bon profit a les X1900.

Doncs be... el nou G80 d'Nvidia (presentat el 4 de Novembre) te una potència de càlcul en física de 400GFlops/s... mentres que la PPU d'AGEIA (Physix Processing Unit) dedicada especificament a aquests càlculs en te 30GFlops/s :O I no només això... sino que disposa de 128 unitats shaders ! (no unificats). Si comencen a treure més i més clients per a aquests tipus de computació la cosa serà revolucionaria veient la potència de càlcul que ja li estan treient a les X1900 d' ATI...

L' R600 d'ATI presentat al pròxim febrer disposarà de 64 unitats shaders però en aquest cas unificats per tal de aprofitar (cumplir) al 100% amb el pròxim directx 10. Nvidia asegura que encara no es treurà profit a els shaders unificats i que per això no ho ha fet en el G80 (o senzillament encara no te el disseny de shaders unificats acabat i ha volgut aplassar-ho a la pròxima generació).

En resum... si ara 412 GPUs de 48 unitats shaders ens prorcionen 27 TFlops... quina potència de càlcul generarà (si hi donen suport) l'inminent G80 ? :O

imatge de Agustí Dosaiguas

això son molt bones notícies!!!!

A veure si aviat hi ha forces projectes que puguin aprofitar aquest potencial!!

De moment ya vaig a comprar un ventilador mes potent per a la meva grafica, no fos cas que amb la feina extra la cosa comencés a escalfar-se massa... ;)

Opcions de visualització de comentaris

Selecciona la vostra manera preferida de visualitzar els comentaris i feu clic en "Desa la configuració" per activar els canvis.