Skip to main content

Qu'est-ce que le traitement parallèle?

Le traitement parallèle est le traitement simultané de la même tâche sur deux ou plusieurs microprocesseurs afin d'obtenir des résultats plus rapides.Les ressources informatiques peuvent inclure un seul ordinateur avec plusieurs processeurs, ou un certain nombre d'ordinateurs connectés par un réseau, ou une combinaison des deux.Les processeurs accèdent aux données par la mémoire partagée.Certains systèmes de traitement parallèles de supercalculateur ont des centaines de milliers de microprocesseurs.

À l'aide d'un traitement parallèle, un certain nombre de calculs peuvent être effectués en même temps, faisant baisser le temps nécessaire pour terminer un projet.Le traitement parallèle est particulièrement utile dans les projets qui nécessitent des calculs complexes, tels que la modélisation météorologique et les effets spéciaux numériques.Permet de prendre un exemple réel pour comprendre l'efficacité du traitement parallèle.

Si un centre commercial animé n'a eu qu'un seul comptoir en espèces, les clients formeront une seule file d'attente et attendront leur tour.S'il y a deux compteurs de trésorerie, la tâche peut être effectivement divisée.Les clients formeront deux files d'attente et seront servis deux fois plus rapidement.Il s'agit d'une instance dans laquelle le traitement parallèle est une solution efficace.

À l'aide d'un traitement parallèle, des problèmes scientifiques très compliqués qui sont autrement extrêmement difficiles à résoudre peuvent être résolus efficacement.L'informatique parallèle peut être utilisé efficacement pour les tâches qui impliquent un grand nombre de calculs, ont des contraintes de temps et peuvent être divisées en un certain nombre de tâches plus petites.

Le traitement parallèle est particulièrement bénéfique dans des domaines tels que la météo et le climat, les réactions chimiques et nucléaires, l'exploration pétrolière, la mesure des données sismiques, la technologie spatiale, les circuits électroniques, le génome humain, la médecine, les graphiques avancés et la réalité virtuelle et les processus de fabrication.

Selon toute vraisemblance, le parallélisme est l'avenir de l'informatique.Dans l'ensemble, l'implémentation réussie de l'informatique parallèle implique deux défis:

  • Les tâches doivent être structurées de telle manière qu'elles peuvent être exécutées en même temps
  • La séquence des tâches qui doivent être exécutées l'une après l'autre doit être maintenue