RačunalaOperativni sistemi

Ono što je hardversko ubrzanje?

U modernom računarske tehnologije hardvera ubrzanje se koristi svuda. Postalo je kao poznat i prirodan, kao produžetak CPU MMX instrukcije. Ali to nije bilo uvijek. Prvi probni koraci programerima i programera za promociju novih funkcija, mješoviti procjena računara zajednice, a zatim - priznanje ... bilo je. Sada, hardversko ubrzanje je prisutan u gotovo svaki uređaj i program. Ponekad, čak i kada to i zatražiti niko neće. Želite li grafičku karticu koja podržava hardversku akceleraciju? Molim te! Zvučna kartica? Da, dosta! Pa, mrežnu karticu? I ona ima sposobnost da rastereti CPU od rutinskog rada sa paketa podataka!

Hardversko ubrzanje je naširoko koristi u različitim programima za obradu multimedijalnih tokove. Zbog toga je moguće da se značajno smanji vrijeme provedeno. Ne zna se da programeri preglednika odavno su uključeni u svoje proizvode priliku da ubrza rad sa grafikom (pružanje složenih stranica) kroz korištenje hardversku akceleraciju kroz osnovne funkcije grafičku karticu.

Kakav ubrzanja to? U stvari, sve je jednostavno. U skladu sa opštim šema računara uređaja, sve matematičke kalkulacije obavlja CPU (CPU). Dakle, tim izračunati iznos programa "2 + 2" se pretvara u mašinski kod i poslao ga na obradu. Ali, kao svaki drugi procesor izvršava veliki broj proračuna, zatim uz dodatak novog zadatka učinak neznatno smanjen - kernel se učitava. Programeri su dugo tražili da se poveća brzinu proračuna, bez povećanja procesorske snage, i uvođenje pomoćnih hardverskih mogućnosti dati priliku.

Zamislite grafičku karticu od prije deset godina. To je bila logika i video memorije. Bilo koja informacija nekako se odnose na slike koje su snimljene sa nizom memorijskih ćelija, i na neki način pretvara u signal "čist" šema pratiti.

Svaka promjena na slici, čak trivijalnom raseljavanje tačke na boju pozadine - rezultat CPU-a. Očekuje se koordinate, offset i ciklus se ponavlja. Ako stvar nije jedan, broj proračuna povećava. Osim toga, procesor je već tamo "šta da radim". Rezultat - uspori.
Za rješavanje ovog na video kartici počeo će staviti specijalizirani procesor koji se bavi samo u slikama, što je omogućilo slobodnih resursa univerzalni CPU-a. Sličan metod se koristi za zvuk - audio čip "naučili" da ubrza neke od karakteristika; Network - adapteri dobio procesor za posebne namjene i tako dalje.

Onemogućiti ili omogućiti hardversku akceleraciju u aplikaciju, možete, ali samo ako je takva mogućnost pruža programer. Na primjer, upravljanje grafike ubrzanje u Windows XP na sljedeći način: morate pozvati na imovinu na radnoj površini i slijedite put "Settings - Advanced - Dijagnoza". Klizač je u ovom prozoru vam omogućava da u potpunosti ili djelomično onemogućiti hardversku akceleraciju čitavog sistema. Ponekad je potrebno riješiti probleme kompatibilnosti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.delachieve.com. Theme powered by WordPress.