Ricerca scientifica con GPU ATI e Playstation 3

I programmi di ricerca condivisa sembrano aver trovato nuove risorse di elaborazione in GPU e console di futura generazione
di Paolo Corsini pubblicata il 28 Agosto 2006, alle 10:38 nel canale Schede VideoATIPlaystationSony
Che le GPU delle più recenti schede video vantino una potenza di elaborazione estremamente elevata nel calcolo parallelo è ben noto; da anni sono stati sviluppati vari progetti di ricerca, indicati con la sigla di GPGPU, che mirano ad utilizzare le GPU come base di elaborazione pura, svincolandole dalla gestione di pixel e shader propria dei giochi 3D.
GPGPU, General Purpose GPU, mira quindi a sfruttare questa potente fonte di elaborazione come una sorta di secondo processore integrato all'interno del sistema, permettendo con alcuni ambiti applicativi di ottenere tempi di elaborazione estremamente più ridotti di quanto registrato con una CPU.
Il progetto Folding@Home, sviluppato dall'università di Stanford, utilizza attraverso un particolare software residente nel computer parte della potenza elaborativa di un processore per elaborare dati su proteine. Sfruttando milioni di computer, messi a disposizione dagli appassionati, il progetto ha a disposizione una potenza elaborativa estremamente elevata, con costi di mantenimento molto bassi per il progetto nel suo complesso e la valenza sociale del permettere ad ogni possessore di computer collegato al web di elaborare dati utili per la ricerca scientifica.
Ecco una semplice spiegazione di come opera Folding@Home:
Cosa fa Folding@Home? Folding@Home è un progetto computazionale distribuito per lo studio degli avvolgimenti, delle dissociazioni ed aggregazioni delle proteine e delle loro relative incidenze sulle malattie. Usiamo algoritmi computazionali avanzati diffusi su larga scala per simulare comportamenti biochimici delle proteine calcolati su tempi migliaia di volte più estesi di quelli considerati in passato. Questo ci ha consentito di simulare la concatenzazione delle proteine per la prima volta e adesso ci permette di studiare le malattie legate alle mutazioni in questo processo biologico fondamentale.
Come posso contribuire? Puoi aiutare il progetto scaricando e avviando il nostro programma sul suo calcolatore. I nostri algoritmi sono stati creati affinché una rete nutrita di elaboratori geograficamente distribuiti possa incrementare notevolmente il nostro potere di calcolo.
Puoi anche aiutarci donando fondi al progetto attraverso l'università di Stanford.
Stanford si appresta a rilasciare le prime versioni di client Folding@Home che non sfruttano esclusivamente il processore di sistema per l'elaborazione. Nell'ambito del progettop GPGPU, infatti, l'università americana ha sviluppato un client che sfrutta le GPU programmabili delle schede video ATI.
Al momento attuale il client per GPU ATI è in fase di beta testing interno; stando alle informazioni disponibili verrà reso disponibile agli utenti nel corso delle prossime 4 o 5 settimane, quindi entro la fine del mese di Settembre.
Verso la fine dell'anno Stanford ha anticipato di voler rendere dispoinibile un client simile che utilizzi quale base di calcolo la nuova console Sony Playstation 3, attesa al debutto nel corso del mese di Novembre. In questo caso verrà utilizzato il processore Cell, integrato nella console Sony, mentre non si hanno informazioni su un possibile supporto anche del sottosistema video RSX, integrato in questa console e sviluppato dall'americana NVIDIA.
L'immagine raffigura quella che sarà presumibilmente la console del progetto Folding@Home per la console Playstation 3; grazie alle sue capacità di elaborazione video sarà infatti possibile mostrare in tempo reale i risultati dell'elaborazione in corso, navigare attraverso lo spazio 3D utilizzando il controller della console e osservare le proteine elaborate attraverso questa interfaccia. Stanford ha reso disponibili alcuni video di questa interfaccia, scaricabili ai link seguenti: 355K avi, 866K avi, 6MB avi, 6MB avi.
A questo indirizzo è disponibile un comunicato ufficiale del team di sviluppo Folding@Home per il client GPU ATI; a questo indirizzo, invece, sono disponibili altre informazioni sul client per la console Playstation 3.
26 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoInvece se ti va bene vieni citato in una pagina a sfondo nero o grigio dell'università insieme ad altre 1000 persone... Ovviamente in testa alla classifica ci saranno le altre università con i loro mainframe che elaborano in un giorno 100 volte quello che riesci a fare tu a casa in una settimana. mah sarà che io sono troppo venale, ma dopo seti@home non ho intenzione di ripetere l'esperienza.
Tanto per fare un confronto prima con la mia ex 1800xt se giocavo ad oblivion dopo 30 minuti dovevo aprire la paratia del case perchè mi ustionavo la mano al tatto. Ora con la XFX 7900gt 520 sono a 58 fissi sotto stress.
Questo per far capire che in effetti il disagio c'e' a lasciare un pc acceso al 100% per ore e ore, quindi perchè non chiedere un incentivo anche per la manutenzione ?
calcolo distribuito
Ingegnosa l'idea di utilizzare tanta potenza delle gpu per il calcolo distribuito. Credo che possa giovare soprattutto per sistemi con bassa frequenza di clock delle cpu.Per quanto riguarda un sistema di retribuzione degli utenti sono in disaccordo. Credo che quei soldi vadano investiti in altre vie come sviluppo nuovi software per il calcolo distribuito. Insomma, il programmma f@h permette di impostare qunata freq di idle lasciare al lavoro. Io lo tendo acceso giorno e notteal 75% e non mi passa in mente la benchè minima voglia di essere retribuito. Si aiuta la ricerca medica: si da una mano a tutta l'umanità
Se avete un muletto acceso 24h24 perchè non installare uno di questi programmi? Non rubano cpu agli altri processi, la usano solo se nessun'altro ne ha bisogno.
In sign c'è il link al programma che uso per la ricerca al cancro.
Ciao.
la vita di un vostro simile?
cinico on
magari vi danno una bella magliettina per utilizzare la vostra macchina ma poi per utilizzare i loro risultati scentifici devi pagare 1000 euro al giorno.
una proposta per incentivare le persone a collaborare e fare uno schedario di chi partecipa e chi non partecipa non può usuffruire dei risultati
cinico off
la cosa brutta e che in italia non si fa nulla di questo tipo
Seti è sempre stato di dubbia utilità secondo me, meglio pensare prima a qualcosa che può tornare "utile" e "nell'immediato". Mmm, avevo la modalità flame attiva... [flame off]
I calcoli potrebbero non servire a niente, non c'è modo di saperlo se non facendoli. Se alla fine non serviranno a niente amen, mi basta sapere che il mio pc ha lavorato per quello, mi incazzerei coma 'na iena se dovessi scoprire che abbia calcolato altro per il lucro altrui.
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".