23/02/2009 ore 09:17
Un cluster Tesla per sperimentare con la programmazione parallela
In differenti contesti abbiamo avuto modo di analizzare ambiti di utilizzo delle GPU delle più recenti schede video non legati alla grafica 3D. Queste architetture sono così potenti negli ambiti di elaborazione parallela da poter venir utilizzate anche per eseguire codice tipicamente indirizzato al calcolo su CPU, ottenendo sensibili diminuzioni nei tempi di elaborazione.
Il segmento del GPU computing, termine con il quale sono indicate quelle elaborazioni di calcolo non legato alla grafica 3D che vengono eseguite utilizzando la potenza di calcolo della GPU del proprio sistema, sta progressivamente prendendo forma sia in ambito consumer che professionale. E' in quest'ultimo che ovviamente si ripone il maggiore interesse, in quanto una riduzione dei tempi di elaborazione è sempre apprezzata: permette a parità di tempo di eseguire più calcoli o di ottenere risposte in tempi più rapidi.
Avere a disposizione un pacchetto di GPU per elaborazioni parallela non è tuttavia sufficiente a ridurre i tempi di elaborazione. E' indispensabile che l'applicazione si presti, per sua natura, a venir eseguita in modo parallelo e che il codice venga adattato in modo tale da poter essere eseguito su una GPU. NVIDIA sta operando da tempo in questa direzione attraverso CUDA e le proprie soluzioni hardware della famiglia Tesla, basate su GPU della famiglia GT200 e disponibili sia come schede video dedicate che come server rack o workstation esterne.
E4 Computer Engineering, azienda impegnata impegnata nella produzione di sistemi server particolarmente orientata all'ambito HTPC, ha istituito una nuova iniziativa mirante alla diffusione delle soluzioni NVIDIA Tesla. Un cluster di 8 GPU è stato messo a disposizione, a titolo gratuito e con accesso da remoto, ai clienti E4 Computer Engineering affinché sia possibile studiare i benefici dell'elaborazione parallela via GPU del proprio codice.
L'architettura hardware messa a disposizione prevede due server E5118 a 1 unità, abbinati a due server Tesla S1070 ciascuno dotato di 4 GPU operanti in parallelo. La potenza di elaborazione massima teorica messa a disposizione, in single precision, è pari a 8 TeraFLOPs utilizzando in parallelo tutte e 8 le GPU NVIDIA messe a disposizione. Di seguito riportiamo il comunicato stampa fornito dal produttore, rimandando a questo sito web per tutti gli approfondimenti.
Scandiano, 20 febbraio 2009 - E4 Computer Engineering, azienda specializzata nella produzione di sistemi informatici di fascia alta e ad elevate performance per l'industria ed i centri di calcolo e ricerca scientifica, annuncia la possibilità, per i propri clienti, di effettuare test gratuiti, in connessione remota, per verificare il miglioramento delle performance dei propri codici sulle piattaforme E4® basate su architettura NVIDIA® Tesla.
LHPC è da molti anni uno dei core business di E4 Computer Engineering, e lAzienda emiliana vuole dare ai propri clienti lopportunità di sperimentare, in connessione remota, la potenza di calcolo del cluster HPC E4 basato sulle soluzioni NVIDIA® Tesla e composto da due Twin server 1U (4 nodi) E5118 e due server Tesla S1070. Il cluster è in grado di assicurare un livello di prestazioni di 8 teraflop di calcolo, fino a 150 volte superiore rispetto ai sistemi tradizionali e consumi energetici ridotti, grazie alla configurazione hardware ibrida (CPU + GPU). Questa soluzione scalabile rappresenta un passo molto importante, da parte di E4® Computer Engineering, verso la promozione di architetture hardware per applicazioni HPC che includano tecnologie di computing eterogenee.
Rendendo disponibile i test gratuiti in remoto di questa soluzione, vogliamo permettere ai nostri clienti di verificare che le potenzialità di calcolo di questa particolare soluzione possono essere applicate con successo a tutte le strutture che adottano il calcolo ad alte prestazioni , ha affermato Vincenzo Nuti, Amministratore Delegato di E4, che ha concluso: I cluster basati su tecnologia NVIDIA Tesla apriranno nuove prospettive a realtà diverse da quelle solitamente conosciute. I sistemi di calcolo basati su NVIDIA Tesla, racchiudono in ununica soluzione hardware altamente integrata potenza e affidabilità e costi molto ridotti.
Siamo entusiasti di fronte allopportunità fornita al mondo HPC italiano da parte di E4. Gli sviluppatori che hanno preso in considerazione la programmazione per mezzo della tecnologia NVIDIA CUDA possono finalmente sperimentare i potenziali di scalabilità delle proprie applicazioni ha dichiarato Edmondo Orlotti, Professional Solutions Channel Sales Manager per il Sud Europa in NVIDIA La rivoluzione del GPU computing è ormai una realtà industriale, anche grazie a partner chiave come E4.








