L'intérêt, c'est que l'immense majorité des logiciels de simulation utilisés en physique pour la recherche sont développés par des gens qui n'ont pas eut de formation solide en informatique (et quand je dis l'immense majorité, c'est pour être prudent: je n'ai en fait jamais rencontré de code pour lequel ce ne soit pas le cas). Donc une parallélisation au petits oignons, il faut oublier: c'est soit un système très simple permettant de paralléliser de façon convenable (mais pas optimale), soit pas de parallélisation du tout...
Et pour faire encore plus frémir dans les chaumières: de grosses partie du code sur lequel je travaille ont étés écrites par des étudiants qui ont appris la programmation en développant le code lui même... Déjà que la plupart ne voient pas pourquoi il ne faudrait pas mettre toutes les variables en variables globales, alors les threads...
Mathias
PS: et nous utilisons Pop-C++ pour notre code
[^] # Re: Et pourquoi pas OpenMP ?
Posté par Mathias Bavay (site web personnel) . En réponse au message Programmation parallèle en POP-C++. Évalué à 1.
Et pour faire encore plus frémir dans les chaumières: de grosses partie du code sur lequel je travaille ont étés écrites par des étudiants qui ont appris la programmation en développant le code lui même... Déjà que la plupart ne voient pas pourquoi il ne faudrait pas mettre toutes les variables en variables globales, alors les threads...
Mathias
PS: et nous utilisons Pop-C++ pour notre code