AMIR

mercredi 16 avril 2014

Qu'est-ce que la mémoire à accès uniforme?

L’accès à la mémoire uniforme (UMA) est un type d'architecture de réseau qui permet à tous les processeurs à utiliser également des puces de mémoire pour le stockage et la transformation. Bien qu'il existe généralement plusieurs processeurs dans un réseau, chaque processeur se voit accorder le même accès que tous les autres processeurs dans le système. Ordinateurs autonomes peuvent être dits d'avoir accès à la mémoire uniforme, parce que la plupart des ordinateurs ont un seul processeur, mais ce terme, on entend plus pour les réseaux avec deux ou plusieurs utilisateurs demandant la mémoire en même temps. Chaque processeur est également accordé un cache de mémoire individuelle, ce qui permet la transformation de la vitesse pour l'utilisateur individuel.

Dans un réseau, il y a généralement de nombreux ordinateurs en lice pour la mémoire de l'ordinateur l'accès en même temps, et il y a plusieurs architectures informatiques prises pour faciliter cette question. Avec un accès mémoire uniforme, chaque processeur est capable d'utiliser la mémoire disponible. D'autres méthodes fixent les processeurs de prendre la mémoire la plus proche, mais UMA apporte juste le processeur à une mémoire physique disponible.

Avec d'autres systèmes de réseau, les processeurs ne peuvent être en mesure d'accéder à la mémoire après processeurs devant eux ont terminé accès à la mémoire, ou des processeurs peut avoir une autorité supérieure et ils sont au courant de mieux accès à la mémoire. Dans le système d'accès à la mémoire uniforme, chaque ordinateur est accordé le même accès à la mémoire physique et chaque processeur peut utiliser la même quantité de mémoire. Cela signifie moins de programmation n'est nécessaire, car les processeurs ne sont pas différenciés; Ceci empêche également les utilisateurs qui ont une faible autorité de l'attente pour le traitement d'une tâche.

Les ordinateurs autonomes ou des ordinateurs qui ne sont pas connectés à un réseau, peuvent être considérés comme ayant accès à la mémoire uniforme, mais le terme est redondant dans cette situation. La plupart des ordinateurs autonomes n'ont qu'un seul processeur principal, il n'y aurait donc pas d'autre processeur à composer avec de la mémoire physique. Pour cette raison, l'UMA est habituellement utilisée pour décrire un réseau dans lequel deux ou plusieurs personnes tentent de traiter des tâches et de la mémoire d'accès simultanément.

Avec l'accès privilégié de la mémoire commune, chaque processeur accès mémoire uniforme est équipé d'un cache personnel. Ceci tend à prendre plus de mémoire que les systèmes de réseau ayant une mémoire cachent partagée, mais il peut aussi être plus utile pour chaque utilisateur individuel. Le cache se charge rapidement la mémoire récente et parce que la plupart des utilisateurs auront des tâches au sein du réseau, cela servira chaque utilisateur plutôt que de mal servir l'ensemble du réseau.