PDA

View Full Version : NVIDIA GeForce Maxwell integrerà unità ARM general purpose


Redazione di Hardware Upg
20-01-2011, 09:41
Link alla notizia: http://www.hwupgrade.it/news/skvideo/nvidia-geforce-maxwell-integrera-unita-arm-general-purpose_35150.html

Sarà Maxwell il primo prodotto NVIDIA ad integrare core ARM all'interno delle GPU sviluppate dall'azienda californiana

Click sul link per visualizzare la notizia.

Paganetor
20-01-2011, 09:47
io non capisco: prima CPU e GPU erano unità ben distinte, ciascuna con il proprio compito. Poi si è presentata la soluzione "integrata" in cui entrambe convivono su un unico chip. Però nel frattempo le GPU hanno cominciato a fare (meglio) alcuni lavori che prima erano appannaggio delle CPU. Intanto hanno visto che le GPU sono sì più veloci, ma che per certe cose la CPU è meglio. Allora stanno facendo le GPU con integrata una CPU (non x86 ma Arm).
boh...

Fray
20-01-2011, 09:51
il "Fusion" di nvidia?

Simedan1985
20-01-2011, 09:53
io non capisco.....

Mia modesta opinione ...la vedo molto semplice !Nvidia non avrà mai una cpu x86,ma con l'annuncio che windows 8 girerà anche su arm ,i verdi stanno pensando bene di creare qualcosa (un tutt'uno) di molto potente !!Diciamo una cpu-gpu nativa a livello hardware non software ,applicabile ad ogni operazione che il pc fa(non solo pensata per alcuni programmi come succede adesso)!!
Così da sfruttare appieno la potenza elaboratrice di una gpu

iorfader
20-01-2011, 10:17
Mia modesta opinione ...la vedo molto semplice !Nvidia non avrà mai una cpu x86,ma con l'annuncio che windows 8 girerà anche su arm ,i verdi stanno pensando bene di creare qualcosa (un tutt'uno) di molto potente !!Diciamo una cpu-gpu nativa a livello hardware non software ,applicabile ad ogni operazione che il pc fa(non solo pensata per alcuni programmi come succede adesso)!!
Così da sfruttare appieno la potenza elaboratrice di una gpu

è quel molto potente che mi preoccupa :asd:

mircocatta
20-01-2011, 10:34
nell'articolo si parla della linea GeForce, ma non è quest'ultima quella dedicata al gaming ? lato che non viene menzionato nell'articolo, e anche giustamente, visto che questa integrazione a detta del CEO Nvidia migliora le performance in doppia precisione, cioè calcoli che non interessano i videogiochi..
errore nel titolo o c'è altra carne al fuoco?

Gnubbolo
20-01-2011, 10:38
io non capisco:
boh...
anche alu e controller della memoria, bus e registri erano elementi distinti 50 anni fa nel computer di von neumann..
dato che sei niubbo ti faccio una spiegazione terra terra:
devi comprendere che se una applicazione usa numeri interi senza salti condizionali, e il problema puo' essere spezzettato in tanti sottoproblemi, è meglio avere tante unità molto semplici, viceversa se i salti spezzano il flusso di esecuzione unitamente all'uso di di numeri in virgola mobile allora è necessario un processore general purpose.

demon77
20-01-2011, 10:38
Confusione...
cioè: adesso Nvida mette dentro alla scheda video, assieme alla GPU anche una CPU Arm..

Lasciando perdere la stori X86 o meno, non capisco cosa deve o potrebbe fare quella CPU.
Alla fine ci sono già 4 o sei core x86 della cpu principale..

birmarco
20-01-2011, 10:38
Interessante! Ecco qualcosa di intelligente! Quando anche il software deciderà di muoversi verso il GPU computing allora si che ci sarà potenza in abbondanza per tutti! :sofico: in ogni caso 16GFLOP per W in doppia precisione non mi sembra tantissimo... o meglio la GTX580 è da 300W --> 16GF*300W = 4,8TF ma la GTX580 arriva a ben 12GF, molto più del doppio...

