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 conçues pour faciliter ce problè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 à toute mémoire physique disponible.
Avec d'autres systèmes de réseautage, les processeurs ne peuvent être en mesure d'accéder à la mémoire que après les processeurs devant eux, l'accès à l'accès à la mémoire, ou certains processeurs peuvent avoir une autorité plus élevée 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 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écrireIbe un réseau dans lequel deux personnes ou plus tentent de traiter les tâches et d'accès simultanément à la mémoire.
En plus de l'accès commun à la mémoire, chaque processeur d'accès à la mémoire uniforme est équipé d'un cache personnel. 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.