[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