MIG

From HPCWIKI
Revision as of 09:03, 22 May 2023 by Admin (talk | contribs) (Created page with "== NVIDIA Multi-Instance GPU == NVIDIA introduced MIG(Multi-Instance GPU) since Ampere architecture. MIG feature allows GPUs to be securely partitioned into up to seven separate GPU Instances for CUDA applications, so that multiple users use the same physical GPU with separate resources for optimal GPU utilization. <ref>https://docs.nvidia.com/datacenter/tesla/mig-user-guide/</ref> MIG ensures to providing each instance's processors have separate and isolated paths th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

NVIDIA Multi-Instance GPU

NVIDIA introduced MIG(Multi-Instance GPU) since Ampere architecture.

MIG feature allows GPUs to be securely partitioned into up to seven separate GPU Instances for CUDA applications, so that multiple users use the same physical GPU with separate resources for optimal GPU utilization. [1]


MIG ensures to providing each instance's processors have separate and isolated paths through the entire memory system - the on-chip crossbar ports, L2 cache banks, memory controllers, and DRAM address busses are all assigned uniquely to an individual instanceenhanced isolation GPU resources.


With MIG, users will be able to see and schedule jobs on their new virtual GPU Instances as if they were physical GPUs. MIG works with Linux operating systems, supports containers using Docker Engine and hypervisors such as Red Hat Virtualization and VMware vSphere.           

References