Un cluster Tesla per le elaborazioni finanziare di Bloomberg 30/09/2009 ore 08:50

Un cluster Tesla per le elaborazioni finanziare di Bloomberg

Autore: Paolo Corsini Categoria: Periferiche
Nuovo caso studio per le elaborazioni GPU Computing con soluzioni Tesla di NVIDIA: Bloomberg ottiene un incremento dell'800% nei tempi di elaborazione

NVIDIA può vantare un nuovo caso studio come riferimento delle potenzialità delle proprie architetture Tesla in quanto reso pubblico da Bloomberg, che nella propria server farm ha implementato differenti sistemi Tesla per esegure alcuni calcoli legati ai prezzi per alcuni strumenti di investimento. Si tratta di operazioni particolarmente gravose quanto a risorse di calcolo richieste, che vegono eseguite ogni notte in un arco di tempo che non può protrarsi oltre le 8 ore.

La struttura di calcolo avviata da Bloomberg sin dal 1996 prevede elaborazione di un modello stocastico a singolo fattore basato su simulazioni di tipo Monte Carlo. 4 anni fa il modello è stato perfezionato, portandolo ad un livello a due fattori ottenendo un valore di precisione molto più accurato, che viene elaborato ogni notte al termine delle sedute di borsa. Il modello più sofisticato è stato eseguito solo per uno specifico gruppo di clienti che ne ha fatto richiesta, a motivo della maggiore complessità delle elaborazioni, ma la domanda è cresciuta sino al punto da diventare problematica con le risorse di calcolo a disposizione.

A posto di incrementare il numero di processori utilizzati per queste elaborazioni, passando dagli 800 a disposizione agli 8.000 stimati per poter migrare tutte le elaborazioni al modello più preciso mantenendo elaborazione notturna, Bloomberg ha sviluppato una migrazione del codice di elaborazione su tecnologia GPU via CUDA, giungendo ad eseguire la stessa mole di elaborazioni su 48 coppie di server CPU e server GPU della famiglia Tesla. Questa nuova strada è stata inizialmente sperimentata a inizio 2008 grazie al lavoro di uno dei programmatori interni all'azienda.

L'operazione di migrazione ha richiesto circa 1 anno di lavoro, tra  riscrittura del codice e tutte le indispensabili operazioni di verifica del corretto funzionamento. L'incremento prestazionale che è stato ottenuto è stato pari all'800% nel complesso: quello che in precedenza richiedeva 16 ore per venir completato viene ora elaborato in circa 2 ore dal cluster GPU.

Al momento attuale il codice richiede comunque la presenza di CPU per poter essere eseguito correttamente, con un rapporto di 90% per GPU e 10% per CPU nel totale delle elaborazioni che vengono eseguite ogni notte in server farm. Ulteriori informazioni sono disponibili online a questo indirizzo.

Commenti (18) 

Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - Info
Commento # 1 di: Luca69 pubblicato il 30 Settembre 2009, 08:59
Ottima notizia: invece di spendere in nuovo HW hanno speso meno soldi e pagato programmatori per la migrazione del codice.
Le macchine non sostituiranno l'uomo ancora per un bel po
Commento # 2 di: SSB pubblicato il 30 Settembre 2009, 09:13
"[...]Bloomberg ottiene un incremento dell'800% nei tempi di elaborazione"


Incremento?
Commento # 3 di: coschizza pubblicato il 30 Settembre 2009, 09:17
Originariamente inviato da: Luca69
Ottima notizia: invece di spendere in nuovo HW hanno speso meno soldi e pagato programmatori per la migrazione del codice.
Le macchine non sostituiranno l'uomo ancora per un bel po


il problema è che normalmente i programmatori costano molto di piu dell' hardware perche li devi pagare anche dopo che hanno fatto al migrazione del programma
Commento # 4 di: demon77 pubblicato il 30 Settembre 2009, 09:22
power up a 800% rispetto a prima..
e sti gran cazzabubboli!!!
Commento # 5 di: WaywardPine pubblicato il 30 Settembre 2009, 09:26
Originariamente inviato da: Luca69
Ottima notizia: invece di spendere in nuovo HW hanno speso meno soldi e pagato programmatori per la migrazione del codice.
Le macchine non sostituiranno l'uomo ancora per un bel po


Leggi la fonte dell'articolo... Solo in hardware hanno speso gli stessi soldi che avrebbero speso per passare a 8000 CPU cores. I vantaggi che hanno ottenuto sono prevalentemente in termini di consumi e scalabilità.
Commento # 6 di: ndrmcchtt491 pubblicato il 30 Settembre 2009, 09:43
E meno male che c'è qualcuno che dice che CUDA è solo marcheting
Commento # 7 di: homero pubblicato il 30 Settembre 2009, 09:57
credete a queste cose? ma siete impazziti?

1. hanno dovuto acquistare i server tesla che non costano 2 soldi.
2. hanno dovuto riscrivere il codice
3. cambiando sistema di calcolo la fase di test e di affidabilità del sistema non è ancora collaudata
4. 800% rispetto a cosa? quando sento queste percentuali comincio a dubitare in tutti i test si è dimostrato un miglioramento del 50% di cuda rispetto alla CPU ad ogni modo...a me sembra tutta pubblicità come sempre...

...nvidia paga per farsi pubblicità...
Commento # 8 di: thedreamers pubblicato il 30 Settembre 2009, 10:20
Vedrete quante aziende faranno lo stesso in questi anni Ottima Nvidia.

