Skip to main content

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

L'accès à la mémoire uniforme (UMA) est un type d'architecture réseau qui permet à tous les processeurs d'utiliser également des puces mémoire pour le stockage et le traitement.Bien qu'il y ait généralement de nombreux processeurs dans un réseau, chaque processeur a le même accès que tous les autres processeurs du système.On peut dire que les ordinateurs autonomes ont un accès à la mémoire uniforme, car la plupart des ordinateurs ont un seul processeur, mais ce terme est plus que pour des réseaux avec deux utilisateurs ou plus demandant de la mémoire en même temps.Chaque processeur est également accordé un cache de mémoire personnelle, ce qui aide à accélérer le traitement pour l'utilisateur individuel.

Dans un réseau, il existe généralement de nombreux ordinateurs en lice pour l'accès à la mémoire informatique en même temps, et il existe plusieurs architectures informatiques pour faciliter celaproblème.Avec un accès à la mémoire uniforme, chaque processeur peut utiliser la mémoire disponible.D'autres méthodes définissent les processeurs pour prendre la mémoire la plus proche, mais UMA amène simplement le processeur à n'importe quelle mémoire physique disponible.

Certains processeurs peuvent avoir une autorité supérieure et ils ont un meilleur accès à la mémoire.Dans le système d'accès à la mémoire uniforme, chaque ordinateur a le même accès à la mémoire physique et chaque processeur peut utiliser la même quantité de mémoire.Cela signifie que moins de programmation est nécessaire, car les processeurs ne sont pas différenciés;Cela empêche également les utilisateurs qui ont une faible autorité d'attendre pour traiter une tâche. Les ordinateurs autonomes, ou les ordinateurs qui ne sont pas connectés à un réseau, peuvent être considérés comme ayant un 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 à affronter pour la mémoire physique.Pour cette raison, UMA est généralement utilisée pour décrire un réseau dans lequel deux personnes ou plus tentent de traiter les tâches et d'accès simultanément à la mémoire..Cela tend à prendre plus de mémoire que les systèmes réseau qui ont un cache partagé, mais il peut également être plus utile pour chaque utilisateur individuel.Le cache charge rapidement de la mémoire récente et, comme la plupart des utilisateurs auront des tâches différentes dans le réseau, cela servira chaque utilisateur plutôt que de servir mal le réseau entier.