Bonjour,

j'essaye de créer un programme fortran ultra simple (pour comprendre) pour lancer sur chacun des coeurs de mon processeur (j'ai un quad) différentes subroutines. Une fois qu'elles se sont exécutées, je veux en "réunir" les résultats.

Par exemple la subroutine n°1 calcule 2*x^2, la n°2 3*x^3, la n° 3 5*sin(x), la 4° dsqrt(x). Puis je veux faire la somme de ces résultats une fois que chaque tâche a fini et l'afficher.

J'ai compaq fortran et je n'arrive même pas à comprendre les exemples livrés avec le fortran (multthrd.f90 entre autres) !

Auriez vous déjà réalisé un exemple de programme "élémentaire" pour comprendre le multithread ? Y a t-il un cours en français disponible ?

merci de votre aide