Datorer, Operativsystem
Vad är hårdvaruacceleration?
I modern dator teknik hårdvaruacceleration används överallt. Det har blivit så bekant och naturligt, som en förlängning av CPU MMX instruktioner. Men det var inte alltid. De första trevande stegen utvecklare och programmerare för att främja de nya funktionerna, en blandad bedömning av dator samhället, och sedan - ett erkännande ... det var.
Hårdvaruacceleration används flitigt i olika program för bearbetning multimediaströmmar. På grund av detta är det möjligt att avsevärt minska tiden. Inte alla vet att utvecklare webbläsare har länge förts in sina produkter möjlighet att påskynda arbetet med grafik (rendering komplexa sidor) med hjälp av hårdvaruacceleration genom de grundläggande funktionerna i grafikkortet.
Föreställ dig ett grafikkort av ett decennium sedan. Det var ett logiskt och videominnet. All information på något sätt relaterade till bilderna som spelats in med en rad av minnesceller, och på ett visst sätt omvandlas till en signal "klara" system övervakar.
Varje förändring i bilden, även trivial förskjutning av punkten på bakgrundsfärgen - resultatet av CPU. Det förväntas koordinater, offset och cykeln upprepas. Om punkten är inte en, antalet beräkningar ökar. Dessutom är processorn redan där "vad man ska göra". Resultatet - sakta ner.
För att lösa detta på grafikkortet började placera en specialiserad processor som är engagerad endast i grafik, som tillät fria resurser universell CPU. En liknande metod har använts för ljud - ljudchip "lärt" att påskynda några av de funktioner; Nätverk - Adapter fick en specialprocessor och så vidare.
Aktivera eller inaktivera hårdvaruacceleration i programmet kan du, men endast om en sådan funktion tillhandahålls av programmeraren. Till exempel, hantera grafikacceleration i Windows XP på följande sätt: du måste ringa hotellet på skrivbordet och följ stigen "Inställningar - Avancerat - Diagnosis". Reglaget är i det här fönstret kan du helt eller delvis inaktivera hårdvaruacceleration av hela systemet. Ibland är det nödvändigt att lösa kompatibilitetsproblem.
Similar articles
Trending Now