/[escript]/branches/trunk-mpi-branch/pythonMPI
ViewVC logotype

Log of /branches/trunk-mpi-branch/pythonMPI

View Directory Listing Directory Listing


Sticky Revision:

Revision 1320 - Directory Listing
Modified Thu Sep 27 00:51:32 2007 UTC (10 years, 9 months ago) by ksteube
Moved trunk-mpi-branch into the branches subdirectory where it belongs


Revision 1306 - Directory Listing
Modified Tue Sep 18 05:51:09 2007 UTC (10 years, 10 months ago) by ksteube
Original Path: trunk-mpi-branch/pythonMPI
New Copyright in each .c .h .cpp and .py file


Revision 1305 - Directory Listing
Modified Tue Sep 18 00:52:48 2007 UTC (10 years, 10 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 1238 - Directory Listing
Modified Mon Aug 13 01:01:15 2007 UTC (10 years, 11 months ago) by ksteube
Original Path: trunk-mpi-branch/pythonMPI
Final bit of SConscript...this time for the Altix


Revision 1237 - Directory Listing
Modified Mon Aug 13 00:54:33 2007 UTC (10 years, 11 months ago) by ksteube
Original Path: trunk-mpi-branch/pythonMPI
Additional naming convention changes


Revision 1223 - Directory Listing
Modified Fri Aug 3 02:40:39 2007 UTC (10 years, 11 months ago) by gross
Original Path: trunk-mpi-branch/pythonMPI
first attemt towards an improved MPI version.  


Revision 1195 - Directory Listing
Modified Thu Jun 14 06:26:50 2007 UTC (11 years, 1 month 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 (11 years, 4 months 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 1014 - Directory Listing
Modified Wed Mar 7 09:55:41 2007 UTC (11 years, 4 months ago) by gross
Original Path: trunk-mpi-branch/pythonMPI
compiles with mpi now and runs on one processor.

Revision 1011 - Directory Listing
Modified Tue Mar 6 04:41:55 2007 UTC (11 years, 4 months ago) by gross
Original Path: trunk-mpi-branch/pythonMPI
it seems to compile now but linking is still not working

Revision 989 - Directory Listing
Modified Wed Feb 21 00:26:26 2007 UTC (11 years, 5 months 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 968 - Directory Listing
Modified Tue Feb 13 22:56:57 2007 UTC (11 years, 5 months ago) by ksteube
Original Path: trunk-mpi-branch/pythonMPI
Branch for MPI solution of implicit problems

Revision 817 - Directory Listing
Modified Sat Aug 26 03:08:52 2006 UTC (11 years, 10 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 (12 years 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 
     


  ViewVC Help
Powered by ViewVC 1.1.26