/ Što je hardversko ubrzanje?

Što je hardversko ubrzanje?

U suvremenom računalnom hardveruubrzanje se koristi svugdje. Ona je postala jednako poznata i prirodno, kao produžetak CPU MMX upute. Ali nije uvijek tako. Prvi strašni koraci programera i programera za promicanje novih mogućnosti, dvosmislenu procjenu računalne zajednice, a potom - priznanje ... sve to.

hardversko ubrzanje
Sada hardversko ubrzanje gotovo je prisutnona svakom uređaju i programu. Ponekad, čak i tamo gdje ga nitko neće tražiti. Želite li video karticu koja podržava hardversko ubrzanje? Molim te! Zvučni adapter? Da, bilo koji broj! Pa, mrežna kartica? I ima sposobnost da istovaruje CPU od rutinskog rada s paketima podataka!

Ubrzanje hardvera naširoko se koristi urazni programi za obradu multimedijskih tokova. Zahvaljujući tome, moguće je značajno smanjiti vrijeme provedeno. Nije svatko zna da su razvojni programeri preglednika dugo uključili u svoje proizvode sposobnost ubrzati rad s grafikama (renderiranje složenih stranica) zbog upotrebe hardverskog ubrzavanja glavnih funkcija putem grafičke kartice.

onemogućiti hardversko ubrzanje
Kakvo je ubrzanje ovo? Zapravo, sve je jednostavno. Prema općoj shemi računalnog uređaja, svi matematički izračuni vrše središnji procesor (CPU). Dakle, naredba za izračunavanje iznosa "2 + 2" programa pretvara se u strojne kodove i šalje se za obradu. Ali budući da procesor izvodi ogromnu količinu izračuna svake sekunde, uz dodavanje novog zadatka, njegova je izvedba blago smanjena - kernel se učitava. Programeri su dugo tražili povećanje brzine izračuna, bez povećanja snage CPU-a, a uvođenje pomoćnih hardverskih mogućnosti je dao takvu mogućnost.

omogućiti hardversko ubrzanje

Zamislite video karticu prije deset godina. Bila je to logika i video memorija. Sve informacije, na jedan ili drugi način povezane sa slikom, zabilježene su s nizom memorijskih ćelija i na određeni način pretvorene u signal "razumljiv" na krugove monitora.

Svaka promjena na slici, čak i banalnaPremještanje točke na pozadini boje rezultat je CPU-a. Izračunao je koordinate, pomaknuo se i ciklus je ponovljen. Ako točka nije jedna, onda se broj izračuna povećava. Osim toga, procesor već ima "što učiniti" bez njega. Rezultat je usporavanje.
Da biste to riješili, postavljena je grafička karticaspecijalizirani procesor koji se bavio samo grafikom, što je oslobodilo resurse procesora. Slična je metoda korištena za rad s zvukom - zvučnim čipovima "naučenim" kako bi ubrzali neke funkcije; mrežni adapteri imaju specijalizirani procesor itd.

Možete onemogućiti ili omogućiti hardversko ubrzanjeu aplikaciji, ali samo ako ta mogućnost pruža programer. Na primjer, možete upravljati grafičkim ubrzanjem u sustavu Windows XP na sljedeći način: trebate nazvati svojstva računala i slijedite stazu "Opcije - Napredno - Dijagnostika". Klizač u ovom prozoru omogućuje potpuno ili djelomično onemogućavanje hardverskog ubrzanja u cijelom sustavu. Ponekad je to nužno za rješavanje problema s kompatibilnošću.

Pročitajte više: