Mi a hardveres gyorsítás és miért számít?

Szerző: Peter Berry
A Teremtés Dátuma: 15 Lang L: none (month-012) 2021
Frissítés Dátuma: 8 Lehet 2024
Anonim
Mi a hardveres gyorsítás és miért számít? - Technológiák
Mi a hardveres gyorsítás és miért számít? - Technológiák

Tartalom


A „hardveres gyorsítás” egy olyan lehetőség, amelyet esetleg észrevette a különböző alkalmazások opcióinak menüjében sok eszközén, beleértve az Android okostelefonját is. Noha a legtöbb okostelefon-alkalmazásban ez nem mindig érhető el, a hardveres gyorsítást számos népszerű Android-alkalmazás használja, például a YouTube, a Chrome, a Facebook és még sok más.

Használjon eseteket hardveres gyorsításhoz a hatékonyabb video- és hangmegjelenítéstől kezdve a szöveg simításáig, a 2D-s grafika és az UI-animációk felgyorsításáig. Dióhéjban, ha van ilyen lehetősége, akkor a legjobb a hardveres gyorsítást használni, kivéve, ha ez valamilyen hibát vagy hibát okoz.

Ha valaha is azon tűnődött, vajon mi a hardvergyorsítás, és engedélyeznie kell-e, akkor a megfelelő helyre jött.


Mi a hardveres gyorsítás?

A név itt adja meg a játékot - a hardveres gyorsítás külön hardvert használ a feladat gyorsításához, hogy gyorsabban és / vagy hatékonyabban futjon, mint önmagában a CPU-n. Ez a feldolgozás leggyakrabban a grafikus feldolgozó egységbe (GPU), a digitális jelfeldolgozóba (DSP) vagy más hardver blokkba esik, amely egy adott feladatra szakosodott.

Ha ez mind kissé ismerősnek tűnik a heterogén számítástechnika területén, akkor igaza lesz. A leggyakrabban alkalmazott gyorsítás típusait azonban az operációs rendszeren keresztül gyakran az alkalmazásfejlesztők teszik ki, ahelyett, hogy külön számítógépes SDK-ra támaszkodnának a különféle számítástechnikai összetevők eléréséhez. A gyorsítás letiltása mellett a CPU-k továbbra is képesek futtatni a szükséges funkciókat a szoftverben, bár lassabban, mint a dedikált hardvereknél.


A hardveres gyorsítás speciális processzorra hívja fel a közös, összetett feladatokat.

A hardveres gyorsítás egyik leggyakoribb esete a videokódolás és a dekódolás. Például a videofolyam dekódolása helyett a CPU-n, amely nem túl hatékony, a grafikus kártyák vagy más hardver gyakran dedikált videokódoló / dekódoló blokkokat tartalmaz, amelyek sokkal hatékonyabban tudják elvégezni a feladatot. Hasonlóképpen, az audio fájl kicsomagolása gyakran gyorsabb lehet DSP-n vagy hangkártyán, mint a CPU-n.

A hardveres gyorsítás másik nagyon gyakori használata a 2D grafikus gyorsítás. Például a felhasználói felületek gyakran rengeteg grafikát, szöveget és animációt tartalmaznak a megjelenítéshez. Ezt meg lehet tenni a CPU-n, de a GPU vagy a megjelenítő processzor sokkal gyorsabb az ilyen típusú műveletnél. A feladatok között szerepelhet egy antialiasing szűrő alkalmazása a szövegre, hogy az lágyabbnak tűnjön, vagy egy félig átlátszó overlay rétegezése egy másik elem tetejére, például egy videó. További fejlett grafikus példák a gyorsuló fizika és a sugárnyomással ellátott világítás.

Miért számít a hardveres gyorsítás?

A CPU bármely számítógépes rendszer általános munkafutója. Úgy tervezték, hogy gyakorlatilag minden olyan feladatot kezeljen, amelyet rá lehet dobni, de ez a rugalmasság azt jelenti, hogy gyakran nem a leghatékonyabb módja a konkrét feladatok elvégzésére, különösen azoknak, amelyek sok ismételt matematikai funkciót igényelnek, például videó dekódolás vagy grafikus megjelenítés.

Az akkumulátor élettartamának, a teljesítmény és a reakcióképesség javítása a játék célja.

A hardveres gyorsítás az általános feladatokat a CPU-tól a speciális hardverig terjeszti, amelyek nemcsak a feladat gyorsabb futtatását, hanem sokkal hatékonyabb végrehajtását is lehetővé teszik. Ez azt jelenti, hogy az eszközök hűvösebben futnak, és az akkumulátorok sokkal hosszabb ideig tartanak. Tehát egy töltéssel sokkal több kiváló minőségű videót nézhet meg, ha egy dedikált videodekóder blokkot használ, szemben az algoritmus futtatásával a CPU-n. Ne felejtsük el, hogy ez felszabadítja a CPU-t, hogy időközben más tevékenységeket is végezzen, így az alkalmazások jobban reagálnak.

A kompromisszum az, hogy a speciális funkciókhoz tartozó extra feldolgozó hardver beillesztése költségekkel jár mind a fejlesztési költségek, mind a szilícium terület szempontjából. Döntést kell hozni arról, hogy mely funkciókat érdemes hardverrel támogatni, például a nagyon népszerű videokodekeket, és amelyek nem teljesítik a kívánt költség-haszon arányt.

A hardveres gyorsítás fontos eszközévé vált a számítógépes rendszerekben, kezdve a nagyteljesítményű számítógépektől az alacsony fogyasztású okostelefonokig. A dedikált hardver használatának esélyei csak a gépi tanulási alkalmazások bevezetésével növekednek. Ennek ellenére a hardveres gyorsítást általában arra használják, hogy megtakarítsák az akkumulátor élettartamát, miközben videókat streamálnak a YouTube-ról.

Olvassa tovább: Mi a különbség a CPU és a GPU között?

Az Ön vállalkozáa támazkodik egy weboldalra? Tarta top-top formában a Checkbot for Chrome-val, amelyet az olvaóknak kínálnak erően cökkentett, mindöze...

A Chevrolet ezen a héten mutatta be a 2020-a Corvette-t, egy teljeen új, a földről felújított autót. A Corvette - egy évzázado múltú emelete portaut&#...

Népszerű Kiadványok