[ET Trac] [Einstein Toolkit] #516: Enable Vectorisation in McLachlan

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Aug 19 19:19:40 CDT 2011


#516: Enable Vectorisation in McLachlan
------------------------------------+---------------------------------------
  Reporter:  barry.wardell          |       Owner:     
      Type:  enhancement            |      Status:  new
  Priority:  major                  |   Milestone:     
 Component:  EinsteinToolkit thorn  |     Version:     
Resolution:                         |    Keywords:     
------------------------------------+---------------------------------------

Comment (by eschnett):

 (We don't need explicit patches for autogenerating code; e.g. regenerating
 configure should not be in a patch either.)

 Instead of testing various machines I would test several architectures. In
 particular we should test:

 - SSE 4.1 (modern Intel)
 - SSE 4a (modern AMD)
 - SSE 2 (old Intel or AMD)
 - [VSX (Power 7)]
 - [Double Hummer (Blue Gene/P)]

 I'm not sure about the last two architectures. Without Blue Waters, Power
 7 has become much less interesting, although we still have access to such
 a machine at LSU. We don't use BG/P in production, and probably won't
 because the architecture is dated; BG/Q will be interesting.

 Having said this, testing on Datura, Damiana, and Kraken (with the Intel
 compiler) should do the trick. We may want to throw in a system with the
 PGI compiler as well since that compiler needs some special casing in some
 regions of the code.

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


More information about the Trac mailing list