Working code that runs on Power7

Currently have some kind of bug that stops it working for small problems on large numbers of processors