Datamaskiner, Operativsystemer
Hva er maskinvareakselerasjon?
I moderne datateknologi hardware akselerasjon brukes overalt. Det har blitt så kjent og naturlig, som en forlengelse av CPU MMX instruksjoner. Men det var ikke alltid. De første prøvende skritt utviklere og programmerere til å fremme de nye funksjonene, en blandet vurdering av datamaskinen samfunnet, og da - anerkjennelse ... det var.
Maskinvareakselerasjon blir mye brukt i forskjellige programmer for behandling multimediestrømmer. På grunn av dette er det mulig å redusere tidsbruk. Ikke alle vet at leser utviklere har lenge vært innarbeidet i sine produkter muligheten til å akselerere arbeidet med grafikk (rende komplekse sider) gjennom bruk av maskinvareakselerasjon gjennom de grunnleggende funksjonene til skjermkortet.
Tenk deg et skjermkort av et tiår siden. Det var en logikk og videominnet. All informasjon måte er relatert til bilder som er tatt med en gruppe av minnecellene, og på en viss måte omformet til et signal "klare" ordninger overvåke.
Enhver endring i bildet, selv trivielle forskyvning av punktet på bakgrunnsfargen - resultatet av CPU. Det er forventet koordinater, offset og syklusen gjentas. Hvis punktet er ikke en, antallet beregninger øker. I tillegg er prosessoren allerede er der "hva du skal gjøre". Resultatet - tregere.
For å løse dette på skjermkortet begynte å plassere en spesialisert prosessor som er engasjert kun i grafikk, som tillot gratis ressurser universell CPU. En lignende metode har vært brukt i lyd - lydbrikke "lært" å akselerere noen av funksjonene; Nettverk - Adaptere fikk en spesiell formål prosessor og så videre.
Deaktivere eller aktivere maskinvareakselerasjon i søknaden, kan du, men bare hvis en slik funksjon er levert av programmerer. For eksempel, administrere grafikkakselerasjon i Windows XP som følger: du må ringe eiendommen på skrivebordet og følg stien "Innstillinger - Avansert - Diagnose". Glideren er i dette vinduet kan du helt eller delvis deaktivere maskinvareakselerasjon av hele systemet. Noen ganger er det nødvendig å løse kompatibilitetsproblemer.
Similar articles
Trending Now