Contents#
- 1. Introduction
 - 2. When to Use MPS
- 2.1. The Benefits of MPS
 - 2.2. Identifying Candidate Applications
 - 2.3. Considerations
 
 - 3. Architecture
 - 4. Appendix: Tools and Interface Reference
- 4.1. Utilities and Daemons
 - 4.2. Environment Variables
- 4.2.1. CUDA_VISIBLE_DEVICES
 - 4.2.2. CUDA_MPS_PIPE_DIRECTORY
 - 4.2.3. CUDA_MPS_LOG_DIRECTORY
 - 4.2.4. CUDA_DEVICE_MAX_CONNECTIONS
 - 4.2.5. CUDA_MPS_ACTIVE_THREAD_PERCENTAGE
 - 4.2.6. CUDA_MPS_ENABLE_PER_CTX_DEVICE_MULTIPROCESSOR_PARTITIONING
 - 4.2.7. CUDA_MPS_PINNED_DEVICE_MEM_LIMIT
 - 4.2.8. CUDA_MPS_CLIENT_PRIORITY
 
 - 4.3. MPS Logging Format
 - 4.4. MPS Known Issues
 
 - 5. Appendix: Common Tasks
 - 6. Notices