Next: Support de mesures Up: Support multiprocesseur Previous: Support de synchronisation

Conclusion

Les trois microprocesseurs étudiés peuvent être utilisés comme brique de base dans des systèmes multiprocesseurs à mémoire partagée. À cet effet, ils incluent dans leurs jeux d'instructions un support pour l'exécution de programmes parallèles par le biais de primitives de synchronisation et d'instructions exécutées atomiquement. Ils intègrent de plus des supports matériels pour maintenir la cohérence des caches dans les systèmes multiprocesseurs. L'utilisation de ces microprocesseurs dans des machines parallèles ne nécessite pas un apport important de logique externe pour garantir des performances acceptables. Il est à noter que désormais, ces microprocesseurs intègrent un support matériel pour faciliter l'implémentation de grappe de microprocesseurs (jusqu'à quatre) sur un bus. Ce type de configuration réduit considérablement la complexité et le coût de ces systèmes. On devrait donc voir apparaître très prochainement des quadriprocesseurs à bas coût sur le marché des stations de travail et des serveurs PC.


flloansi@IRISA.irisa.fr
Tue Jun 4 09:57:56 MET DST 1996