[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