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?

  1. APLL (phase-locked loop)
  2. BAD-omzetter
  3. 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.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over CPU en architectuur

  1. Welke volgorde van het geheugenhiërarchie, van snel naar langzaam toegankelijk, is voor een gewone computer juist?
  2. Hoeveel instructies kan een processor met een klokfrequentie van 2 GHz en een gemiddelde CPI (gemiddeld aantal klokcycli per instructie) van 0,5 ongeveer per seconde uitvoeren?
  3. Wat is theoretisch de maximale versnelling wanneer een programma waarvan 90 % van het werk kan worden geparalleliseerd, wordt uitgevoerd met een onbeperkt toenemend aantal processors?
  4. Welke methode voert met één instructie dezelfde bewerking tegelijk uit op meerdere gegevens?
  5. Welke CPU-opbouw combineert krachtige kernen en zuinige kernen en gebruikt ze afhankelijk van de zwaarte van het werk?

Vergelijkingen bij dit onderwerp