Donbabbeo
20-01-2011, 10:39
nell'articolo si parla della linea GeForce, ma non è quest'ultima quella dedicata al gaming ? lato che non viene menzionato nell'articolo, e anche giustamente, visto che questa integrazione a detta del CEO Nvidia migliora le performance in doppia precisione, cioè calcoli che non interessano i videogiochi..
errore nel titolo o c'è altra carne al fuoco?

Avete presente quando si ha una scheda video troppo potente e si dice che si è "Cpu limited"? Ecco, io ho pensato che potesse essere un sistema per mitigare/risolvere tale problema.

birmarco
20-01-2011, 10:41
Confusione...
cioè: adesso Nvida mette dentro alla scheda video, assieme alla GPU anche una CPU Arm..

Lasciando perdere la stori X86 o meno, non capisco cosa deve o potrebbe fare quella CPU.
Alla fine ci sono già 4 o sei core x86 della cpu principale..

ma la gestione della GPU è da parte della CPU e la GPU deve sempre appoggiarsi alla CPU anche per semplici compiti. Se fosse in grado di farli da se ne guadagnerebbe molto in prestazioni. Già con gli unified shader che si autoprogrammano in base alle necessità si è fatto un salto prestazionale. Ora se ne sta per fare un altro...

sniperspa
20-01-2011, 10:58
Si potrà avere un computer con una sola scheda video...ci aggiungono pure un ssd ed il gioco è fatto!:sofico:

Idea interessante comunque :)

Mparlav
20-01-2011, 11:10
Attualmente le soluzioni Tesla richiedono l'affiancamento ad una "struttura cpu" molto potente e costosa, un classico server single o dual socket dagli 8 ai 24 threads.

L'idea potrebbe essere di proporre sistemi Tesla con Mb molto più semplice ed economica, dove il SO gira sull'ARM integrato su una o più schede, dacendo a meno delle cpu x86.
Visto che si parla di progetti da qui a 3 anni, sono schede che avranno 12-24Gb di memoria cadauna, con una parte riservata alla cpu Arm.

Più probabile che integrino la cpu Arm sulla scheda e non direttamente nel die, ma chissà.
Se oggi sono ai dual core Arm, tra 3 anni, avranno tranquillamente gli 8/16 core da 2GHz e passa.

Nei derivati per desktop, magari faranno a meno della "sezione Arm", perchè si appoggeranno cmq alla cpu x86 di sistema.

JackZR
20-01-2011, 11:23
Nell'articolo:

"La generazione Maxwell sarà il primo prodotto del progetto Denver che arriverà al consumatore finale. Questo rappresenta un grande investimento peer noi, anche solo per le licenze di design"

c'è un typo peer me :D



Cmq finché non esce Win8 non verranno sfruttate e a quel giorno mancano tipo 3 anni.

Pier2204
20-01-2011, 11:28
Nell'articolo:

"La generazione Maxwell sarà il primo prodotto del progetto Denver che arriverà al consumatore finale. Questo rappresenta un grande investimento peer noi, anche solo per le licenze di design"

c'è un typo peer me :D



Cmq finché non esce Win8 non verranno sfruttate e a quel giorno mancano tipo 3 anni.

Q3 2012, manca un anno e 9 mesi

kralin
20-01-2011, 11:30
e fu così che nvidia entrò nel mercato delle cpu...

