[ET Trac] [Einstein Toolkit] #962: parallelize Multipole using OpenMP and MPI

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Jun 21 00:54:11 CDT 2012


#962: parallelize Multipole using OpenMP and MPI
------------------------------------+---------------------------------------
  Reporter:  rhaas                  |       Owner:           
      Type:  enhancement            |      Status:  review   
  Priority:  minor                  |   Milestone:           
 Component:  EinsteinToolkit thorn  |     Version:           
Resolution:                         |    Keywords:  Multipole
------------------------------------+---------------------------------------

Comment (by rhaas):

 > It contains threadprivate OMP pragmas for some memory that is allocated
 by simpson integration rule which will mean that more memory is allocated
 than would be for the non-openmp case. The alternative would be to
 allocate and free the memory each time the function is called (this would
 be much cleaner).

 I removed the threadprivate variables and checked that the tests pass
 before and after the change (and that hdf5 output does not change before
 and after).

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/962#comment:2>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list