CPU en architectuur
Welke speciale schakeling wordt in onder meer SoC's voor smartphones geplaatst om AI-inferentie snel en met laag vermogen uit te voeren?
- APLL (phase-locked loop)
- BAD-omzetter
- CNPU (neural processing unit)
Antwoord en toelichting tonen
Antwoord: C. NPU (neural processing unit)
Een NPU is een speciale schakeling die de vermenigvuldig-optelbewerkingen, het grootste deel van de berekeningen van neurale netwerken, in grote aantallen parallel verwerkt met lage precisie, zoals gehele getallen van 8 bit of minder. De prestaties per vermogen zijn meer dan een orde van grootte hoger dan bij een algemene CPU, zodat fotocorrectie, spraakherkenning en vertaling binnen de smartphone kunnen worden uitgevoerd. De prestaties worden uitgedrukt in TOPS (biljoenen bewerkingen per seconde) en NPU's worden ook steeds vaker in SoC's voor pc's opgenomen.