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

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Jun 20 15:25:04 CDT 2012


#962: parallelize Multipole using OpenMP and MPI
-----------------------------------+----------------------------------------
 Reporter:  rhaas                  |       Owner:     
     Type:  enhancement            |      Status:  new
 Priority:  minor                  |   Milestone:     
Component:  EinsteinToolkit thorn  |     Version:     
 Keywords:  Multipole              |  
-----------------------------------+----------------------------------------
 The attached patch parallelizes each extraction sphere in multipole using
 OpenMP and distributes the spheres across processors using MPI.

 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).

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


More information about the Trac mailing list