Bonjour le forum,
j'ai déjà fait appel à vous quelques fois, et j'ai une nouvelle question à poser concernant le même sujet; il s'agit d'un gros (pour moi en tous cas) programme en fortran que je suis en train de développer et qui devra tourner assez vite, enfin pour lequel la vitesse d'exécution est critique; j'ai appris à paralléliser avec openmp (l'une des machines sur lesquelles je bosse a quarante proc's), et avec du profilage je sais où porter mes efforts d'amélioration, mais je voudrais maintenant savoir comment se répartissent les temps de calcul, d'accès à la mémoire (si on peut les dissocier) et d'I/O, puisque je crains que celles-ci ne soient importantes en durée, mais je ne sais pas dans quelle proportion, et il me faut le savoir pour prendre des décisons judicieuses.
Merci de m'aider encore sur ce point,
David
Partager