Introduction
Algorithmes Parallèles
Mémoire et performance
Localité
Organisation hiérarchique : globale → caches
Différence de rapidité d'accès
Synchronisation
Copie vers locale pour les calculs
Mettre à jour les données en globale
Parcours
Aléatoire (ex : recherche dichotomique)
Séquentiel(ex : itération sur un tableau)
cohérent, donc synchronisation par bloc possible
Architecture à mémoire distribuée
Unité
de calcul Mémoire Unité
de calcul
Unité
de calcul Unité
de calcul
Mémoire
Mémoire
Mémoire
Réseau
Architecture à mémoire distribuée
Exemples
Grilles de calculs
Ensemble de machines connectés
Avantages
Ajout de composantes facilités
Désavantages
Comment répartir et synchroniser les données ?
Réseau rapide
Architecture à mémoire partagée
Unité
de calcul
Unité
de calcul
Unité
de calcul
Unité
de calcul
Mémoire
1 / 16 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !