+86-136-52756687

NPU za AI

Jul 30, 2022

Vse aplikacije umetne inteligence za pristajanje zahtevajo podporo računalniške moči strojne opreme, vključno z avtonomno vožnjo, ki je trenutno na trgu vroča. S povečanjem števila senzorjev zaznavanja okolja, kot so kamere, radarji milimetrskih valov, lidarji in ultrazvočni radarji v avtomobilih, bo sistem avtonomne vožnje zbral več podatkov senzorjev. Računalniški čip za avtonomno vožnjo mora obdelati in uskladiti te podatke z algoritmi, da doseže Zlitje informacij o vozilih, cestah, ljudeh itd. sprejema odločitve o nadzoru vožnje. Povečanje števila senzorjev bo znatno povečalo zahteve po računalniški moči za računalniške čipe za avtonomno vožnjo.


NPU


Izboljšanje računalniške moči je neločljivo povezano s podporo NPU (Neural-network Processing Unit, procesor nevronske mreže). Je nekakšen mikroprocesor, namenjen strojnemu pospeševanju umetne inteligence (zlasti umetne nevronske mreže, strojnega vida, strojnega učenja itd.), ki temelji na domensko specifični arhitekturni tehnologiji DSA (Domain Specific Architecture). V primerjavi s CPU in GPE je NPU zasnovan za AI v arhitekturi strojne opreme in je zelo primeren za delovanje nevronskih mrež.


NPU-ji so zasnovani drugače od procesorjev za splošno uporabo, kot so CPE-ji in GPE-ji. Glede na vsestranskost računalništva večine povečane računalniške moči procesorjev za splošno rabo ni mogoče neposredno pretvoriti v izboljšanje zmogljivosti obdelave nevronske mreže. Na primer, ni posebnih izboljšav za operacije MAC, medtem ko je NPU zasnovan za nevronske mreže, ne da bi upoštevali, da nevronske mreže niso potrebne nekatere računske enote. V primerjavi s CPE, ki je dober pri obdelavi nalog in izdajanju ukazov, je GPE dober pri obdelavi slik in vzporednem računanju, NPU pa je boljši pri obdelavi nalog umetne inteligence. NPU uresničuje integracijo shranjevanja in računalništva prek sinaptičnih uteži in s tem izboljša učinkovitost delovanja.


DNQ-X A


Zato lahko najdemo NPU-je v številnih procesorjih ali SoC-jih, ki podpirajo aplikacije AI, kot so Applov A15, Teslin čip FSD, Horizon's čipi serije Journey, OPPO-jev čip Mariana X itd. Poleg teh obsežnih in visoko zmogljivih čipov SoC so nekateri izdelki MCU začeli integrirati module NPU, da bi zadostili potrebam nekaterih robnih inteligentnih aplikacij.


Pravzaprav je veliko čipov SoC, ki podpirajo AI, implementiranih z integracijo nevronske mreže IP. Na splošno se bo IP nevronske mreže razvijal sinhrono z algoritmi nevronske mreže in ga je mogoče še razširiti, da bo zadostilo naraščajočemu povpraševanju po zmogljivosti nevronske mreže.

Morda vam bo všeč tudi

Pošlji povpraševanje