Fermi, la prossima GPU Nvidia

Una nuova architettura per schede grafiche, che ha molti punti in comune con le classiche CPU e ambisce a conquistare il mercato dell'high perfomance computing. Con già ottime referenze

Roma – Nvidia si prepara a dare battaglia all’ultima generazione di processori grafici di AMD, gli ATI Radeon serie 5800 , con quella che definisce “la più avanzata architettura di GPU computing mai realizzata”. Il suo nome in codice è Fermi , in onore del celebre scienziato italiano , e verrà utilizzata da Nvidia nella sua imminente linea di GPU GeForce GT300 a 40 nanometri : questa rimpiazzerà gli attuali chip GT200 che si trovano alla base di tutte le schede video GeForce GTX 2xx.

Prototipo di Tesla basato sull'architettura Fermi Fermi è la prima architettura di Nvidia ad essere stata concepita fin dall’inizio per l’utilizzo in soluzioni di high performance computing (HPC). Pur non adottando un’architettura simil-x86 come la futura GPU Larrabee di Intel, Fermi è molto più simile ad una CPU di qualunque altra architettura grafica oggi sul mercato.

La nuova tecnologia di Nvidia aspira a essere l’espressione più avanzata del cosiddetto GPGPU (General Purpose computation using GPU), un modello di computing che utilizza i processori grafici per compiti general purpose, come l’esecuzione di applicazioni che non prevedono il rendering di immagini 3D. Tale possibilità è data dalla programmabilità delle schede grafiche più recenti, che va sotto il nome di shader model .

“Invece di una GPU adattata al supercomputing, ci siamo assunti il rischio di lanciare una nuova architettura progettata soprattutto per essere un computer e per trattare grafica ed elaborazione parallela come pari cittadini” ha spiegato Jen-Hsun Huang, CEO di Nvidia, durante la presentazione di Fermi presso la GPU Technology Conference di San Josè. “La nostra nuova architettura è lo spirito di un supercomputer nel corpo di una GPU”.

le caratteristiche di Fermi

Un corpo, quello dei futuri processori GT300, che conterrà ben 3 miliardi di transistor e 512 unità di elaborazione , chiamate CUDA Core . Per comprendere che “bestia” sia Fermi, basti ricordare che il neonato processore eight-core Nehalem-EX di Intel integra “solo” 2,3 miliardi di transistor, e che l’altrettanto recente GPU Radeon 5870 di AMD ne include 2,15 miliardi. Vale poi la pena notare come il numero dei core di elaborazione sia più che raddoppiato rispetto a quello delle GPU GT2xx, che ne contenevano 240.

Fermi è la prima architettura di Nvidia a supportare la tecnologia DirectX 11 e la specifica Shader Model 5.0, nonché la prima ad introdurre il supporto alle memorie GDDR5 , alle quali è stato dedicato un bus a 384 bit (contro i 256 bit delle attuali ATI Radeon top di gamma). Fermi adotta poi un sistema di cache gerarchico su due livelli , costituito da 1 MB di cache L1 e 784 KB di cache L2 unificata, e il nuovo motore GigaThread , che permette l’esecuzione di più kernel di uno stesso contesto applicativo massimizzando il parallelismo.

Nvidia Fermi Per la prima volta in un’architettura grafica è inoltre presente il supporto alle memorie ECC (Error Correction Code), caratteristica pensata espressamente per l’utilizzo in ambito server, e all’esecuzione nativa di codice C++ e Fortan . Ai cluster di server è altresì dedicato il supporto al formato dei numeri in virgola mobile Half Speed IEEE 754 Double Precision . A tale proposito, Nvidia afferma che la sua futura generazione di GPU fornirà, nei calcoli in virgola mobile a doppia precisione, performance fino ad otto volte superiori rispetto alle GT2xx : ciò le rende particolarmente adatte per le applicazioni scientifiche, finanziarie e ingegneristiche.

L’architettura Fermi verrà utilizzata per tutte le prossime schede grafiche GeForce, Quadro e Tesla, rispettivamente dedicate al settore desktop, workstation e HPC.

Un prototipo di scheda Tesla basata su Fermi è stato mostrato da Huang presso la GPU Technology Conference. Schede come questa verranno utilizzate dall’Oak Ridge National Laboratory ( ORNL ) per costruire un supercomputer dedicato alla simulazione dei cambiamenti climatici. Attualmente ORNL utilizza il famoso supercomputer Jaguar di Cray, basato su processori Opteron, secondo al mondo per potenza di calcolo dietro al Roadrunner di IBM.

“Con l’aiuto della tecnologia di Nvidia, Oak Ridge è intenzionata a creare una piattaforma di computing che, entro 10 anni, sia in grado di fornire una potenza di calcolo nell’ordine degli exaFLOPS (miliardi di miliardi di operazioni matematiche in virgola mobile al secondo, NdR)”, ha dichiarato Jeff Nichols, associate lab director di Oak Ridge per il Computing and Computational Sciences.