p.s. Secondo voi quelli di bloomberg non hanno fatto tutte le osservazioni del caso prima di affrontare questa spesa? di sicuro è una cosa che limita le spese e incrementa la produttività. Poi potete sparare assurdità quanto volete.
Commento # 9 di: mikeb90 pubblicato il 30 Settembre 2009, 11:05
@ homero...senti leggiamoli epr intero gli artocoli:

L'operazione di migrazione ha richiesto circa 1 anno di lavoro, tra riscrittura del codice e tutte le indispensabili operazioni di verifica del corretto funzionamento. L'incremento prestazionale che è stato ottenuto è stato pari all'800% nel complesso: quello che in precedenza richiedeva 16 ore per venir completato viene ora elaborato in circa 2 ore dal cluster GPU.


PS: 800%, ergo più veloce ti 8 volte...
Commento # 10 di: AceGranger pubblicato il 30 Settembre 2009, 13:46
Originariamente inviato da: homero
4. 800% rispetto a cosa? quando sento queste percentuali comincio a dubitare in tutti i test si è dimostrato un miglioramento del 50% di cuda rispetto alla CPU ad ogni modo...a me sembra tutta pubblicità come sempre...




"L'incremento prestazionale che è stato ottenuto è stato pari all'800% nel complesso: [B]quello che in precedenza richiedeva 16 ore per venir completato viene [SIZE="4"]ora[/SIZE] elaborato in circa 2 ore dal cluster GPU.[/B]"

evidentamente il costo di riscrittura del codice e acquisto del server tesla sara stato infinitamente inferiore rispetto al:

"passando dagli 800 a disposizione agli 8.000 stimati"

7200 processori in piu non mi sembrano pochi, senza contare oltretutto spazio e consumi
Totale commenti: 18 « Pagina Precedente | Pag 1 di 2 | Pagina Successiva »

Lascia il tuo commento

Notizie

14.02.2012

Previsti in aumento i prezzi delle memorie DRAM

E' questo quanto indica e ritemiano si asupica il presidente di Micron Technology: la domanda in crescita da parte dei clienti porterà ad un aumento nei...

14.02.2012

Via libera per l'acquisizione di Motorola Mobility da parte di Google

Dipartimento di Giustizia americano e Commissione Europea confermano il via libera all'acquisizione di Motorola Mobility da parte di Google; rimane l'impegno...

14.02.2012

IMEC pronta al test di un nuovo processo produttivo

L'istituto di ricerca europeo ha realizzato una linea di produzione di test per saggiare l'efficacia del processo DSA - Directed Self-Assembly

13.02.2012

In crescita gli investimenti delle aziende europee sulle applicazioni mobile

I CIO europei prestano maggior attenzione alla mobilizzazione delle applicazioni enterprise, portando ad una crescita del mercato per i prossimi anni

13.02.2012

Hard disk ancora cari e con scarsa disponibilità

Un nuovo report di iSuppli ci offre un aggiornamento della situazione hard disk, a distanza di qualche mese dalle alluvioni che hanno colpito la Thailandia,...

13.02.2012

Google: l'acquisizione di Motorola è sempre più vicina

Gli enti nord americano ed europeo preposti alla verifica dell'acquisizione di Motorola Mobility da parte di Google dovrebbero esprimere un parere nel...

10.02.2012

Voci di unificazione tra i produttori di SoC giapponesi

Renesas Electronics, Fujitsu Ltd e Panasonic Corp stanno discutendo la possibilità di unificare il proprio business legato alla produzione di semiconduttori,...

10.02.2012

NVIDIA e Rambus: nuovo accordo sulle licenze

Le due aziende giungono ad un punto d'incontro: a fronte di un pagamento non quantificato ufficialmente NVIDIA acquista il diritto di utilizzare, per i...

09.02.2012

Un piano B per Nokia? Non pervenuto e non previsto

La strategia basata sulla diffusione di smartphone basati su sistema operativo Windows Phone è l'unica in atto oltre che l'unica ad essere stata prevista;...

09.02.2012

Hitachi, nuovi Ultrastar 25nm SLC NAND flash SSD

In arrivo alcune interessanti unità SSD destinate al mondo enterprise, realizzate da Hitachi e appartenenti alla famiglia Ultrastar, integranti chip memoria...

08.02.2012

Nokia taglia 4.000 dipendenti nelle proprie fabbriche produttive

Nuovo piano di riduzione del personale per Nokia: 4.000 dipendenti interessati, impiegati in 3 fabbriche produttive in Ungheria, Messico e Finlandia. Alla...

08.02.2012

Emilio Ghilardi abbandona AMD: nuovo cambiamento tra gli executives

AMD annuncia l'uscita di scena, con effetto immediato, di Emilio Ghilardi da AMD, nella quale ha rivestito la posizione di Senior Vice President e Chief...

08.02.2012

Microsoft Lync a un anno di distanza: particolare successo delle adozioni di telefonia

A un anno dalla presentazione di Microsoft Lync - soluzione di Unified Communications & Collaboration - è tempo di valutare i primi risultati

07.02.2012

Acer denuncia il proprio ex CEO Gianfranco Lanci

Alla base una presunta violazione degli accordi di non concorrenza stipulati tra le due parti, ora che Lanci riveste un ruolo attivo in Lenovo in Europa,...