PDA

View Full Version : XT5m: un nuovo supercomputer da Cray


Redazione di Hardware Upg
23-03-2009, 11:04
Link alla notizia: http://www.hwupgrade.it/news/business/xt5m-un-nuovo-supercomputer-da-cray_28446.html

Un supercomputer a partire da mezzo milione di dollari, basato su processori AMD Opteron e già compatibile con le future soluzioni a 6 core

Click sul link per visualizzare la notizia.

Danckan
23-03-2009, 11:13
CRAI... e poi dicono che i computer da supermercato sono scarsi.... :P

Scusate non ho resistito!

amagriva
23-03-2009, 11:14
NON e dico NON ci gira Crysis.
CAPITOOOO!

Xile
23-03-2009, 11:29
Mi piacerebbe averne uno in casa :D

urelio2
23-03-2009, 11:32
io l'ho preso per call of duty...

The3DProgrammer
23-03-2009, 11:35
facendo l'upgrade ad istanbul questa macchina avrà un notevole boost...per quando è previsto istanbul?

avrei scommesso 1000 euro che tra i primi 2 commenti, ne avrei letto uno su crysis...

2012comin
23-03-2009, 11:36
[scemenza on]

Craaay Craaay server fantastico...
Craaay Craaay è stabilisssimo
Craaay Craaay rulla ogni giorno di piùùùùùù
:)

[scemenza off]
sorry ho usato "server" solo perchè mi suonava bene nel jingle :P

studentediiin
23-03-2009, 11:50
ragazzi una domanda da niubbo ma pac man ci gira a 640x480?
eheheheh Opteron dopo i barton amd dovrebbe smettere di farsi le pippe scusate

demon77
23-03-2009, 12:01
Considerando l'elevato parallelismo dei calcoli a cui un simile sistema è destinato.. perchè basarsi ancora su 100% cpu invece di puntare sulle strapotenti GPU di oggi???

fgpx78
23-03-2009, 12:05
Chissà se ci gira il Cray Engine :D :D :D

!fazz
23-03-2009, 12:05
Considerando l'elevato parallelismo dei calcoli a cui un simile sistema è destinato.. perchè basarsi ancora su 100% cpu invece di puntare sulle strapotenti GPU di oggi???

perchè le gpu sono efficenti solamente in un ristretto ambito di calcoli, esempio su operazioni matematiche a virgola mobile le gpu sono delle schegge ma su semplici operazioni logiche sono di diversi ordini di grandezza più lente in quanto deficiano di tutta la circuteria necessaria. se noti bene non esistono supercomputer creati solamente con gpu al massimo esistono sistemi ibridi con cpu e cell (di architettura più simile ad una gpu) proprio al fine di ottimizzare le prestazioni

LuiVul
23-03-2009, 12:08
Interessante e sapere il consumo oggi credo sia uno dei fattori più importanti oltre ovviamente la capacita di calcolo.

!fazz
23-03-2009, 12:15
Interessante e sapere il consumo oggi credo sia uno dei fattori più importanti oltre ovviamente la capacita di calcolo.

sono sul sito
32 – 42.7 kW (32.7 – 43.6 kVA) per cabinet, depending on configuration
Circuit requirements: 80 AMP at 400/480 VAC (3 phase & ground)

quindi per il sistema in figura sul sito sono circa 200 KW per una capacità di 48Tflops circa

LuiVul
23-03-2009, 13:05
sono sul sito
32 – 42.7 kW (32.7 – 43.6 kVA) per cabinet, depending on configuration
Circuit requirements: 80 AMP at 400/480 VAC (3 phase & ground)

quindi per il sistema in figura sul sito sono circa 200 KW per una capacità di 48Tflops circa

Grazie per la risposta.

diddum
23-03-2009, 14:10
ho studiato un po' CUDA di NVIDIA e semplicemente non e' fattibile un supercalcolatore di GPU, a meno che non sia destinato a calcoli particolari.

i motivi sono almeno 4

