Salta al contingut

Gaussian Neural Accelerator (GNA)

Referència d'arquitecturaFeex

També anomenat Gaussian Neural Accelerator

Intel GNA, Gaussian and Neural Accelerator, és un coprocessador neuronal de baix consum pensat per a càrregues de treball d'inferència contínua adequades. És diferent de les instruccions vectorials de la CPU i dels dissenys més nous de NPU generals.

El que cal saber

Intel GNA, Gaussian and Neural Accelerator, és un coprocessador neuronal de baix consum pensat per a càrregues de treball d'inferència contínua adequades. És diferent de les instruccions vectorials de la CPU i dels dissenys més nous de NPU generals.

Com funciona

Una pila de programari compatible envia la feina de xarxa neuronal elegible a l'accelerador mitjançant el seu controlador i entorn d'execució. L'estructura del model, les operacions admeses i la representació numèrica determinen què es pot descarregar. La CPU continua participant en la preparació, les operacions no admeses i el control de l'aplicació.

On és útil

La supressió de soroll o la inferència orientada a la parla poden ser candidates quan el model i l'entorn d'execució admeten la generació de GNA disponible. La simple instal·lació d'una aplicació que utilitza IA no significa que s'orienti a GNA o eviti l'execució a la CPU.

Com comprovar el suport i l'habilitació

Identifiqueu el dispositiu GNA de la plataforma i el controlador/entorn d'execució compatible, i després consulteu els requisits d'operadors de model i de generació a la documentació oficial del projecte. Utilitzeu diagnòstics d'entorn d'execució per verificar l'execució per maquinari en lloc d'assumir la descàrrega només per la presència del dispositiu.

La disponibilitat de maquinari és només el primer pas. El controlador, l'entorn d'execució, el proveïdor d'execució, els operadors admesos i el format numèric han de coincidir amb l'aplicació. Inspeccioneu la selecció real de dorsal i l'alternativa en lloc de suposar que una etiqueta d'IA significa que tots els models s'acceleren.

El que la característica no estableix

Un camp de GNA no és una prova de suport per a models de llenguatge grans arbitraris, un requisit concret de TOPS de NPU o qualsevol versió d'un entorn d'execució. S'han de comprovar les capacitats i el suport de programari de la generació exacta, i una alternativa només per programari pot canviar el comportament energètic.

Compatibilitat i rendiment a la pràctica

Compareu càrregues de treball completes sota condicions establertes, incloent-hi la compilació, les transferències i els operadors no admesos. Les operacions per segon màximes depenen de la precisió i dels supòsits de recompte. No són un substitut de la latència mesurada, el rendiment, l'energia o la precisió del model.

Una llista de verificació pràctica

  1. Enregistreu el model exacte de processador o de plataforma i les versions d'aplicació, SO i entorn d'execució implicades. Conserveu la redacció de l'error o del requisit real.
  2. Comproveu la referència del fabricant per a aquest model exacte, i després inspeccioneu la capacitat efectiva i l'estat habilitat en l'entorn on s'executa el programa.
  3. Compareu cada requisit del binari o dorsal seleccionat. Una característica amb un nom similar, un àlies o una etiqueta de tecnologia àmplia no és suficient.
  4. Confirmeu que l'aplicació ha seleccionat la implementació prevista. Utilitzeu els seus diagnòstics documentats i una alternativa compatible quan no es compleixin els requisits.
  5. Feu un únic canvi admès a la vegada i repetiu la mateixa càrrega de treball. Manteniu disponibles la configuració original i la via de recuperació.

Si la característica apareix a la llista però el programari no la pot utilitzar

Comenceu pel component exacte que falla. Una base de dades de maquinari descriu la capacitat registrada; el sistema operatiu o l'hipervisor poden exposar un entorn efectiu diferent. Un error d'instrucció il·legal també requereix investigar la instrucció defectuosa real i la compilació del binari, perquè una corrupció o una instrucció no admesa no relacionada poden produir un símptoma similar.

Instal·leu la versió d'aplicació, controlador o entorn d'execució admesa per a la plataforma exacta, i utilitzeu la compilació base o alternativa documentada pel fabricant si cal. Una actualització de programari no pot crear una instrucció que li manqui al processador. Els canvis de microprogramari i de polítiques de seguretat han de seguir el procediment del fabricant del sistema i un pla de recuperació en lloc d'una recepta genèrica d'optimització.

Fonts i abast d'aquesta explicació

Biblioteca Intel Gaussian and Neural Accelerator

Aquestes referències estableixen el comportament arquitectònic i els requisits de programari. No verifiquen de manera independent cada valor de característica en una pàgina de model de maquinari enllaçada. Per al suport de models, utilitzeu l'evidència del fabricant d'aquesta pàgina i comproveu la configuració efectiva del sistema. Aquest article no proporciona cap data de prova de referència, certificació o revisió independent.

Fonts i verificació

Propietat editorial: Feex. No s'ha registrat cap data de revisió independent. Com investiguem.

  • Biblioteca Intel Gaussian and Neural Accelerator · Entorn d'execució/biblioteca oficial de GNA, compatibilitat amb generacions de maquinari i casos d'ús d'inferència de baix consum. Consulteu el seu estat de suport actual abans de triar un nou desplegament.

Ha estat útil aquest article?

Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.

Ha estat útil aquest article?