Narrowed down rare initialization bug to p3m_gpu.cu.  Can be fixed using device sync but this makes incredibly slow code.