[ET Trac] [Einstein Toolkit] #1023: Improve OpenMP parallelisation of SummationByParts

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Aug 8 15:48:17 CDT 2012


#1023: Improve OpenMP parallelisation of SummationByParts
------------------------------------+---------------------------------------
  Reporter:  eschnett               |       Owner:        
      Type:  enhancement            |      Status:  review
  Priority:  major                  |   Milestone:        
 Component:  EinsteinToolkit thorn  |     Version:        
Resolution:                         |    Keywords:        
------------------------------------+---------------------------------------
Changes (by eschnett):

  * status:  new => review


Old description:

> The Intel compiler does not handle workshare constructs well. The
> attached patch replaces them by explicit loops, which execute faster.
> This makes a measurable difference on Hopper with 24 OpenMP threads.

New description:

 The Intel compiler does not handle workshare constructs well. The attached
 patch replaces them by explicit loops, which execute faster. This makes a
 measurable difference on Hopper with 24 OpenMP threads.

 This only modifies one operator; other operators could be treated in the
 same way.

--

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


More information about the Trac mailing list