? Stream behandling er en metode for dataoverføring som i økende grad blir brukt av grafikkbehandlingsenhetene og sentral behandling enheter . Det gjør at en graphics processing unit eller GPU , å behandle mer data av høy kvalitet til bilder eller avansert bildebehandling prosedyrer . GPU produsert for å bruke stream prosessering kjøre mye raskere enn GPU produsert med eldre behandling standarder. Stream Processing
Stream behandling er en metode for å behandle data for å kjøre programmer på en datamaskin. I motsetning SIMD , eller single- instruksjon flere databehandling, kan stream prosessorer behandle hele kjerner av program data med innspill bekker større enn de datastrømmer som en SIMD prosessoren kan håndtere. Stream-prosessorer har også lettere for å hente lagrede data , som kjerner er holdt i en cache, mens programmet data som SIMD prosessorer hente holdes i datamaskinens register.
GPU prosessorer
en GPU er en graphics processing unit , i utgangspunktet en prosessor som håndterer datamaskinen data relatert til grafikk. I sin mest grunnleggende form, GPU lage pixelated bilder ved behandling tekstur og vertex data fra en datamaskin sentrale prosessor . Raskere GPUer er nyttige for å spille spill , spesielt noen utnytte 3D bildebehandling, så vel som hvilken som helst video - relatert programvare for avspilling eller redigering.
Hvorfor Stream Processor ?
< p> Stream prosessering på en GPU -enheten er utformet for brukere som trenger en høy ytelse grafikk opplevelse , enten for spill eller for grafikk arbeid . GPU stream prosessering reduserer også belastningen på en datamaskin sentrale processing unit eller CPU , noe som kan avlede ressurser fra å sende data til GPU til å behandle flere program data . Dette øker datamaskinens generelle hastigheten . Stream behandling i en GPU -enheten kan også behandle mer data som kan påvirke et program bildebehandling , for eksempel fysikk beregninger eller numeriske data bildebehandling .
Applications
Stream behandling GPUer har hadde mer bruk i spillkonsoller , som Xbox 360 og Xenos GPU at den utnytter , men grafikkort produsenter som AMD og NVIDIA har utviklet GPU for bruk med personlige datamaskiner . Stream behandling for GPU og andre prosessorer er nyttige når dataoverføringer nå nivåer der titusenvis av dataenheter må behandles per sekund. Aksje-og råvaremarkedene - trading markeder som Wall Street er et eksempel på høy - volum data feeds som ville kreve stream prosessering å håndtere i sanntid .