/[escript]/trunk/pythonMPI/src/ScriptMPI.cpp
ViewVC logotype

Log of /trunk/pythonMPI/src/ScriptMPI.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 3490 - (view) (annotate) - [select for diffs]
Modified Wed Mar 30 02:24:33 2011 UTC (8 years, 4 months ago) by caltinay
File length: 2467 byte(s)
Diff to previous 3317
More gcc-4.6 fixes (mostly initialized-but-unused-var warnings)


Revision 3317 - (view) (annotate) - [select for diffs]
Modified Thu Oct 28 00:50:41 2010 UTC (8 years, 9 months ago) by caltinay
File length: 2457 byte(s)
Diff to previous 3259
Removed bogus mpi.h includes, replaced others by our esysUtils wrapper
and rearranged so that the wrapper always comes before netcdf which fixes
linking problems when disabling mpi on systems with netCDF 4.x.


Revision 3259 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 01:48:14 2010 UTC (8 years, 10 months ago) by jfenwick
File length: 2482 byte(s)
Diff to previous 2881
Merging dudley and scons updates from branches


Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (9 years, 6 months ago) by jfenwick
File length: 2477 byte(s)
Diff to previous 2703
Don't panic.
Updating copyright stamps


Revision 2703 - (view) (annotate) - [select for diffs]
Modified Thu Oct 1 01:22:36 2009 UTC (9 years, 10 months ago) by jfenwick
File length: 2477 byte(s)
Diff to previous 2548
Added calls to MPI_Abort to the pythonMPI wrappers.
Now if an uncaught exception is raised on any of the nodes, the whole world should be brought down. I've tested this on a barrier and it works.
One consequence of this is that you should not call sys.exit(2) but we don't recommend using sys.exit anyway.




Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (10 years, 1 month ago) by jfenwick
File length: 1885 byte(s)
Diff to previous 2418
Updating copyright notices

Revision 2418 - (view) (annotate) - [select for diffs]
Modified Wed May 13 08:36:04 2009 UTC (10 years, 3 months ago) by gross
File length: 1885 byte(s)
Diff to previous 2376
redirect stdout to NULL instead of /dev/null for Windows

Revision 2376 - (view) (annotate) - [select for diffs]
Modified Tue Apr 7 06:21:31 2009 UTC (10 years, 4 months ago) by gross
File length: 1793 byte(s)
Diff to previous 2319
output form others than the master process can now be switched off (stderr is still redirected to master)

Revision 2319 - (view) (annotate) - [select for diffs]
Modified Thu Mar 19 03:19:41 2009 UTC (10 years, 5 months ago) by gross
File length: 1995 byte(s)
Diff to previous 2083
some more work on tests on MPI

Revision 2083 - (view) (annotate) - [select for diffs]
Modified Fri Nov 21 01:46:31 2008 UTC (10 years, 9 months ago) by caltinay
File length: 2003 byte(s)
Diff to previous 1811
Same "fix" as before for unused fp_out and fp_err.


Revision 1811 - (view) (annotate) - [select for diffs]
Modified Thu Sep 25 23:11:13 2008 UTC (10 years, 10 months ago) by ksteube
File length: 1975 byte(s)
Diff to previous 1761
Copyright updated in all files


Revision 1761 - (view) (annotate) - [select for diffs]
Modified Mon Sep 8 02:36:47 2008 UTC (10 years, 11 months ago) by gross
File length: 2010 byte(s)
Diff to previous 1705
using MPI_Init_thread rather than MPI_Init to clarify the usage with mpi

Revision 1705 - (view) (annotate) - [select for diffs]
Modified Thu Aug 14 05:56:40 2008 UTC (11 years ago) by ksteube
File length: 1927 byte(s)
Diff to previous 1556
Branch scons-dev is hereby closed.
Some parts of scons scripts have been re-written.


Revision 1556 - (view) (annotate) - [select for diffs]
Modified Mon May 12 00:54:58 2008 UTC (11 years, 3 months ago) by gross
File length: 1904 byte(s)
Diff to previous 1388
Modification to allow mixed mode execution. 
In order to keep the code portable accross platform all MPI calls within
parallel regions have been moved. 



Revision 1388 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:58 2008 UTC (11 years, 7 months ago) by trankine
File length: 1888 byte(s)
Diff to previous 1387
And get the *(&(*&(* name right

Revision 1387 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:26 2008 UTC (11 years, 7 months ago) by trankine
Original Path: temp/pythonMPI/src/ScriptMPI.cpp
File length: 1888 byte(s)
Diff to previous 1384
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 02:29:38 2008 UTC (11 years, 7 months ago) by phornby
Original Path: temp_trunk_copy/pythonMPI/src/ScriptMPI.cpp
File length: 1888 byte(s)
Diff to previous 1312
Make a temp copy of the trunk before checking in the windows changes



Revision 1312 - (view) (annotate) - [select for diffs]
Modified Mon Sep 24 06:18:44 2007 UTC (11 years, 11 months ago) by ksteube
File length: 1888 byte(s)
Diff to previous 759
The MPI branch is hereby closed. All future work should be in trunk.

Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch.
In this revision I copied all files from trunk-mpi-branch over the corresponding
trunk files. I did not use 'svn merge', it was a copy.


Revision 759 - (view) (annotate) - [select for diffs]
Added Thu Jun 29 01:53:23 2006 UTC (13 years, 1 month ago) by bcumming
File length: 1347 byte(s)
- 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 
     


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26