cleaned up some of the MPI thing sin ocl_init