[ET Trac] [Einstein Toolkit] #2021: compiling Carpet fails with intel 17 and optimisation
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Jan 18 21:39:44 CST 2018
#2021: compiling Carpet fails with intel 17 and optimisation
------------------------------------------+---------------------------------
Reporter: wolfgang.kastaun@… | Owner: eschnett
Type: defect | Status: review
Priority: unset | Milestone:
Component: Carpet | Version:
Resolution: | Keywords: backport
------------------------------------------+---------------------------------
Comment (by rhaas):
I unfortunately do not know exactly how vectorization affects bbox.cc,
though it could: Integer operations vectorize, not just floating point
operations. Low optimization levels will not auto-vectorize code, which is
independent of Cactus'/Carpet's/Vectors' vectorization which uses the
vector builtins. So my best guess is that "vectorization" here means the
auto-vectorization that the compiler does on higher levels of optimization
(the size of the ivects etc in a bbox are known at compile time so they
seem like good candidates for vectorization).
The original patch and comment is David Radice's.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2021#comment:17>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list