tutti i computer hanno unità centrali incaricate di sfruttare la maggior parte del software utilizzato. Alcune di queste CPU hanno più core , che permette loro di compiere più di un compito alla volta . La maggior parte delle CPU non hanno più di quattro core , e quindi possono lavorare solo su quattro operazioni in una volta. Al contrario , le GPU possono avere migliaia di stream processor , ognuno dei quali lavora contemporaneamente per produrre un pezzo del grafico richiesto .
Funzione
La possibilità di effettuare molti istruzioni del software in una sola volta è conosciuto come il calcolo parallelo . Processore stream danno GPU loro capacità in parallelo , permettendo loro di dividersi istruzioni del software in pezzi . Ogni stream processor riceve quindi una parte del totale di istruzioni ed esegue i calcoli necessari , senza dover attendere per gli altri stream processor per completare i loro compiti .
Alternative
Le due più grandi produttori di GPU AMD e Nvidia sono . AMD usa esplicitamente la tecnologia stream processor . Nvidia utilizza una variante di questa tecnologia, che si chiama Compute Unified Device Architecture . CUDA core sono simili a stream processor in quanto sono gruppi di unità che funzionano in parallelo di elaborazione . Tuttavia, secondo " PC Perspective ," tecnologia CUDA di Nvidia si traduce spesso in una maggiore qualità dell'immagine , anche se a volte produce risultati più lenti in confronto con AMD GPU .
Attuazione
diverso GPU AMD variano in termini di quanti processori stream che impiegano . Molti fattori fuori stream processor contribuiscono alle prestazioni GPU, compresa la quantità di memoria , la velocità di clock e la larghezza del bus di memoria . Stando così le cose , la quantità di stream processor su una GPU è un buon indicatore della sua capacità di prestazioni . GPU AMD di fascia bassa hanno come pochi come pochi come 40 stream processor , mentre alcuni modelli top di linea può avere verso l'alto di 3.000 .
hardware © www.354353.com