utilisation de multi-processeurs pour
accroître la puissance de calcul.
2 sortes de processeurs parallèles :



Communication
Inter-processus.
Aucun processeur ne peut directement accèder à la mémoire d'un autre processeur
NORMA (NO Remote Memory Access)
systems.
Les processeurs référencent leur propre mémoire locale. Il faut rajouter du software pour que lorsqu'un processeur référence une page distante, cette page soit récupérée.
L'espace d'adressage commun est découpé en morceaux.
Chaque morceau est situé sur une station.
Quand un processeur référence une page non-locale
"trap" (page fault)
DSM va récupérer la page.

Problème du false sharing :

facile (répertoire).
Si l'objet peut migrer
plus
compliqué.
on veut éviter ça.
Problème : la diffusion ne se prête pas à la scalability.
De plus, la latence du réseau peut engendrer des délais de transmission importants.
les systèmes utilisent un schéma de
distribution basé sur le site propriétaire.
Le propriétaire change quand l'objet se déplace.
Au départ, les propriétaires sont connus (broadcast).
Quand un site a besoin d'un objet
requête
au propriétaire. Si le propriétaire n'a plus l'objet, il fait suivre la
requête.
Problème : si l'objet bouge souvent
beaucoup de "sauts".
Retour au sommaire.