Pour la recherche, les chercheurs français ont la chance de pouvoir expérimenter pas mal de chose avec la plate-forme Grid5000. Pour ma part, on a fait tourner dans notre équipe des codes de calcul parallèle sur l'intégralité de la plate-forme Grid5000 couplée à une plate-forme similaire (mais moins grande) japonaise. De mémoire, il y avait au total un peu moins de 4000 coeurs disponibles. On avait obtenu une efficacité très bonne.
Bien sûr, quand on veut obtenir des efficacités correctes avec un si grand nombre de coeurs, il est nécessaire d'utiliser des paradigmes de programmation adaptés (pas de serveur central, pas de maître/esclave, privilégier les communications locales, ...) Dans notre équipe, on utilise des techniques basées sur le vol de travail. Ça permet d'écrire des programmes qui passent très bien à l'échelle même avec un très grand nombre de coeurs. (Attention : je n'ai pas dit que tous les problèmes pouvaient s'écrire et tourner efficacement avec ce genre de programmation)
[^] # Re: Linpack pas représentatif
Posté par Vincent Danjean . En réponse à la dépêche Le Top 500 de novembre 2010. Évalué à 1.
Bien sûr, quand on veut obtenir des efficacités correctes avec un si grand nombre de coeurs, il est nécessaire d'utiliser des paradigmes de programmation adaptés (pas de serveur central, pas de maître/esclave, privilégier les communications locales, ...) Dans notre équipe, on utilise des techniques basées sur le vol de travail. Ça permet d'écrire des programmes qui passent très bien à l'échelle même avec un très grand nombre de coeurs. (Attention : je n'ai pas dit que tous les problèmes pouvaient s'écrire et tourner efficacement avec ce genre de programmation)