TechGuru Wiki
ÄŒo je to NPU (Neural Processing Unit)?
Å pecializovaný elektronický obvod navrhnutý na zrýchlenie umelej inteligencie (AI), najmä úloh hlbokého uÄenia. NPU sú optimalizované na vykonávanie maticových operáciÃ, ktoré sú základom algoritmov hlbokého uÄenia, ako je naprÃklad násobenie matÃc a konvolúcie.
VÄaka svojej architektúre a Å¡pecializácii dokážu NPU spracovávaÅ¥ dáta oveľa efektÃvnejÅ¡ie ako tradiÄné CPU alebo GPU. To vedie k vyššiemu výkonu pri spracovanà AI úloh a nižšej spotrebe energie. NPU sú preto ideálne pre použitie v mobilných zariadeniach, embedded systémoch a ÄalÅ¡Ãch aplikáciách, kde je dôležitá energetická úÄinnosÅ¥ a rýchlosÅ¥ spracovania AI.
NPU sa Äasto použÃvajú na úlohy ako rozpoznávanie obrazu, spracovanie prirodzeného jazyka, preklad jazykov a ÄalÅ¡ie. V mobilných zariadeniach umožňujú naprÃklad rýchlejÅ¡ie a presnejÅ¡ie rozpoznávanie tváre, detekciu objektov v reálnom Äase a vylepÅ¡enie fotografià pomocou AI.
Použitie: Mobilné telefóny, tablety, automobily, robotika, drony, inteligentné domácnosti, dátové centrá
Výhody: Vysoký výkon, nÃzka spotreba energie, optimalizácia pre AI
PrÃklady: Apple Neural Engine, Google Tensor Processing Unit, Huawei Da Vinci, Qualcomm Hexagon