Log of /branches/trunk-mpi-branch/pythonMPI
Directory Listing
Revision
1320 -
Directory Listing
Modified
Thu Sep 27 00:51:32 2007 UTC
(13 years, 6 months ago)
by
ksteube
Moved trunk-mpi-branch into the branches subdirectory where it belongs
Revision
1305 -
Directory Listing
Modified
Tue Sep 18 00:52:48 2007 UTC
(13 years, 7 months ago)
by
gross
Original Path:
trunk-mpi-branch/pythonMPI
successfully run the tests on shake73 under i686+fedora7.
however, the command "scons" to start a standart compilation fails with "*** Source `lib/pythonMPI' not found, needed by target `build'. Stop.". A second run will complete without a problem.
This is funny as all MPI related stuff is switched off. I could identify two places in scons scripts where
pythonMPI is introduced. I have chacked (by renaming) that these don't effect the error message as they should.
Also interesting is that "scons -c; scons -tree=all" reveals that there is in fact a dependence of "build" from "lib/pythonMPI" but this dependence disappears if "scons -tree=all" is sterted the second time. it is of course strange that the dependence disappears but is still more mysterious where is dependence is coming from in the first place.
Revision
1195 -
Directory Listing
Modified
Thu Jun 14 06:26:50 2007 UTC
(13 years, 10 months ago)
by
ksteube
Original Path:
trunk-mpi-branch/pythonMPI
Removed extra MPI_allReduce calls.
Added files for blocktimer and blockpapi.
Make blocktimer calls available to python scripts as well as C.
Revision
1016 -
Directory Listing
Modified
Thu Mar 8 06:31:28 2007 UTC
(14 years, 1 month ago)
by
gross
Original Path:
trunk-mpi-branch/pythonMPI
MPI version compiles and starts to run now.
Important:
* the mpi library needs to be shared.
* the path needs to be added to LD_LIBRARY path.
The program stucks in the matrix assemblage.
Revision
989 -
Directory Listing
Modified
Wed Feb 21 00:26:26 2007 UTC
(14 years, 1 month ago)
by
ksteube
Original Path:
trunk-mpi-branch/pythonMPI
Branch for parallelization of implicit solutions.
This is a work in progress and should not yet be used by anyone.
The parallelization of explicit solutions was done by Ben and is
already incorporated into the main branch of trunk.
Revision
817 -
Directory Listing
Modified
Sat Aug 26 03:08:52 2006 UTC
(14 years, 7 months ago)
by
ksteube
Original Path:
trunk/pythonMPI
Can now compile and run with MPI on shake71
Revision
759 -
Directory Listing
Added
Thu Jun 29 01:53:23 2006 UTC
(14 years, 9 months ago)
by
bcumming
Original Path:
trunk/pythonMPI
- added directory pythonMPI to the source tree. this directory contains
the c++ wrapper that is used to run python scripts in parallel for the
MPI version of escript/finley
- updated the SConstruct and ./scons/ess_options.py for conditional MPI
compilation. To compile the MPI version on ESS uncomment the #define
PASO_MPI in ./paso/src/Paso.h and add the command line option
useMPI=yes when running scons.
- fixed a compile time error in the MPI build in
finley/src/CPPAdapter/MeshAdapterFactory.cpp