Project

General

Profile

Bug #17180

devel-pre3 libff propagation fails when there is an odd number of particles using vector class

Added by Eric Stern over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
07/13/2017
Due date:
% Done:

0%

Estimated time:
Duration:

Description

The vector instructions sse2/avx/avx-512 require alignment of the particle array with the size of the vector class (2/4/8). With libFF vectorization, the data ordering is x*n, xp*n, y*n, .... If there an odd number of particles, then even if the x array is aligned, the xp array will not be aligned causing an exception.



Also available in: Atom PDF