CPU en architectuur

Welke methode voert met één instructie dezelfde bewerking tegelijk uit op meerdere gegevens?

  1. ASISD
  2. BSIMD
  3. CMISD
Antwoord en toelichting tonen

Antwoord: B. SIMD

SIMD voert met één instructie dezelfde bewerking parallel uit op meerdere gegevens; met een register van 512 bit kunnen bijvoorbeeld 16 getallen van 32 bit in één keer worden berekend. Voorbeelden zijn SSE en AVX van x86 en NEON en SVE van ARM, waarmee bij beeldverwerking, videocompressie en matrixbewerkingen een versnelling van enkele malen of meer wordt bereikt. In de classificatie van Flynn bestaan verder onder meer SISD (gewone sequentiële verwerking) en MIMD (multicore).

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over CPU en architectuur

  1. Welke CPU-opbouw combineert krachtige kernen en zuinige kernen en gebruikt ze afhankelijk van de zwaarte van het werk?
  2. Welke methode onderzoekt de afhankelijkheden tussen instructies en voert uitvoerbare instructies uit in een andere volgorde dan het programma om de prestaties te verhogen?
  3. Welk CPU-mechanisme onderbreekt tijdelijk de lopende verwerking en geeft voorrang aan de afhandeling van een verzoek van een extern apparaat en dergelijke?
  4. Welk mechanisme brengt gegevens rechtstreeks over tussen randapparatuur en geheugen zonder tussenkomst van de CPU?
  5. Welke LSI integreert CPU, geheugen en randfuncties zoals timers en ADC in één chip en wordt gebruikt voor de besturing van huishoudelijke apparaten en andere apparatuur?

Vergelijkingen bij dit onderwerp