Outils d’aide à
l’optimisation scalaire
sur Origin 2000
v 2.0

Guy Moebs
Guy.Moebs@crihan.fr

Plan de la formation

1- Architecture matérielle O2000

1- Architecture matérielle O2000

1- Architecture matérielle O2000

1- Architecture matérielle O2000

1- Architecture matérielle O2000

1- Architecture matérielle O2000

2- Environnement logiciel

2- A. Compilateurs : déboguage

2- A. Compilateurs : optimisation

2- A. Compilateurs : groupes d’options

2- B. Compilateurs : Makefile

2- C. Eléments de Fortran 90

3- perfex

3- A. perfex : compteurs

3- B. perfex : options

3- C. perfex : statistiques

3- D. perfex : application

3- D. perfex : application

3- D. perfex : analyse compilation en -O2

3- D. perfex : analyse compilation en -O3

3- D. perfex : analyse compilation en -O2/-O3

3- D. perfex : commentaires

4- speedshop

4- A. ssrun : expériences

4- B. ssrun : type d’expérience

4- C. ssrun : options

4- D. prof : analyse

4- E. prof : options

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : ADI

4- F. application : commentaires

5- load balancing MPI

5- A. load balancing MPI : algorithme

5- B. load balancing MPI : sous-domaines

5- C. load balancing MPI : communications

5- D. load balancing MPI : cvbuild

5- E. load balancing MPI : cvmake

5- F. load balancing MPI : portage

5- G. load balancing MPI : ssaggregate

5- H. load balancing MPI : application

5- I. load balancing MPI : indications

5- I. load balancing MPI : ntx = 200

5- I. load balancing MPI : ntx = 400

5- I. load balancing MPI : ntx = 800

5- I. load balancing MPI : conclusions