Revision history for MpiCompileAndDebug
Additions:
==a==Kompilieren==a==
Deletions:
Additions:
=====Kompilieren und Debuggen=====
==a==Kompilieren=a==
Der Befehl mpicc ruft im Prinzip den gcc mit einigen extra Optionen für MPI auf. Man kann diese Optionen direkt an den gcc übergeben, wenn man freiwillig möchte.
Das Gleiche gilt für den g++, der im Prinzip mit dem Befehl mpicxx aufgerufen wird.
%%(spp)mpicxx mympi.cpp -o mympi.cpp -O1%%
==a==Debuggen==a==
%%
mpigdb
%%
%%
mpigdb -n 10 cpi
%%
Mehr dazu in [[http://phase.hpcc.jp/mirrors/mpi/mpich2/downloads/mpich2-doc-user.pdf mpich2-doc-user.pdf]] auf Seite S. 13
==a==Kompilieren=a==
Der Befehl mpicc ruft im Prinzip den gcc mit einigen extra Optionen für MPI auf. Man kann diese Optionen direkt an den gcc übergeben, wenn man freiwillig möchte.
Das Gleiche gilt für den g++, der im Prinzip mit dem Befehl mpicxx aufgerufen wird.
%%(spp)mpicxx mympi.cpp -o mympi.cpp -O1%%
==a==Debuggen==a==
%%
mpigdb
%%
%%
mpigdb -n 10 cpi
%%
Mehr dazu in [[http://phase.hpcc.jp/mirrors/mpi/mpich2/downloads/mpich2-doc-user.pdf mpich2-doc-user.pdf]] auf Seite S. 13