Kanon
20-01-2011, 12:23
Si parla di APU, deve competere con Sandy Bridge e Fusion, ergo non credo che abbiano bisogno di appoggiarsi su nessun Core Logic+CPU. Se non ho capito male, si tratta ne più ne meno di un IMMENSO SoC. E' un po' la quadratura del cerchio a Santa Clara: un SoC ARM general purpose (magari mutlicore) con GPU nVidia (che se tutto va bene oltre a fare le scarpe ai vari PowerVR integrati adesso nei SoC di Qualcomm, Texas Instrument e compagnia, avrà tutta l'architettura Fermi per coadiuvare i limiti del Cortex). Il grosso del misundertanding deriva dal fatto che associamo il brand GeForce alle schede video discrete. Se l'avessero chiamato Tegra3 sarebbe stato tutto molto più chiaro. E' ovvio che nVidia punterà al mercato PC col suo brand di punta, ovvero GeForce, non con il brand Tegra che è sconosciuto ai più.

Questo è come la vedo io, magari ho detto una boiata :D

AceGranger
20-01-2011, 13:02
Nell'articolo:

"La generazione Maxwell sarà il primo prodotto del progetto Denver che arriverà al consumatore finale. Questo rappresenta un grande investimento peer noi, anche solo per le licenze di design"

c'è un typo peer me :D



Cmq finché non esce Win8 non verranno sfruttate e a quel giorno mancano tipo 3 anni.

verranno sfruttate appena usciranno, perchè Maxwell NON è la prossima architettura, è quella dopo....

la prossima architettura sara Kepler, e Maxwell dovrebbe uscire dopo win 8 ;)

olivobestia
20-01-2011, 13:52
Con un SoC di queste prestazioni NVIDIA potrebbe compotere in ambito desktop con intel/amd oltre che in quello dei tablet e netbook.
Magari si vedranno dei giochi compilati per architettura ARM?

!fazz
20-01-2011, 14:35
Confusione...
cioè: adesso Nvida mette dentro alla scheda video, assieme alla GPU anche una CPU Arm..

Lasciando perdere la stori X86 o meno, non capisco cosa deve o potrebbe fare quella CPU.
Alla fine ci sono già 4 o sei core x86 della cpu principale..
sarà molto probabilmente un'unità affiancata alla gpu per ottimizzare il gpgpu visto che la gpu è efficente solo su un ristretto campo di operazioni aggingono questa cpu per ottimizzare ad esempio le operazioni logiche migliorando l'efficenza complessiva del sistema

Attualmente le soluzioni Tesla richiedono l'affiancamento ad una "struttura cpu" molto potente e costosa, un classico server single o dual socket dagli 8 ai 24 threads.

L'idea potrebbe essere di proporre sistemi Tesla con Mb molto più semplice ed economica, dove il SO gira sull'ARM integrato su una o più schede, dacendo a meno delle cpu x86.
Visto che si parla di progetti da qui a 3 anni, sono schede che avranno 12-24Gb di memoria cadauna, con una parte riservata alla cpu Arm.

Più probabile che integrino la cpu Arm sulla scheda e non direttamente nel die, ma chissà.
Se oggi sono ai dual core Arm, tra 3 anni, avranno tranquillamente gli 8/16 core da 2GHz e passa.

Nei derivati per desktop, magari faranno a meno della "sezione Arm", perchè si appoggeranno cmq alla cpu x86 di sistema.

si usano server / workstation insieme ad una tesla per sfruttarla al massimo visto che la potenza della gpu è si enorme ma solo praticamente nel calcolo fp, di solito i sw fanno girare la maggior parte del codice sulla cpu delegando alla gpu solamente le operazioni dove effettivamente usarla porta ad un vantaggio, e visto che in un sw di simulazione ecc ecc non sarai mai limitato dalla gpu (che passa parecchio tempo in idle) ma dalla cpu che si satura si usano sistemi hpc proprio per ridurre il collo di bottiglia

deimos.ia
20-01-2011, 14:42
interessante davvero...staremo a vedere XD

hotak
20-01-2011, 16:50
la cpu potrebbe essere anche utilizzata per utilizzare via software eventuali DirectX non supportate in HW... comunque maxwell nelle roadmaps risulta una GPU discreta, quindi non credo potrebbe essere considerato qualcosa di simile a un SoC, visto che servirà comunque una CPU per far andare la scheda.
Io la vedo più come qualcosa per sgravare la CPU da buona parte dei calcoli, ad esempio, nei giochi, permettendo di utilizzare CPU meno potenti nel momento in cui non se ne avesse bisogno per altri tipi di elaborazioni

