5- F. load balancing MPI : portage
progresser dans les niveaux d’optimisation du programme
en comparant les résultats avec des valeurs de référence
(code séquentiel puis code parallèle sans optimisation).
démarche :
-O0 -g3 -DEBUG:… : pas d’optimisation,
-O2 : optimisations fiables,
-O3 -OPT:IEEE_arithmetic=1:roundoff=0 : optimisations aggressives,
-O3 -OPT:IEEE_arithmetic=3:roundoff=3 : optimisations très aggressives.
valider chaque étape.