1) le CPU sono realmente indipendenti e potenzialmente tutte le 192 CPU di un cabinet possono
svolgere un programma diverso, mentre per sfruttare il calcolo GPU gli otto stream processor di ogni multiprocessor devono eseguire possibilmente le stesse istruzioni pena divergenza e sequenzializzazione del codice.
2) le CPU eseguono la qualunque, mentre per le GPU ci sono grosse limitazioni. Per esempio sotto CUDA un programma per la GPU non puo' essere ricorsivo, oltre a dover sottostare ad una serie enorme di limitazioni nell'accesso alla memoria condivisa e non, pena crollo delle prestazioni.
3) le GPU sono molto veloci nel fare in calcoli in virgola mobile (floating point) ma solo quando questi calcoli sono in precisione singola (per esempio nelle schede tipo GTX 285 che pure ha il double nativo in HW, c'e' solo una unita' double per multiprocessore, con i delay del caso. Se la tua applicazione ha bisogno di piu' precisione di quella, abbastanza scarsa della singola precisione (un float su 4 byte) allora le cose si complicano di molto.
4) esistono molti modi per sfruttare il parallelismo su un sistema composto da CPU, mentre per quel che riguarda le GPU siamo molto indietro (anche per le limitazioni di cui sopra)

Quindi al momento non e' possibile fare un supercomputer general purpose di GPU, mentre la cosa si puo' fare per problemi specifici. Sul sito di NVIDIA ci sono almeno un centinaio di progetti che usano CUDA, per farsi una idea di cosa si puo' fare bene con le GPU e cosa no.

ciao,
g.

demon77
23-03-2009, 14:16
Vedo che l'uso delle GPU è molto più complesso di quel che immaginassi..
Questo forse spiega anche perchè, al contrario delle mie aspettative, i software ed i codec in grado di sfruttare la GPU sono così pochi e poco diffusi..

Mi chiedo quale potraà essere uno scenario futuro in cui c'è comunque l'intenzione di far collaborare attivamente la GPU nel funzionemanto del sistema..

SwatMaster
23-03-2009, 14:56
Da notare come AMD trovi sempre spazio, in questo mercato. Gli Opteron a quanto pare fanno faville, ed i nuovi Istanbul esacore paiono davvero fiQi. :)

TheZeb
23-03-2009, 16:21
Bhe , dato che costa 500.000 Dolla potevano almeno usare cpu serie come l'i7... bha sti ammmerricani :rolleyes:

demon77
23-03-2009, 17:15
I Core i7 saranno certamente dei gran mezzi ma gli opteron non è che sono fogna sai?

Oltretutto in ambito server gli opteron hanno una gran bella fama, anche questo persa sulla scelta della cpu quando costruisci un sistema cluster come questo!

Senza contare poi il fatto che un domani è possibile upgradare senza sbattimenti questo sistema montando gli opteron 6 core!

zioriga
24-03-2009, 06:01
per !fazz. guarda che, come si legge dalla notizia, l'utilizzo per lo studio e l'analisi del crash test, serve sopratutto potenza di calcolo altamente parallelo, in quanto si tratta di elaborazione ad "elementi finiti" cioè discretizzati.
Ovviamente se si richiede una prestazione più "general purpose" il solo utilizzo di gpu è sicuramente limitante. Spero, e credo, che la strada iniziata verso la creazione di circuiti altamente specializzati, sarà quella che sarà vincente (vedasi le prossime future gpgpu)

!fazz
24-03-2009, 15:41
per !fazz. guarda che, come si legge dalla notizia, l'utilizzo per lo studio e l'analisi del crash test, serve sopratutto potenza di calcolo altamente parallelo, in quanto si tratta di elaborazione ad "elementi finiti" cioè discretizzati.
Ovviamente se si richiede una prestazione più "general purpose" il solo utilizzo di gpu è sicuramente limitante. Spero, e credo, che la strada iniziata verso la creazione di circuiti altamente specializzati, sarà quella che sarà vincente (vedasi le prossime future gpgpu)

dipende dai calcoli che ci devi fare nei vari thread paralleli se un thread richiede un uso intensivo di salti condizionali shift di registri e operazioni logiche una gpu non è la scelta consona in quanto non dispone della circuteria dedicata a ciò

tra parentesi il crash test è solo un uso del sistema cray vende la macchina a chiunque paghi e per forza di ciò deve essere general pourpose

Baboo85
24-03-2009, 18:53
NON e dico NON ci gira Crysis.
CAPITOOOO!

Cosa no... Ma cavolo l'ho ordinato proprio ieri quello con il raffreddamento a liquido... Ma dimmelo prima no? :asd:

Io avrei speso meno mettendoci 4 milioni di CPU Atom :D