CPU et architecture

Quel mode de traitement applique simultanément une même opération à plusieurs données au moyen d'une seule instruction ?

  1. ASISD
  2. BSIMD
  3. CMISD
Afficher la réponse et l'explication

Réponse : B. SIMD

Le SIMD applique en parallèle une même opération à plusieurs données par une seule instruction ; par exemple, un registre de 512 bits permet de traiter seize nombres de 32 bits à la fois. Il existe notamment SSE et AVX sur x86, NEON et SVE sur ARM, qui apportent des accélérations de plusieurs fois ou plus en traitement d'image, compression vidéo ou calcul matriciel. La taxonomie de Flynn comprend aussi le SISD (traitement séquentiel ordinaire) et le MIMD (multicœur).

S'entraîner sur ce thème Retour au thème

Autres questions sur CPU et architecture

  1. Quelle organisation de processeur combine des cœurs hautes performances et des cœurs économes en énergie, utilisés selon la charge ?
  2. Quel mode d'exécution examine les dépendances entre instructions et exécute les instructions prêtes dans un ordre différent de celui du programme pour améliorer les performances ?
  3. Quel mécanisme du processeur suspend temporairement le traitement en cours pour traiter en priorité une demande, par exemple d'un périphérique externe ?
  4. Quel mécanisme transfère directement des données entre un périphérique et la mémoire sans passer par le processeur ?
  5. Quel circuit LSI regroupe sur une seule puce un processeur, de la mémoire et des périphériques comme des temporisateurs ou des ADC, et sert à la commande des appareils électroménagers et équipements ?

Comparatifs sur ce thème