[ET Trac] [Einstein Toolkit] #2068: Support KNL's AVX512 instruction set

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Aug 22 12:56:17 CDT 2017


#2068: Support KNL's AVX512 instruction set
--------------------------+-------------------------------------------------
  Reporter:  eschnett     |       Owner:                     
      Type:  enhancement  |      Status:  review             
  Priority:  major        |   Milestone:                     
 Component:  Cactus       |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by eschnett):

 - Before committing, I will re-run clang-format to ensure the formatting
 is right.

 - Answers are not approximated, except for functions such as sin and cos
 where the IEEE standard does not require accuracy of all bits; in these
 cases, I follow the OpenCL standard with respect to accuracy (how many
 bits can be wrong, usually at most 4 out of 53). inf and nan might also be
 handled differently. However, in particular basic arithmetic and square
 roots are correct in all digits. fma might or might not round between
 multiplying and adding. So, in the absence of trigonometric functions, the
 answer is "yes, result will be the same".

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


More information about the Trac mailing list