It sounds like MPI Process Pinning is not working? It should. Could you provide your job script and launching mpirun command? Meanwhile, here are defaults settings for Process Pinning:
You can search through the online documentation regarding each of these settings. Of course, please do ask questions as well.