[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