logo_toms
  • HOME
  • Tom’s hardware
  • Game Division
  • MobileLabs
  • Cultura Pop
  • MotorLabs
  • B2BLABS
  • More
  • forum
  • offerte
  • forum
hammer_toms
  • HOME
  • Tom’s hardware
  • Game Division
  • MobileLabs
  • Cultura Pop
  • MotorLabs
  • B2BLABS
  • More
  • forum
  • offerte
  • forum
  • Recensioni
  • Prova 01
  • Prova 02
  • Prova 03
  • Prova 04
  • Codici sconto
Schede Grafiche

Larrabee Versus GPU

Recensioni
Prova 01
Prova 02
Prova 03
Prova 04
Codici sconto

Tom's Hardware vive grazie al suo pubblico. Quando compri qualcosa dai nostri link, potremmo guadagnare una commissione. Scopri di più

Schede Grafiche

Larrabee Versus GPU

di Andrea Ferrario mercoledì 25 Marzo 2009 13:21
  • 2 min
  • vai ai commenti
Più informazioni su
  • Schede Grafiche
Pagina 10: Larrabee Versus GPU
  • Pagina 1 : Larrabee, analisi tecnica: un mostro, almeno su carta
  • Pagina 2 : Un atteso ritorno
  • Pagina 3 : In generale
  • Pagina 4 : x86: la scelta giusta?
  • Pagina 5 : Nel dettaglio: unità scalare e SMT
  • Pagina 6 : L’unità vettore e il nuovo set di istruzioni
  • Pagina 7 : Vector Unit e Mask Register
  • Pagina 8 : Le unità texture
  • Pagina 9 : Larrabee Versus Cell
  • Pagina 10 : Larrabee Versus GPU
  • Pagina 11 : Larrabee contro se stesso?

Larrabee Versus GPU

Come abbiamo detto, Larrabee non assomiglia molto a una GPU, eccezione fatta per le unità di texture. Non c’è segno di altre unità fisse che solitamente si ritrovano, come un motore che converte i triangoli in pixel, e interpola i differenti attributi dei vertici, o le ROP, che scrivono pixel sul frame buffer e gestiscono l’anti-aliasing e ogni operazione di blending.

Nel caso di Larrabee, tutte queste operazioni sono effettuate direttamente dai core. Il vantaggio di questo approccio è la flessibilità. Con il blending, per esempio, è possibile gestire la trasparenza indipendentemente dall’ordine in cui si inviano le informazioni di base, cosa molto complicata per una GPU moderna.

Il risvolto della medaglia è che Intel deve conferire alla sua GPU una potenza di calcolo maggiore rispetto ai suoi concorrenti, che invece possono usare unità dedicate per i vari tipi di task, lasciando le unità programmabili concentrate sullo shading.

Anche se le GPU sono diventate molto flessibili dall’arrivo delle Direct3D, rimangono lontane dalla flessibilità che Larrabee può offrire. Una delle più grandi limitazioni delle GPU, anche usando API come CUDA, è l’accesso alla memoria. Come per il Cell, la gestione della memoria è abbastanza limitata, e per ottenere il massimo, il numero di registri usati deve essere minimizzato e devono essere impiegate piccole zone di memoria, di pochi kilobyte.

Nonostante la flessibilità guadagnata dalle GPU, le loro funzionalità sono rimaste orientate al calcolo grezzo. Per esempio, non c’è modo di effettuare operazioni di I/O con una GPU. Al contrario, Larrabee è totalmente in grado di farlo, poiché può effettuare direttamente printf o operazioni di file-handling. È anche possibile usare funzioni ricorsive e virtuali, impossibili per una GPU.

Ovviamente, tutte queste funzionalità hanno un costo, e ci saranno necessariamente impatti sull’efficienza dei programmi, poiché andranno contro il paradigma del parallel programming ; rimane comunque accettabile per il codice che non viene usato in aree sensibili alle prestazioni. Creando questo tipo di codice, senza usare la CPU, ci sono interessanti possibilità. Per esempio, le moderne GPU includono un compilatore just in time (JIT) per adattare le shader a specifici dettagli della loro architettura in base al task. Larrabee non fa eccezione a questa regola, ma anziché usare un compilatore gestito dal processore, lo integra direttamente.

Un’altra interessante opportunità è che il codice può essere debuggato direttamente su Larrabee, mentre nel caso di CUDA è necessario ricorrere ad un’emulazione tramite la CPU, che simula la GPU, ma senza ottenere un risultato del tutto preciso, quindi alcuni bug possono sfuggire all’analisi.

Pagina 10: Larrabee Versus GPU
  • Pagina 1 : Larrabee, analisi tecnica: un mostro, almeno su carta
  • Pagina 2 : Un atteso ritorno
  • Pagina 3 : In generale
  • Pagina 4 : x86: la scelta giusta?
  • Pagina 5 : Nel dettaglio: unità scalare e SMT
  • Pagina 6 : L’unità vettore e il nuovo set di istruzioni
  • Pagina 7 : Vector Unit e Mask Register
  • Pagina 8 : Le unità texture
  • Pagina 9 : Larrabee Versus Cell
  • Pagina 10 : Larrabee Versus GPU
  • Pagina 11 : Larrabee contro se stesso?

Indice

  • 1 . Larrabee, analisi tecnica: un mostro, almeno su carta
  • 2 . Un atteso ritorno
  • 3 . In generale
  • 4 . x86: la scelta giusta?
  • 5 . Nel dettaglio: unità scalare e SMT
  • 6 . L’unità vettore e il nuovo set di istruzioni
  • 7 . Vector Unit e Mask Register
  • 8 . Le unità texture
  • 9 . Larrabee Versus Cell
  • 10 . Larrabee Versus GPU
  • 11 . Larrabee contro se stesso?
di Andrea Ferrario
mercoledì 25 Marzo 2009 13:21
  • 2 min
  • vai ai commenti
Shares
Più informazioni su
  • Schede Grafiche
Leggi i commenti
toms_logo_white_footer
  • Privacy
  • Chi siamo
  • Contattaci
  • Feed RSS
  • Codici sconto
Google Play
App Store

3LABS S.R.L. • Via Dante 16 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

Copyright © 2023 - 3Labs Srl. - Tutti i diritti riservati. - credits: logo_edinet


Da non perdere su Tom's Hardware
Smartbox - Natale
Per Natale regala un viaggio! Con le offerte Smartbox, si parte con meno di 40€!
Siete alla ricerca di un'idea regalo che sia romantica, accattivante e, magari, anche rilassante? Tranquilli, ci pensa Amazon a darvi…
3 di Tom's Hardware - 1 anno fa
  • Natale
  • Natale 2021
  • Offerte Amazon
  • Offerte di Natale
  • Offerte e Sconti
  • Offerte viaggi
  • Viaggi
  • viaggio
3
  • 2
Offerta
Surfshark offerta natale
Super offerta Surfshark VPN! 83% di sconto e 3 mesi gratis per Natale!
Nuova offerta di Natale da parte di Surfshark. Pochi giorni per sottoscrivere l'abbonamento da due anni con uno sconto dell'83%…
2 di Tom's Hardware - 1 anno fa
  • Offerte di Natale
  • Offerte e Sconti
  • Offerte Software
  • Offerte VPN
  • vpn
2
  • 3
Offerta