OqPoWah.com

Kaj je strojno pospeševanje?

V sodobnem računalništvu strojna oprema Pospešek se uporablja povsod. Postala je tako znana in naravna kot razširitev ukazov MMX procesorja. Ampak to ni bilo vedno tako. Prvi plašljivi koraki razvijalcev in programerjev za promocijo novih priložnosti, dvoumno oceno računalniške skupnosti in nato priznanje alip-a je bilo vse. strojno pospeševanjeZdaj je strojno pospeševanje prisotno v skoraj vsaki napravi in ​​programu. Včasih celo tam, kjer ga nihče ne bo iskal. Ali želite video kartico, ki podpira strojno pospeševanje? Prosim! Zvočni adapter? Da, poljubna številka! No, omrežna kartica? In ima sposobnost raztovarjanja CPU iz rutinskega dela s paketi podatkov!

Pospeševanje strojne opreme se pogosto uporablja v različnih programih za obdelavo multimedijskih tokov. Zahvaljujoč temu je mogoče znatno zmanjšati porabljen čas. Ni vsakdo ve, da so razvijalci brskalnik že dolgo vključen v njihovih izdelkih možnost, da se pospeši delo z grafiko (upodabljanje kompleksnih strani) z uporabo strojno pospeševanje preko osnovnih funkcij grafično kartico.

onemogoči strojno pospeševanjeKakšen pospešek je to? Dejansko je vse preprosto. V skladu s splošno shemo računalniške naprave se izvajajo vsi matematični izračuni CPU (CPU). Torej, ukaz za izračun zneska "2 + 2" s programom se pretvori v strojne kode in ga pošlje v obdelavo. Toda ker procesor vsake sekunde izvaja ogromne izračune, z dodatkom nove naloge se je njegova zmogljivost nekoliko zmanjšala - jedro se naloži. Razvijalci so že dolgo iskali povečati hitrost Izvajanje računskih procesov, ne da bi povečali zmogljivost procesorja, in uvedba pomožnih strojnih zmogljivosti je dala tako priložnost.

omogočiti pospešitev strojne opreme




Predstavljajte si grafično kartico pred desetletjem. To je bil logični in video pomnilnik. Vse informacije, ki so bile povezane s sliko, so bile tako zabeležene z množico celic pomnilnika in na nek način pretvorjene v signal, ki je "razumljiv" za vezje monitorja.

Vsaka sprememba slike, tudi banalni premik točke na barvnem ozadju - rezultat CPU-ja. Izračunal je koordinate, premik in cikel je bil ponovljen. Če točka ni ena, potem se število izračunov poveča. Poleg tega ima procesor že "kaj storiti" brez njega. Rezultat je upočasnitev.
Da bi to rešili, je bil na grafični kartici uporabljen namenski procesor, ki se je ukvarjal le z grafiko, ki je osvobodila vire univerzalnega procesorja. Ta metoda je bila uporabljena za delo z zvokom - avdio čipi, ki so se "naučili" za pospešitev nekaterih funkcij, omrežni adapterji so dobili specializiran procesor itd.

V aplikaciji lahko onemogočite ali omogočite pospešek strojne opreme, vendar le, če programator to omogoča. Na primer, lahko nadzirate pospeševanje grafike v operacijskem sistemu Windows XP na naslednji način: morate poklicati lastnosti namizja in slediti poti "Možnosti - Advanced - Diagnostics". Drsnik v tem oknu omogoča popolno ali delno onemogočanje strojnega pospeška v celotnem sistemu. Včasih je to potrebno za reševanje problemov združljivosti.

Zdieľať na sociálnych sieťach:

Príbuzný