Works with 1 double per processor