06/05/2009 ore 10:56
Tesla Preconfigured Clusters da NVIDIA
Uno dei filoni di sviluppo tecnologico più interessanti degli ultimi anni è indubbiamente quello del GPU Computing, l'utilizzo delle schede video non solo per elaborazioni di grafica 3D ma anche per applicazioni di calcolo parallelo.
Alla base di questo utilizzo la natura di macchine di elaborazione parallela propria delle moderne GPU, di fatto costituite da un elevato numero di core che operano in parallelo, molto semplici come struttura rispetto ad una CPU ma capaci di una elevata velocità di elaborazione estremamente elevata nel momento in cui l'applicazione che viene eseguita possa venir parallelizzata sulle differenti unità di elaborazione.
NVIDIA ha sviluppato il concetto di GPU Computing con una posizione innovatrice negli ultimi anni, sviluppando sia un linguaggio di programmazione specifico per questo tipo di utilizzi, CUDA, sia una serie di prodotti indirizzati al GPU Computing che vanno sotto il nome di Tesla.
NVIDIA ha annunciato, con questo comunicato stampa, di aver avviato la commercializzazione di Tesla Preconfigured Clusters in collaborazione con i propri principali partner commerciali internazionali, tra i quali figura l'italiana E4 Computer Engineering.
Un sistema Tesla Preconfigured Cluster prevede la presenza di server x86 tradizionali affiancati da server Tesla S1070, soluzione Rack a 1 unità che integra al proprio inteerno 4 GPU NVIDIA con ciascuna 240 stream processors. Un sistema di questo tipo ha una potenza di elaborazione, in single precision, che parte da 16 Teraflops, richiedendo quindi la presenza di almeno 4 server Tesla S1070 con un adeguato numero di server x86 di controllo.
Di seguito riportiamo due esempi di cluster Tesla preconfigurati proposti da E4 Computer Enginering, nei quali quindi vengono abbinati sistemi Rack Tesla S1070 a server rack tradizionali con CPU indispensabili per pilotare correttamente le GPU inserite nel server Tesla.
8 Tesla S1070 Preconfigured Cluster
- 32 Tesla T10 GPUs
- 8 Server E7118 with Dual-socket Quad-core Xeon 2.66 GHz
- 1 Server E7125 with Dual-socket Quad-core server Xeon 2.66 GHz
- 128 GB GPU memory
- Up to 768 GB CPU memory
- Up to 64 TB SATA drives
- DDR Infiniband
4 Tesla S1070 Preconfigured Cluster
- 16 Tesla T10 GPUs
- 4 Server E7118 with Dual-socket Quad-core Xeon 2.66 GHz
- 1 Server E7125 with Dual-socket Quad-core server Xeon 2.66 GHz
- 64 GB GPU memory
- Up to 384 GB CPU memory
- Up to 32 TB SATA drives
- DDR Infiniband
Evidenziamo come la maggior parte dei partner NVIDIA in questa iniziativa abbia scelto come server x86 di controllo delle soluzioni Twin Rack 1 unità; si tratta di server che integrano al proprio interno due schede madri dual socket, ideali per la gestione di un server Tesla S1070 che richiede per sua natura di venir pilotato da due server dedicati attraverso un collegamento diretto. Ad ogni coppia di GPU integrate nel server Tesla S1070, di conseguenza, è abbinato un singolo server x86 con due socket di processore, ciascuno dei quali con architettura quad core.
Per ulteriori informazioni sulle differenti proposte sviluppate dai partner commerciali NVIDIA a livello globale rimandiamo a questa pagina.









