[ET Trac] [Einstein Toolkit] #2015: thorn Vectors does not provide a sum() reduction

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Mar 10 11:23:47 CST 2017


#2015: thorn Vectors does not provide a sum() reduction
--------------------------+-------------------------------------------------
  Reporter:  rhaas        |       Owner:                     
      Type:  enhancement  |      Status:  new                
  Priority:  minor        |   Milestone:                     
 Component:  Cactus       |     Version:  development version
Resolution:               |    Keywords:  Vectors            
--------------------------+-------------------------------------------------

Comment (by eschnett):

 A {{{sum}}} SIMD reduction is quite expensive, much more so (ten times?)
 than a vectorized {{{add}}}. We can certainly copy the code over (I wrote
 it, so I can re-licence it), or we can switch Cactus to Vecmathlib in the
 long term.

 There might be another way to speed up an interpolation by preferring
 certain directions. I don't know whether this is already implemented --
 did you think about a particular thorn?

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


More information about the Trac mailing list