Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Qu'est-ce que Out of Bounds moyenne …
  • Comment ajouter des informations de …
  • Inconvénients Compression d'un site…
  • Comment calculer le nombre d'hôtes …
  • Pourquoi une boucle infinie se produ…
  • Vous montrer différents types de po…
  • Comment écrire un programme qui aff…
  • Technique de modularisation 
  • Informatique grands projets 
  • Histoire de Matlab 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Quels sont les différents types de systèmes multiprocesseurs ?

    Il existe deux types de systèmes multiprocesseurs :

    1. Multiprocesseur symétrique (SMP)

    2. Multiprocesseur asymétrique (AMP)

    Ci-dessous la brève explication :

    1. Multiprocesseur symétrique (SMP)

    - En multitraitement symétrique, tous les processeurs sont connectés à une mémoire et des canaux d'entrée/sortie communs.

    - Tous les processeurs ont un accès égal à la mémoire et peuvent tous exécuter des instructions depuis n'importe quelle partie de la mémoire.

    - Les systèmes SMP sont souvent utilisés pour des applications de calcul haute performance telles que les simulations scientifiques et le rendu vidéo. Chaque processeur d'un système SMP peut travailler sur une partie différente d'un problème, ce qui peut considérablement accélérer le temps de calcul.

    - Puisque tous les processeurs sont égaux dans un système SMP, il n'est pas nécessaire d'attribuer des tâches spécifiques à des processeurs spécifiques. Le système d'exploitation peut simplement attribuer des tâches aux processeurs selon les besoins, et les processeurs peuvent y travailler dans n'importe quel ordre.

    2. Multiprocesseur asymétrique (AMP)

    - En multitraitement asymétrique, les processeurs ne sont pas tous égaux. Ce type de système comporte souvent un seul processeur principal qui gère la plupart des tâches de traitement, puis un ou plusieurs processeurs secondaires qui assistent le processeur principal dans les tâches moins importantes.

    - Dans certains cas, les processeurs secondaires peuvent être dédiés à des tâches spécifiques, comme les calculs d'entrées/sorties ou de virgule flottante.

    - Les systèmes AMP sont souvent utilisés pour les applications serveur et postes de travail. Le processeur principal peut gérer les tâches les plus importantes, tandis que les processeurs secondaires peuvent s'occuper des tâches moins importantes, libérant ainsi le processeur principal pour qu'il se concentre sur les tâches les plus importantes.

    - Dans un système AMP, le système d'exploitation doit attribuer des tâches spécifiques à des processeurs spécifiques. Le système d'exploitation doit prendre en compte les capacités de chaque processeur lors de l'attribution des tâches.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire des animaux en peluche dans SolidWorks 
  • Comment faire pour convertir des codes pseudo pour organigrammes 
  • Comment programmer une question et le Programme de réponse dans Basique 
  • Comment créer Indice Utilisation des codes HTML 
  • Comment concevoir un jeu 2D à l'aide Lua Player 
  • Comment obtenir un seul caractère du clavier Utilisation Assemblée 
  • La fonction Connexion 
  • Quelle est la différence entre les variables globales et locales 
  • Comment utiliser SetString pour un champ entier 
  • Quel terme est utilisé pour désigner les paramètres informatiques préétablis ? 
  • Connaissances Informatiques © http://www.ordinateur.cc