Mr.HW
20-01-2011, 16:52
Si , ma mi sa tanto che l'articolo si riferisce a soluzioni mobile.
No perchè se sto maxwell è anche per desktop e viene integrata una cpu arm all'interno delle schede video, praticamente questo significa che chi ha un sistema desktop con cpu amd o intel x86, non puo usare piu le soluzioni nvidia come schede video, per una incompatibilita (arm-x86). Anche perchè dubito che amd o intel iniziano a fare cpu arm per desktop e workstation.
Oppure forse semplcimente, tale integrazione di cpu arm nelle gpu nvidia è indipendente nel calcolo personale della scheda video, a quello del processore di sistema (amd o intelx86). Nel senso ho un sistema desktop con processore intel x86 normalissimo e ho montato una scheda video , dove questa stessa all'interno c'è affiancato una ulteriore cpu arm che aiuta il core gpu di essa a fare calcoli piu veloci senza dover dipendere dal processore di sistema. Io credo ke sia piu cosi la storia.

Pleg
20-01-2011, 17:46
Si parla di APU, deve competere con Sandy Bridge e Fusion, ergo non credo che abbiano bisogno di appoggiarsi su nessun Core Logic+CPU. Se non ho capito male, si tratta ne più ne meno di un IMMENSO SoC. E' un po' la quadratura del cerchio a Santa Clara: un SoC ARM general purpose (magari mutlicore) con GPU nVidia (che se tutto va bene oltre a fare le scarpe ai vari PowerVR integrati adesso nei SoC di Qualcomm, Texas Instrument e compagnia, avrà tutta l'architettura Fermi per coadiuvare i limiti del Cortex). Il grosso del misundertanding deriva dal fatto che associamo il brand GeForce alle schede video discrete. Se l'avessero chiamato Tegra3 sarebbe stato tutto molto più chiaro. E' ovvio che nVidia punterà al mercato PC col suo brand di punta, ovvero GeForce, non con il brand Tegra che è sconosciuto ai più.

Questo è come la vedo io, magari ho detto una boiata :D

Abbastanza vicino, ma un po' confuso :)
Maxwell e' il nome dell'architettura per GPU che verra' dopo Kepler (e il cui sviluppo e' appena cominciato).
Denver e' il nome del progetto CPU, che usera' multicore ARM a 64 bit.
Tegra e' il nome delle soluzioni mobile.

Detto questo, i tre progetti non sono ovviamente "scatole chiuse", ma cercano di sfruttare tutte le sinergie possibili. Ad esempio, Maxwell andra' dentro le solite soluzioni GPU discrete, da GeForce (consumer) a Quadro (professional) e Tesla (HPC); ma verra' anche fuso insieme a Denver per una CPU+GPU stile "Fusion" (come ha detto giustamente Fray), cioe' entrambe le componenti sullo stesso die. E parte di esso (ad es. una versione superridotta, con pochi CUDA Core e ri-ottimizzati per il Low Power) potrebbe venire inclusa in Tegra5 (si', "cinque" :)

Aoris82
20-01-2011, 20:30
Sarebbe fantastico vedere i CUDA Core (storicamente chiamati Streaming Processor) implementati tramite architettura ARM in questo modo non ci sarebbero più CPU + GPU ma soltanto un'unica unità di elaborazione universale!! So so che è un sogno ma sarebbe fantastico ;-) comunque sono molto curioso di vedere come andranno queste nuove NVIDIA APU con Windows 8, il mercato attuale dei computer ha veramente bisogno di qualche cosa di nuovo, è da anni che non vedo rivoluzioni ma solo evoluzioni lente delle architetture precedenti tra AMD e INTEL.