Oak Ridge darà altresì vita a un consorzio per lo sviluppo di nuove piattaforme di calcolo ibride, costituite da CPU, GPU ed eventuali unità di calcolo specializzate.

Ancora un'interfaccia Nvidia Fermi Per mettere mano su una scheda grafica basata su Fermi i consumatori dovranno invece attendere l’inizio del prossimo anno. Sebbene Nvidia non abbia ancora rivelato i prezzi delle sue future GPU, gli esperti si attendono che inizialmente saranno piuttosto costose : ad influire sul prezzo ci sarà la generosa dimensione del die, stimata tra i 450 e i 500 mmq, l’interfaccia di memoria a 384 bit e la relativamente nuova tecnologia di processo a 40 nm.

Per un approfondimento tecnico sull’architettura Fermi è possibile leggere questo documento , in PDF, pubblicato da Nvidia.

Insieme alla sua nuova architettura, Nvidia introdurrà anche un ambiente di sviluppo, chiamato Nexus , specificamente pensato per lo sviluppo di applicazioni GPGPU in C (CUDA), OpenCL e DirectCompute. L’IDE di Nexus potrà integrarsi a Visual Studio, e consentire così il debugging e l’analisi del codice sorgente per le GPU utilizzando gli stessi strumenti con cui gli sviluppatori scrivono abitualmente codice x86 per Windows.

Di seguito un video in cui viene mostrato Nexus in azione.

Alessandro Del Rosso

fonte immagine

La tua email sarà utilizzata per comunicarti se qualcuno risponde al tuo commento e non sarà pubblicato. Dichiari di avere preso visione e di accettare quanto previsto dalla informativa privacy

  • Funz scrive:
    Elettronica == inquinamento
    Credete che i nostri compiuteri e gadgetti tecnologici, anche se hanno il bollino verde di Greenpeace, non contengano un mucchio di sostanze tossiche, di materiali rari estratti da schiavi africani in miniere infernali (oro, coltan, ecc.)? Che non richiedano una quantità enorme di energia per essere fabbricati?La cosa più ecologica che possiamo fare NON è comprare un aggeggio nuovo col bollino verde, ma tenerci quello vecchio il più a lungo possibile!
  • vavava scrive:
    Microsoft tra gli ultimi
    Be se controllate c'è anche la Microsoft che su PI non si sogna neanche di dire.semplice è tra gli ultimi. Ciao
    • jonbonjovi scrive:
      Re: Microsoft tra gli ultimi
      - Scritto da: vavava
      Be se controllate c'è anche la Microsoft che su
      PI non si sogna neanche di
      dire.

      semplice è tra gli ultimi.

      Ciaobeh, PI usa "bing" e non "google". Sicuramente perchè su "bing" ci sono risultati più precisi :'(
    • so sempre io scrive:
      Re: Microsoft tra gli ultimi
      Ma ti stupisci, punto informatico è faziosissimo su Microsoft, usa BING già questo basta, poi i vari articoli sul nuovo motore a dir loro fantastico per tutto e per le immaggini, non dico che non sia discreto come motore, ma paragonarlo a Google è come paragonare un vitello ad una mucca sacra indiana, hahahahaGli sponsor sono gli sponsor, se ne devi parlare male, non ne parli e fai bella figura!!!!
    • ruppolo scrive:
      Re: Microsoft tra gli ultimi
      - Scritto da: vavava
      Be se controllate c'è anche la Microsoft che su
      PI non si sogna neanche di
      dire.

      semplice è tra gli ultimi.

      CiaoQuello è il suo posto, ultima in ogni ambito.
      • El Raptor scrive:
        Re: Microsoft tra gli ultimi
        tipo i sistemi che si usano in ambito lavorativo vero?continua cosi' che vai fortissimo
        • linuxismyst yleoflife scrive:
          Re: Microsoft tra gli ultimi
          - Scritto da: El Raptor
          tipo i sistemi che si usano in ambito lavorativo
          vero?
          continua cosi' che vai fortissimoma cosa dici??? orami anche in ambito lavorativo si sta diffondendo linux!!! Noi qui in IBM! abbiamo quasi tutti linux!!! Pooi i server sono tutti linux!! Tra un po' sparirete!
          • El Raptor scrive:
            Re: Microsoft tra gli ultimi
            forse una release di linux che si chiama windows xp vero? ma vai a rubbare le carote!! drogato!
          • Steve Robinson Hakkabee scrive:
            Re: Microsoft tra gli ultimi
            e poi linux é installato in migliaia di dispositivi tipo i router navigatori satellitari ecc.. ormai é l'anno del linux!
Chiudi i commenti