Ano ang pagbilis ng hardware at bakit mahalaga ito?

May -Akda: Peter Berry
Petsa Ng Paglikha: 15 Agosto. 2021
I -Update Ang Petsa: 12 Mayo 2024
Anonim
Bibili ng RAM Beginners Guide | Ano ang RAM at Mga Common Questions For Beginner’s Build
Video.: Bibili ng RAM Beginners Guide | Ano ang RAM at Mga Common Questions For Beginner’s Build

Nilalaman


Ang "pagpapabilis ng Hardware" ay isang opsyon na maaaring napansin mo na napunta sa menu ng mga pagpipilian ng iba't ibang mga aplikasyon sa kabuuan ng iyong mga aparato, kasama ang iyong Android smartphone. Bagaman hindi palaging isang naa-access na opsyon sa karamihan ng mga smartphone app, ang pagpabilis ng hardware ay ginagamit ng isang bilang ng mga sikat na Android apps, kabilang ang YouTube, Chrome, Facebook, at marami pa.

Gumamit ng mga kaso para sa saklaw ng pagpabilis ng hardware mula sa mas mahusay na video at tunog na pag-render, sa pamamagitan ng pagpapadulas ng teksto, at pagpabilis ng 2D graphics at UI na mga animation. Sa madaling sabi, kung mayroon kang pagpipilian, pinakamahusay na gumamit ng pagpabilis ng hardware, maliban kung ito ay sanhi ng ilang pagkakamali o bug.

Kung pinag-isipan mo kung ano ang pagpabilis ng hardware at kung dapat mo itong paganahin o hindi, napunta ka sa tamang lugar.

Ano ang pagbilis ng hardware?

Ang pangalan ay nagbibigay sa laro sa malayo dito - ang pagbilis ng hardware ay gumagamit ng nakatuon na hardware upang mapabilis ang isang gawain upang mas mabilis itong tumakbo at / o mas mahusay kaysa sa nag-iisa sa CPU. Karamihan sa mga karaniwang, ito ay nagsasangkot ng pag-offloading sa pagproseso ng graphic unit (GPU), digital signal processor (DSP), o ilang iba pang hardware block na espesyalista sa isang tiyak na gawain.


Kung ang lahat ng ito ay tila medyo pamilyar sa heterogenous computing, tama ka. Gayunpaman, ang mga karaniwang ginagamit na uri ng pagpabilis ay madalas na nakalantad sa pamamagitan ng operating system sa mga developer ng app, sa halip na umasa sa isang nakalaang platform SDK upang ma-access ang iba't ibang mga bahagi ng computing. Sa hindi pinapagana ang pagbilis, ang mga CPU ay nagagawa pa ring patakbuhin ang kinakailangang pag-andar sa software, kahit na mas mabagal kaysa sa nakatuon na hardware.

Ang pagpapabilis ng Hardware ay humihiling sa isang dalubhasang processor upang mapabilis ang mga karaniwang, kumplikadong mga gawain.

Ang isa sa mga pinaka-karaniwang kaso ng paggamit para sa pagpabilis ng hardware ay ang pag-encode ng video at pag-decode. Halimbawa, sa halip na mag-decode ng isang video stream sa CPU, na hindi masyadong mahusay, ang mga graphic card o iba pang hardware ay madalas na naglalaman ng mga nakatuong video encode / decode blocks na magagawa ang gawain nang mas mahusay. Gayundin, ang pag-decompress ng isang audio file ay maaaring madalas na gawin nang mas mabilis sa isang DSP o tunog ng card kaysa sa CPU.


Ang isa pang pangkaraniwang paggamit para sa pagpabilis ng hardware ay ang 2D graphics acceleration. Ang mga interface ng gumagamit, halimbawa, ay madalas na nagtatampok ng maraming mga graphics, teksto, at mga animation upang maibigay. Magagawa ito sa CPU, ngunit ang isang GPU o processor ng pagpapakita ay mas mabilis sa ganitong uri ng operasyon. Maaaring isama ng mga gawain ang pag-apply ng isang antialiasing filter sa teksto upang lumilitaw ito, o ang paglalagay ng isang semi-transparent na overlay sa tuktok ng isa pang elemento tulad ng isang video. Ang iba pang mga advanced na mga halimbawa ng graphics ay may kasamang pagpabilis ng pisika at pag-iilaw ng sinag ng sinag.

Bakit mahalaga ang pagpapabilis ng hardware

Ang CPU ay ang pangkaraniwang workhorse ng anumang computer system. Ito ay idinisenyo upang hawakan ang halos anumang gawain na maaaring ihagis dito, ngunit ang kakayahang umangkop na ito ay nangangahulugan na madalas na hindi ito mas mahusay na paraan upang maisagawa ang mga tiyak na gawain, lalo na sa mga nangangailangan ng paulit-ulit na pag-andar ng matematika tulad ng pag-decode ng video o pag-render ng graphics.

Ang pagpapabuti ng buhay ng baterya, pagganap, at pagtugon ay ang layunin ng laro.

Ang pagbilis ng hardware ay nagwawakas sa mga karaniwang gawain mula sa CPU hanggang sa dalubhasang hardware na hindi lamang maaaring mas mabilis na magpatakbo ng gawain ngunit mas mahusay. Nangangahulugan ito na ang mga aparato ay nagpapatakbo ng mas cool at ang mga baterya ay tumatagal nang mas matagal. Kaya mapapanood mo ang maraming mas mataas na kalidad na mga video sa isang solong singil kapag gumagamit ng isang nakalaang block ng decoder ng video kumpara sa pagpapatakbo ng algorithm sa CPU. Hindi nakakalimutan na pinapalaya din nito ang iyong CPU upang makagawa ng iba pang mga bagay sa pansamantala, na ginagawang mas nakakatugon ang mga app.

Ang tradeoff ay kasama ang dagdag na pagproseso ng hardware para sa mga tiyak na tampok ay may gastos, kapwa sa mga tuntunin ng mga gastos sa pag-unlad at din sa lugar ng silikon. Kailangang magawa ang mga pagpapasya tungkol sa kung aling mga tampok ang karapat-dapat na suportahan sa hardware, tulad ng napaka-tanyag na mga codec ng video, at hindi lubos na nakakatugon sa nais na ratio ng gastos / benepisyo.

Ang pagbilis ng Hardware ay naging isang mahalagang tool sa mga computer system na nagmula sa mga high-performance PCs hanggang sa mga may mababang lakas na mga smartphone. Ang mga kaso ng paggamit para sa dedikadong hardware ay lumalaki lamang sa pagpapakilala ng mga aplikasyon ng pag-aaral ng machine. Iyon ay sinabi, ang karamihan sa oras ng pagpabilis ng hardware ay ginagamit lamang upang makatipid sa buhay ng baterya habang streaming ang mga video mula sa YouTube.

Basahin ang susunod: Ano ang pagkakaiba sa pagitan ng isang CPU at isang GPU?

I-update ang Oktubre 4 2019 (5:30 AM ET): Ang Xiaomi' India MD at Global VP na i Manu Kumar Jain, ay nagkumpirma a iang tweet na ang kumpanya ay talagang ilulunad ang Redmi 8 a Oktubre 9 a India. ...

Ang mga teleponong Xiaomi' Redmi ay maaaring ang pinakamahuay na mga telepono a badyet bawat taon, at mukhang inaaahan namin ang ia pang pagpaok a 2019....

Para Sa Iyo