ДаліНаступний посібник
Hugging Face Accelerate для навчання з кількома GPU
технічний
Технічний КЕРІВНИЦТВО
NVIDIA Multi-Instance GPU partitions supported GPUs into instances with assigned compute and memory resources.
Послухайте цей посібникШІ-розказаний · ~2 min
It can improve sharing for smaller workloads, but profile support and isolation boundaries depend on the GPU and configuration.
MIG was introduced with the NVIDIA A100 and is supported on selected later GPUs. A GPU Instance groups compute and dedicated memory resources, including assigned paths through cache and memory hardware. On an A100 40 GB, supported layouts can provide up to seven small GPU Instances or fewer larger ones. Compute Instances can further divide compute resources inside a GPU Instance while sharing its memory resources. This differs from ordinary software time slicing, but does not imply immunity from every device-level fault or interference in the wider host and service. Workload capacity, supported profiles, and operational constraints should be tested on the actual GPU.
Хмарний постачальник розбиває один A100 на сім екземплярів, щоб кожен із семи клієнтів отримав гарантований ізольований фрагмент GPU для висновку.
Університетський дослідницький кластер надає кожному аспіранту екземпляр MIG на 10 ГБ для прототипування замість того, щоб монополізувати цілі карти.
Служба логічного висновку об’єднує кілька невеликих моделей мови та зору в один H100, кожну у своєму розділі з передбачуваною затримкою.
Кластер Kubernetes рекламує екземпляри MIG як заплановані ресурси, тому модулі запитують «nvidia.com/mig-1g.5gb», як і будь-який інший ресурс.
Оскільки графічні процесори збільшуються до 80 ГБ, 141 ГБ і більше, розділення стає більш привабливим, оскільки окремі моделі рідко потребують цілої карти для висновку. Очікуйте тіснішої інтеграції Kubernetes і хмари, динамічного перерозподілу без виснаження вузла та більш детальних профілів. Конкуруючі постачальники прагнуть подібної віртуалізації GPU у стилі SR-IOV, а платформи безсерверного висновку все більше покладаються на розділення, щоб щільно розміщувати багато моделей і зменшувати витрати простою.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
NVIDIA Multi-Instance GPU partitions supported GPUs into instances with assigned compute and memory resources. It can improve sharing for smaller workloads, but profile support and isolation boundaries depend on the GPU and configuration.
MIG assigns hardware resource slices. Compute Instances within a shared GPU Instance have a different boundary, and device-level faults are not universally eliminated.
MIG дебютувала з A100 на базі Ampere і продовжила роботу на H100 і пізніших графічних процесорах центрів обробки даних.
The A100 supports layouts of up to seven GPU Instances. Maximum counts and profiles should not be generalized to all GPU models.
Профіль кодує обчислювальні фрагменти (1 г) і виділену пам’ять (5 ГБ), надану екземпляру.
MIG сяє, коли багато невеликих ізольованих робочих навантажень (наприклад, висновків) використовують одну картку з гарантованою якістю обслуговування.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Hugging Face Accelerate для навчання з кількома GPU
технічний