Le multitraitement symétrique (SMP) est un type d'architecture informatique qui permet à plusieurs processeurs d'accéder à la même mémoire et d'effectuer des tâches simultanément. Dans un système SMP, chaque processeur est traité de la même manière et a le même accès à toutes les ressources système, telles que les périphériques d'E/S et la mémoire.
Les systèmes SMP améliorent les performances des applications multithread en répartissant la charge de travail sur plusieurs processeurs. Cette architecture est couramment utilisée dans servers, systèmes de calcul haute performance, et certains ordinateurs de bureau.