Cosa Stream Processors medio su una scheda grafica?

April 22

l'elaborazione Stream è un concetto che permette di schede grafiche hanno ottimizzato la potenza della CPU dedicata al rendering della grafica. Questo concetto permette di schede grafiche per rendere gli oggetti molto più velocemente se sarebbero condividere la CPU del computer con tutte le altre applicazioni che ha aperto.

Storia

I primi esperimenti con stream processing sono stati eseguiti nel corso del 1980. Non è stato fino al 21 ° secolo che Stream Processing è diventato popolare.

Funzione

In un ambiente basato su stream processing, un pezzo di dati vengono inviati verso uno dei processori stream nella scheda grafica. Questo stream processor è ora dedicata a lavorare con questo piccolo pezzo di dati, mentre gli altri fanno una pausa per ricevere le proprie istruzioni. Quando si passo indietro e vedere tutto eseguire, è come avere un processore con tanti piccoli nuclei, ciascuno dedicato a un piccolo insieme di dati.

Perché quando sono stati inventati

Stream processors sono stati inventati per sostituire i pixel pipeline nelle schede grafiche meno recenti. In sostanza funzionano all'interno di un processore dedicato all'interno di una scheda grafica (l'unità di elaborazione grafica o GPU) per eseguire tutti i calcoli necessari per visualizzare immagini su uno schermo di computer.

Benefici

stream processing dedicato è l'applicazione più vantaggioso avere più di GPU integrato su una scheda madre. Le GPU integrate sono spesso molto meno potenti di quelli dedicati che appaiono sulle schede grafiche.

fraintendimenti

E 'facile fare l'errore di pensare che flusso di processori sono collegati alla CPU. stream processor sono, infatti, le piccole parti della comunità che costituisce una GPU.