• Non ci sono risultati.

JAZZ: la nuova risorsa di calcolo HPC al CASPUR con acceleratori grafici fermi

N/A
N/A
Protected

Academic year: 2021

Condividi "JAZZ: la nuova risorsa di calcolo HPC al CASPUR con acceleratori grafici fermi"

Copied!
2
0
0

Testo completo

(1)

94

J

AZZ: LA NUOVA RISORSA DI CALCOLO HPC

AL CASPUR CON ACCELERATORI GRAFICI FERMI

In linea con la politica d’avanguardia, storicamente seguita dal CASPUR nel campo della ricerca ed innova-zione tecnologica, nel 2010 il Consorzio ha acquistato e messo in opera un nuovo sistema di calcolo ad alte prestazioni basato sugli acceleratori grafici Fermi NVIDIA. Il cluster Jazz si è distinto, al primo posto in Europa e al quinto posto nel mondo, nella classifica Little Green 500 (pubblicata a novembre 2010), caratterizzando il CASPUR come uno dei centri di supercalcolo più ecologicamente sostenibili del pianeta. Il Consorzio ha, inoltre, fortemente investito nell’acquisizione di competenze sia sistemistiche che applicative sulla nuova architettura di calcolo, al punto di essere recentemente nominato CUDA Research Center da NVIDIA, attributo che lo pone in primo piano in Italia nello sviluppo e nel supporto al porting di applicazioni su architetture many-core.

Offerta

Il CASPUR mette a disposizione della sua utenza lo stato dell’arte per quanto riguarda le tecnologie utilizzate nel campo del calcolo ad alte prestazioni. Il suo cluster Jazz è il risultato delle ultime tendenze in termini di in-tegrazione tra le risorse di calcolo tradizionali e le nuove piattaforme basate sui processori grafici. Jazz è, infatti, un cluster eterogeneo formato da nodi che ospitano ognuno 48 GB di memoria connessa a due unità Intel Xeon esacore di ultima generazione che, con la nuova tecnologia QPI di Intel, permette comunicazioni efficienti tra le diverse CPU e i dispositivi di accelerazione. Il cuore computazionale del singolo nodo del sistema resta comunque la parte degli acceleratori, due schede NVIDIA Tesla serie 20 con tecnologia Fermi, ognuna delle quali è capace di raggiungere una potenza di calcolo fino ad 1 Tflops. Tale potenza è possibile grazie all’elevato parallelismo che l’hardware di queste schede grafiche raggiunge e alle velocità di comunicazione interne alle memorie della scheda che, nel migliore dei casi, può raggiungere velocità dell’or-dine del terabyte per se-condo. La famiglia dei prodotti Tesla con tecnologia Fermi, che è orientata ad un’utenza di alto livello ed è specifica per il calcolo, ga-rantisce, oltre alle presta-zioni appena descritte, la coerenza e la stabilità dei dati prodotti attraverso un meccanismo di controllo del-l’errore sul singolo bit di me-moria. Grazie alla tecnologia GPUDirect di NVIDIA e alla doppia connessione QDR In-finiBand del cluster, Jazz

per-HPC

Fig. 1Particolare delle schede GPU S2050 del CASPUR.

(2)

ANNU

AL REPOR

T

95

Bibliografia essenziale

Dettagli tecnici e guida all'uso del cluster Jazz: http:// hpc.caspur.

CASPUR nominato CUDA Research Center: http://research.nvidia.com/content/cuda-research-centers.

CASPUR nella Little Green 500: http://www.green500.org/lists/2010/11/little/list.php.

Gruppo HPC del Caspur

hpc@caspur.it

Fig. 2Evoluzione della performance di picco (in termini di numero di operazioni in virgola mobile al secondo per processore/scheda grafica) per CPU e GPU.

mette di decomporre su più nodi problemi di taglia particolarmente grande garantendo ve-locità di comunicazione elevatissime (fino a 4x2 = 8 GB/s).

In aggiunta all’ambiente di sviluppo CUDA, sul cluster Jazz sono disponibili alcune librerie addizionali di calcolo, quali MAGMA e CULA, nonché un numero rappresentativo di applica-zioni scientifiche abilitate all’uso delle GPU, quali Amber, NAMD, AbInit, BigDFT, GROMACS, QuantLib, DL_POLY, CP2K, Matlab. Sebbene non tutti i codici dimostrino un livello di maturità soddisfacente, e necessitino quindi di ulteriori sforzi per arrivare a sfruttare appieno le po-tenzialità dei processori grafici, alcune delle applicazioni installate e testate sulle GPU, quali Amber e NAMD, offrono eccellenti prestazioni con uno speed-up fino a 20x rispetto alle cor-rispondenti versioni ottimizzate per CPU.

Al fine di supportare l’utenza nell’uso della nuova piattaforma di calcolo, il CASPUR orga-nizza periodicamente corsi specialistici di GPU computing, mirati ad accelerare la curva di ap-prendimento delle tecniche di programmazione necessarie a portare un codice su architetture grafiche.

La nuova risorsa di calcolo ha permesso nel 2010 al CASPUR di gettare le basi per presti-giose collaborazioni su tematiche di sismologia e previsioni meteo, che andranno ad arricchire la già ampia attività del Consorzio in ambito scientifico e tecnologico nel 2011.

NVIDIA GPU Single Precision NVIDIA GPU Double Precision

Intel CPU Single Precision

Intel CPU Double Precision 1400 1200 1000 800 600 400 200 0

Apr-01 Sep-02 Jan-04 May-05 Oct-06 Feb-08 Jul-09 Nov-10

Riferimenti

Documenti correlati

All’interno del metadata possono essere riportati uno o più elementi di questo tipo ad indicare l’unico o i diversi punti di erogazione dei servizi all’interno del

Dipartimento di Fisica Nucleare e Teorica e Laboratorio Energia Nucleare Applicata Università degli Studi di Pavia.3. Teoria della diffusione dei Neutroni Teoria della diffusione

Dipartimento di Fisica Nucleare e Teorica e Laboratorio Energia Nucleare Applicata Università degli Studi di Pavia... Teoria Cinetica del Reattore Teoria Cinetica del Reattore

Il campo elettrico indotto dal campo magnetico variabile e’ ortogonale ad esso e in grado di accelerare una particella carica lungo la traiettoria chiusa.

Dee in opposizione di fase -pi Bunch in un solo gap alla volta Frequenza bunch 1/3 RF.. Stabilità di fase

Il calcolo di A0 prevede anche i livelli di impurità per gli altri radionuclidi ed il livello di produzione di Zn-65 (tempo di dimezzamento 265 giorni ) prodotto dalla reazione

!10.. • Queste caratteristiche permettono di ottenere la massima accuratezza nella diagnosi e di dare la minima dose al paziente. • La produzione dei radioisotopi

• Il campo magnetico guida mantiene le particelle in orbita circolare e il campo magnetico medio accelera le particelle per induzione magnetica. • Il campo medio