# 8. Process placement

PRRTE provides a set of three controls for assigning process locations and ranks:

1. Mapping: Assigns a default location to each process

2. Ranking: Assigns a unique integer rank value to each process

3. Binding: Constrains each process to run on specific processors

The sections below describe these controls in more detail.

- 8.1. Overview
- 8.2. Definition of ‘slot’
- 8.3. Definition of “processor element”
- 8.4. Examples
- 8.5. Fundamentals
- 8.6. Overloading and Oversubscribing
- 8.7. Diagnostics
- 8.8. Rankfiles
- 8.9. Deprecated options