Mga computerMga operating system

Ano ang pagpapabilis ng hardware?

Sa modernong computer na teknolohiya hardware acceleration ay ginagamit sa lahat ng dako. Ito ay naging tulad ng pamilyar at natural, bilang isang extension ng CPU processor na MMX tagubilin. Subalit hindi lagi. Ang unang pansamantala hakbang developer at programmer upang itaguyod ang mga bagong tampok, ang magkahalong pagtatasa ng computer na komunidad, at pagkatapos - sa pagkilala ... iyon. Ngayon, ang pagpapabilis ng hardware naroroon sa halos bawat aparato at programa. Kung minsan, kahit na kung saan ito at humingi ng walang isa kagustuhan. Gusto mo ng isang video card na sumusuporta sa hardware acceleration? Please! Ang isang sound card? Oo, maraming! Well, ang network card? At siya ay may kakayahan upang offload ang CPU mula sa routine work na may packet data!

Hardware acceleration ay malawakang ginagamit sa iba't-ibang mga programa para sa pagpoproseso multimedia stream. Dahil sa ito ito ay posible upang makabuluhang bawasan ang oras na ginugol. Hindi lahat ng tao alam na browser developer ay may matagal na nakasama sa kanilang mga produkto ng pagkakataon upang mapabilis trabaho na may graphics (rendering kumplikadong mga pahina) sa pamamagitan ng paggamit ng hardware acceleration sa pamamagitan ng mga pangunahing pag-andar ng video card.

Anong uri ng acceleration nito? Sa katunayan, lahat ng bagay ay simple. Ayon sa pangkalahatang scheme ng computer device, ang lahat ng mga matematikal na mga kalkulasyon ay gumaganap ng CPU (CPU). Kaya, ang koponan kalkulahin ang halaga ng "2 + 2" na programa ay na-convert sa machine code at ipinadala ito para sa processing. Ngunit tulad ng bawat segundo processor executes isang malaking bilang ng mga kalkulasyon, at pagkatapos ay may mga karagdagan ng isang bagong gawain ang pagganap nito ay bahagyang nabawasan - ang kernel ay load. Nag-develop na mahaba na hinahangad upang madagdagan ang bilis ng mga kalkulasyon, nang walang pagtaas ng CPU kapangyarihan, at ang pagpapakilala ng ancillary mga kakayahan ng hardware na nabigyan ng pagkakataon.

Isipin ang isang video card ng isang dekada na ang nakakaraan. Ito ay isang logic at ang video memory. Ang anumang impormasyon sa anumang paraan na may kaugnayan sa ang mga imahe na naitala na may isang array ng mga cell memory, at sa isang tiyak na paraan transformed sa isang signal "malinaw" scheme subaybayan.

Anumang pagbabago sa imahe, kahit trivia-aalis ng mga punto sa kulay ng background - ang resulta ng CPU. Ito ay inaasahan na coordinate, ang offset at ang cycle ay inulit. Kung ang punto ay hindi isa, ang bilang ng mga kalkulasyon ay nagtataas. Sa karagdagan, ang processor ay naka-doon "ano ang gagawin". Ang resulta - bagalan.
Upang matugunan ang sa video card ay nagsimulang maglagay ng pinasadyang mga processor na nakatuon lamang sa graphics, na kung saan pinapayagan ang mga libreng mapagkukunan unibersal na CPU. Ang isang katulad na pamamaraan ay ginagamit para sa sound - audio chip "natutunan" upang mapabilis ang ilan sa mga tampok; Network - Adapters nakuha ng isang espesyal na layunin processor at iba pa.

Huwag paganahin o paganahin ang hardware acceleration sa application, maaari mong, ngunit lamang kung ang naturang tampok ay ibinigay sa pamamagitan ng mga programmer. Halimbawa, pamahalaan ang graphics acceleration sa Windows XP tulad ng sumusunod: Dapat mong tawagan ang property sa desktop at sundan ang landas ng "Mga Setting - Advanced - Diagnosis". Ang slider ay sa window na ito ay nagbibigay-daan sa iyo upang ganap na o bahagyang huwag paganahin ang hardware acceleration ng buong system. Minsan ito ay kinakailangan upang malutas ang mga isyu sa compatibility.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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