Computere, Operativsystemer
Hvad er hardwareacceleration?
I moderne computer teknologi hardware acceleration bruges overalt. Det er blevet så velkendt og naturlig, som en forlængelse af CPU MMX instruktioner. Men det var ikke altid. De første spæde skridt udviklere og programmører til at fremme de nye funktioner, en blandet vurdering af computeren samfund, og derefter - anerkendelse ... det var.
Hardware acceleration er meget udbredt i forskellige programmer til forarbejdning multimedie-streams. På grund af dette er det muligt at reducere tidsforbruget væsentligt. Ikke alle ved, at browser-udviklere længe er blevet inkorporeret i deres produkter mulighed for at fremskynde arbejdet med grafik (rendering komplekse sider) gennem brug af hardware-acceleration gennem de grundlæggende funktioner i grafikkortet.
Forestil dig en videokort af et årti siden. Det var en logisk og videohukommelse. Enhver information eller anden måde er relateret til de billeder, der er optaget med en vifte af hukommelse celler, og på en bestemt måde omdannet til et signal "klare" ordninger overvåge.
Enhver ændring i billedet, selv trivielle forskydning af punktet på baggrundsfarven - resultatet af CPU'en. Det forventes koordinater, offset og cyklen gentages. Hvis pointen er ikke én, at antallet af beregninger stiger. Hertil kommer, at processoren er der allerede "hvad de skal gøre". Resultatet - bremse.
For at løse dette på videokortet begyndte at placere en specialiseret processor, der er engageret kun i grafik, som tillod frigøre ressourcer universel CPU. En lignende metode er blevet anvendt til lyd - lydchip "lært" at fremskynde nogle af de funktioner; Netværk - Adapter fik et særligt formål processor og så videre.
Deaktivere eller aktivere hardwareacceleration i ansøgningen, kan du, men kun hvis en sådan funktion leveres af programmøren. For eksempel håndtere grafik acceleration i Windows XP på følgende måde: du skal ringe til ejendommen på skrivebordet og følg stien "Indstillinger - Avanceret - Diagnose". Skyderen er i dette vindue kan du helt eller delvist deaktivere hardwareacceleration af hele systemet. Nogle gange er det nødvendigt at løse kompatibilitetsproblemer.
Similar articles
Trending Now