<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      The kernels works fine in double precision with 128-bit SSE on
      x86.<br>
      <br>
      Cheers,<br>
      <br>
      Berk<br>
      <br>
      On 2020-11-26 09:25, Guido Giuntoli wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:d062993de33743daa2f92b1cf0ffbe0b@huawei.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I am building a minikernel of the 4 x N
          kernel and testing it in different architectures. Currently I
          am trying with in an ARMv8 with Advanced NEON using double-FP.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I see that this kernel operates with 4
          particles at the time. When I use double-FP I can fill each
          SIMD unit with 2 FP numbers (128 bits long for Advanced NEON).
          I checked that that some interactions in this kernel between
          the 4 particles are not performed: particle 3 and 4 have net
          force = 0 (in this minikernel). Am I losing something here? Is
          the kernel prepared to operate in double precision for vector
          lengths of 128 bits? Is the masking mechanism intended to
          solve this issue?<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Note: when I use single-FP the 4 forces are
          different from 0 as I expected.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Thanks a lot for the help ;) <o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><b><span
              style="font-size:10.0pt;color:#666666">Best regards | Mit
              freundlichen Grüßen</span></b><span
            style="font-size:10.0pt;color:#666666"><o:p></o:p></span></p>
        <p class="MsoNormal"><b><span
              style="font-size:10.0pt;color:#666666"><o:p> </o:p></span></b></p>
        <p class="MsoNormal"><b><span
              style="font-size:10.0pt;color:#666666">Guido Giuntoli</span></b><b><span
              style="font-size:10.0pt;color:#1F497D"><o:p></o:p></span></b></p>
        <p class="MsoNormal"><b><span
              style="font-size:10.0pt;color:#666666"><o:p> </o:p></span></b></p>
        <p class="MsoNormal">HUAWEI TECHNOLOGIES Duesseldorf GmbH<br>
          Hansaallee 205, 40549 Dusseldorf, Germany, <a
            href="http://www.huawei.com/" moz-do-not-send="true"><b><span
                style="color:blue">www.huawei.com</span></b></a><br>
          Registered Office: Düsseldorf, Register Court Düsseldorf, HRB
          56063, <br>
          Managing Director: Li Peng, Li Jian, Shi Yanli<b><span
style="font-size:8.0pt;font-family:&quot;Arial&quot;,sans-serif;color:gray"><o:p></o:p></span></b></p>
        <p class="MsoNormal"><span lang="DE">Sitz der Gesellschaft:
            Düsseldorf, Amtsgericht Düsseldorf, HRB 56063,
            <br>
            Geschäftsführer: Li Peng, Li Jian, Shi Yanli<o:p></o:p></span></p>
        <p class="MsoNormal"><b><span style="font-size:9.0pt"
              lang="EN-GB">-----------------------------------------------------------------------------------------------</span></b><span
            style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><b><span style="font-size:9.0pt">This
              e-mail and its attachments contain confidential
              information from HUAWEI, which is intended only for the
              person or entity whose address is listed above. Any use of
              the information contained herein in any way (including,
              but not limited to, total or partial disclosure,
              reproduction, or dissemination) by persons other than the
              intended recipient(s) is prohibited. If you receive this
              e-mail in error, please notify the sender by phone or
              email immediately and delete it!</span></b><b><o:p></o:p></b></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    <br>
  </body>
</html>