? Stream behandling er en metode til datatransmission , der i stigende grad anvendes af grafiske processorer enheder og CPU'er . Det tillader en Graphics Processing Unit eller GPU , at behandle flere data til højere kvalitet billeder eller avancerede billeddiagnostiske procedurer . GPU'er fremstillet til at bruge stream processing køre meget hurtigere end GPU'er fremstillet med ældre forarbejdningsmetoder . Stream Processing
Stream behandling er en metode til behandling af data til at køre programmer på en computer. I modsætning til SIMD eller single- instruktion multiple- databehandling , kan stream processorer behandle hele kerner af programdata med tilførselsstrømme større end datastrømme , at en SIMD -processor kan håndtere. Stream processorer også have en lettere gang at hente lagrede data, som kerner er holdt i en cache , mens programmet data, SIMD -processorer henter afholdes i computerens registreringsdatabase .
GPU processorer
< br >
GPU er en Graphics Processing Unit , dybest set en processor , der håndterer edb data relateret til grafik. I deres mest basale form , skaber GPU'er pixelerede billeder ved forarbejdning tekstur og vertex data fra computerens centrale processor. Hurtigere GPU'er er nyttige til at spille spil , især enhver udnytte 3D- billedbehandling, samt alle video -relaterede software til afspilning eller redigering.
Hvorfor Stream Processor ?
< p> Stream behandling på en GPU enhed er designet til brugere, der har brug for en højtydende grafik oplevelse , hverken for gaming eller for grafik arbejde . GPU stream processing mindsker også belastningen på en computers centralenhed eller CPU , som kan aflede ressourcer fra at sende data til GPU'en til forarbejdning mere programdata. Dette øger en computers generelle hastighed . Stream forarbejdning i en GPU enhed kan også behandle flere data , der kan påvirke et programs billedbehandling, såsom fysik beregninger eller numeriske data billeddannelse .
Applications
Stream behandling GPU'er har havde mere brug i spillekonsoller , såsom Xbox 360 og Xenos GPU at den udnytter , men grafikkort producenter som AMD og NVIDIA har udviklet GPU'er til brug sammen med personlige computere. Stream behandling til GPU'er og anden forarbejdning enheder er nyttige, når datatransmissioner nå niveauer, hvor titusinder af dataenheder skal behandles per sekund. Aktie-og varemarkeder -trading markeder såsom Wall Street er et eksempel på høj volumen data feeds, der ville kræve stream processing at håndtere i real- tid.