? Stream behandling är en metod för dataöverföring som alltmer används av grafikprocessorn enheter och centralenheter . Det möjliggör en Graphics Processing Unit , eller GPU , för att bearbeta mer data för högre bildkvalitet och avancerade procedurer bildbehandling . GPU tillverkad använda stream-processing springa mycket snabbare än GPU tillverkad med äldre förädling. Stream Processing
Stream bearbetning är en metod för behandling av data för att köra program på en dator. Till skillnad SIMD , eller singel - instruktion flera databehandling , kan stream-processorer bearbeta hela kärnor av programdata med inmatade strömmar större än de dataströmmar som en SIMD processor kan hantera . Stream-processorer har också lättare att hämta lagrade data , eftersom kärnorna hålls i en cache , medan programmet data som SIMD processorer hämta hålls i datorns register . Addera GPU -processorer
en GPU är en graphics Processing Unit , i grunden en processor som hanterar datauppgifter rörande grafik . I sin mest grundläggande form , grafikprocessorer skapa pixelated bilder genom bearbetning konsistens och vertex data från datorns centrala processorn . Snabbare grafikprocessorer är användbara för att spela spel , speciellt något att utnyttja 3D- avbildning , liksom någon video - relaterad mjukvara för uppspelning eller redigering .
Varför Stream Processor ?
Stream behandling på en GPU -enhet är utformad för användare som behöver en högpresterande grafik erfarenhet , varken för spel eller för grafiskt arbete . GPU stream bearbetning minskar också belastningen på en dators centralenhet eller CPU , vilket kan avleda resurser från att skicka data till GPU för att bearbeta fler programdata . Detta ökar datorns totala hastighet . Stream bearbetning i en GPU -enhet kan också bearbeta mer data som kan påverka ett programs avbildning , såsom fysik beräkningar eller numeriska bilddata .
Applications
Stream bearbetning grafikprocessorer har hade mer användning i spelkonsoler , t.ex. Xbox 360 och Xenos GPU som den använder , men grafikkort tillverkare som AMD och NVIDIA har utvecklat GPUs för användning med persondatorer . Stream bearbetning för GPU och andra enheter för bearbetning är användbara när dataöverföringar nå nivåer där tiotusentals dataenheter måste bearbetas per sekund . Aktie-och råvarumarknaderna - handel marknader som Wall Street är ett exempel på stora datavolymer feeds som skulle kräva stream-processing att hantera i realtid . Addera