Passer au contenu

SMP

Qualifie un ordinateur disposant de plusieurs processeurs.

Un ordinateur multiprocesseur est un ordinateur disposant de plusieurs processeurs (de deux à… plusieurs centaines dans les architectures dites ” massivement parallèles “) dans le but d’exécuter plus rapidement un plus grand nombre de processus (ou programmes).Toutefois, il est délicat de répartir avec efficacité les tâches à exécuter entre plusieurs processeurs, et diverses architectures et techniques sont disponibles, qui présentent chacune leurs avantages.Dans un premier type d’architecture, chaque processeur dispose de sa propre mémoire vive et de son système d’exploitation, et communique avec les autres processeurs par une liaison très rapide. C’est notamment le cas de l’architecture des ordinateurs à traitement massivement parallèle (MPP). Ces derniers peuvent contenir plusieurs centaines de processeurs. Ces machines très puissantes, et d’un coût très élevé, conviennent aux applications gourmandes en temps de calcul et pouvant être aisément divisées en tâches modulaires.Dans un deuxième type d’architecture, la mémoire vive est partagée par tous les processeurs. Sur les systèmes ASMP (ou AMP, multiprocesseur asymétrique), utilisés dans les années 70, les processeurs étaient spécialisés dans des emplois particuliers, l’un étant désigné comme chef d’orchestre permanent du système, et les autres pouvant être adaptés à des tâches données.Aujourd’hui, la technologie la plus utilisée sur les ordinateurs multiprocesseurs est SMP (multiprocesseur symétrique) : aucun processeur n’a de rôle particulier désigné ; l’un d’eux charge le système d’exploitation au démarrage de l’ordinateur, puis utilise selon les besoins le ou les autres processeurs. Ces derniers ont accès à l’intégralité de la mémoire et peuvent exécuter n’importe quel type dapplication.Désignations équivalentes : Multiprocesseur – SMP – AMP – Massivement parallèle

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Lionel Lumbroso