<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi all,<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I have two questions regarding the kernels:<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">1- What is the difference between 4x4 and 8x8x8 kernels? <br>       (Does 4x4 means a 4 by 4 square of 16 particles and 8x8x8 means an 8 by 8 by 8 cube of 512 particles?)<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">2-
 What is the difference between PlainC and GPU/SIMD codes? I got that 
plainC codes are focusing on running the computations on merely CPUs. 
But, my question revolves around the fact that GPU/SIMD versions have some extra kernels that I do not see in 
the plainC versions (like nbnxn_kernel_ElecRF_VdwLJ_F_re<wbr>f, nbnxn_kernel_ElecRF_VdwLJFsw_F<wbr>_ref,
 ...). <br>        In other terms, my question is: is the output and 
functionality 
of plainC versions equivalent to non-plainC version? What is the 
difference between plainC and non-plainC versions of the kernel?<br><br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I would really appreciate it if you help me on these questions.<br><br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Best Regards,<br></div>Millad</div></div>