Guia - NCA-AIIO NVIDIA-Certified Associate: AI Infrastructure and Operations
Ăltima revisĂŁo: junho de 2026
Uma referĂȘncia rĂĄpida dos padrĂ”es arquiteturais que o exame NCA-AIIO avalia. Leia de cima a baixo ou pule para uma seção.
Infraestrutura de IA
Decida se uma carga de trabalho deve ser executada em GPUs ou CPUs.
MatemĂĄtica massivamente paralela (treinamento/inferĂȘncia de deep-learning, operaçÔes de matriz, simulação) â GPU. LĂłgica de controle serial com muitas ramificaçÔes, tarefas de SO, E/S leve â CPU.
Por quĂȘ: GPUs tĂȘm milhares de nĂșcleos otimizados para throughput em trabalho SIMT paralelo; CPUs vencem em lĂłgica serial sensĂvel Ă latĂȘncia. A maioria dos sistemas de IA emparelha ambos.
Escolha o bloco de construção NVIDIA: um appliance completo versus uma placa para sistemas OEM.
Servidor de IA integrado pronto para uso (GPUs + CPUs + NVLink + rede + software) â DGX. Placa-base de GPU que OEMs/provedores de nuvem usam para construir servidores â HGX.
Por quĂȘ: NVLink oferece largura de banda GPU-para-GPU muito maior e menor latĂȘncia do que PCIe - crĂtico para treinamento model-parallel e com grandes lotes dentro de um nĂł.
Descarregue o processamento de rede, armazenamento e segurança da CPU para que os nĂșcleos sejam liberados para a computação de IA.
NVIDIA BlueField DPU - unidade de processamento de dados programåvel que descarrega e isola serviços de infraestrutura da CPU/GPU hospedeira.
Por quĂȘ: DPUs aceleram a rede leste-oeste, armazenamento NVMe-oF e segurança zero-trust, aumentando a utilização efetiva da GPU/CPU e o isolamento de locatĂĄrios.
Por quĂȘ: Ambos visam cargas de trabalho transformer; Blackwell leva a escala e a inferĂȘncia de menor precisĂŁo (FP4) mais longe. Correlacione com o orçamento e o tamanho do modelo.
Identifique o hardware que acelera a matemĂĄtica de matrizes de deep-learning.
Tensor Cores - unidades especializadas que realizam operaçÔes de multiplicação-acumulação de matrizes fundidas em precisão mista (FP16/BF16/FP8/FP4).
Por quĂȘ: Eles entregam throughput ordens de magnitude maior em GEMM/convolução do que os nĂșcleos CUDA padrĂŁo, o que impulsiona o desempenho de DL.
Escolha entre cluster GPU on-prem vs. GPUs em nuvem para cargas de trabalho de IA.
Alta utilização sustentada, soberania de dados, gasto previsĂvel â DGX/SuperPOD on-prem. Demanda variĂĄvel/intermitente, inĂcio rĂĄpido, sem pegada de data center â nuvem ou DGX Cloud.
Por quĂȘ: NĂłs de GPU modernos (e racks GB200) consomem muito mais energia e geram mais calor do que servidores legados; o resfriamento a ar e PDUs padrĂŁo muitas vezes nĂŁo conseguem acompanhar.
O treinamento para porque o pipeline de dados nĂŁo consegue alimentar as GPUs rĂĄpido o suficiente.
Use armazenamento paralelo/NVMe de alta vazĂŁo com GPUDirect Storage; dimensione para largura de banda de leitura sustentada para manter as GPUs saturadas.
Por quĂȘ: E/S de armazenamento subprovisionada deixa GPUs caras ociosas esperando por dados; a camada de armazenamento deve corresponder Ă demanda agregada de leitura da GPU.
Expanda para mĂșltiplos nĂłs via InfiniBand usando paralelismo de dados/tensor/pipeline; NCCL lida com a comunicação coletiva da GPU.
Por quĂȘ: O dimensionamento multi-nĂł precisa de uma malha de baixa latĂȘncia e de uma biblioteca de coletivos otimizada (NCCL); uma malha lenta mata a eficiĂȘncia do dimensionamento.
Por quĂȘ: MIG oferece verdadeiro isolamento de hardware e QoS previsĂvel para inferĂȘncia multi-inquilino, ao contrĂĄrio do fatiamento de tempo suave.
Por quĂȘ: Eles se aninham: DL â ML â IA. DL impulsiona a demanda moderna por GPU porque as redes neurais sĂŁo massivamente paralelas.
Diferencie o perfil de computação de treinamento vs. inferĂȘncia.
Treinamento = intensivo em computação e memĂłria, de longa duração, em lote, muitas GPUs. InferĂȘncia = sensĂvel Ă latĂȘncia, mais leve, frequentemente GPU Ășnica/parcial, executa continuamente em produção.
Por quĂȘ: Eles tĂȘm diferentes necessidades de hardware e escalabilidade; dimensionar um cluster requer separar as duas cargas de trabalho.
Escolha um paradigma de aprendizado: dados rotulados, dados nĂŁo rotulados ou tentativa e erro guiada por recompensa.
Rotulados â supervisionado. Agrupamento/estrutura nĂŁo rotulados â nĂŁo supervisionado. agent aprende com recompensa â aprendizado por reforço.
Explique por que as redes neurais se adaptam bem Ă s GPUs.
SĂŁo camadas de multiplicaçÔes de matrizes ponderadas e ativaçÔes nĂŁo lineares - ĂĄlgebra linear paralela densa que as GPUs executam com eficiĂȘncia.
Por quĂȘ: As passagens forward/backward sĂŁo intensivas em GEMM; Tensor Cores aceleram exatamente isso, razĂŁo pela qual DL roda em GPUs.
Identifique a arquitetura por trĂĄs dos LLMs modernos e da IA generativa.
O transformer - arquitetura baseada em atenção que escala com dados e parĂąmetros; foundation models e LLMs sĂŁo construĂdos sobre ela.
Por quĂȘ: Transformers sĂŁo altamente paralelizĂĄveis, razĂŁo pela qual impulsionam a demanda por grandes clusters de GPU e hardware Transformer Engine.
Acelere o treinamento e reduza o uso de memĂłria sem prejudicar materialmente a precisĂŁo.
Use precisão mista - FP16/BF16 (e FP8 em Hopper/Blackwell) para matemåtica, FP32 para acumulação; Tensor Cores aceleram as operaçÔes de menor precisão.
Reduza a latĂȘncia de inferĂȘncia e aumente o throughput para um modelo treinado.
Compile o modelo com TensorRT (ou TensorRT-LLM para LLMs) - fusão de camadas, calibração de precisão (INT8/FP8) e auto-ajuste de kernel.
Por quĂȘ: TensorRT produz um motor de inferĂȘncia otimizado para a GPU alvo, muitas vezes multiplicando o throughput em comparação com o framework original.
Precisa de software de IA suportado, seguro e de nĂvel de produção com SLAs empresariais.
NVIDIA AI Enterprise - o conjunto de software suportado (frameworks, NIM, Triton, RAPIDS, GPU Operator) com patches de segurança e suporte empresarial.
Por quĂȘ: Ele agrupa a pilha validada com suporte e garantias de ciclo de vida, o que ambientes regulamentados/de produção exigem.
Adicione conhecimento privado/atual a um aplicativo baseado em LLM.
Fatos que mudam frequentemente â RAG (recuperar de um vector store na inferĂȘncia). Ensinar novo comportamento/estilo/habilidade de domĂnio â fine-tuning.
Avalie se GPUs caras estĂŁo sendo usadas de forma eficiente.
Acompanhe a utilização da GPU, uso de memória e atividade de SM/Tensor-Core; baixa utilização indica gargalos no pipeline de dados, tamanho do lote ou agendamento.
Por quĂȘ: Uma GPU "ocupada" por muito tempo pode ainda mascarar baixa computação efetiva; observe a ocupação do Tensor-Core/SM, nĂŁo apenas o indicador de utilização.
OperaçÔes de IA
Monitore a saĂșde, utilização, temperatura, energia e erros da GPU em um cluster.
Escolha um orquestrador para cargas de trabalho de GPU.
Microsserviços/inferĂȘncia, cloud-native, cargas de trabalho mistas â Kubernetes. Jobs de treinamento em lote estilo HPC, gang scheduling, clusters tradicionais â Slurm.
Por quĂȘ: Kubernetes se destaca em serviços de longa duração e elasticidade; Slurm se destaca em jobs em lote enfileirados com agendamento estilo MPI.
Pods do Kubernetes precisam solicitar e ser agendados em GPUs.
O plugin de dispositivo NVIDIA anuncia GPUs como recursos agendĂĄveis; pods solicitam `nvidia.com/gpu` e o scheduler os aloca.
O treinamento de alta prioridade deve preempter experimentos de baixa prioridade em um cluster compartilhado.
Use prioridade/preempção e filas no scheduler (partiçÔes Slurm ou PriorityClasses do Kubernetes com cota); agende jobs multi-GPU em grupo (gang-schedule).
Por quĂȘ: O agendamento em grupo (gang scheduling) evita deadlocks de alocação parcial; as classes de prioridade impĂ”em a ordem de negĂłcios em GPUs disputadas.
Mantenha as versĂ”es dos drivers de GPU, CUDA e kit de ferramentas de containers consistentes e compatĂveis entre os nĂłs.
Padronize via GPU Operator (Kubernetes) ou containers NGC; combine o driver com as versÔes CUDA que seus frameworks precisam e implemente atualizaçÔes em janelas de manutenção.
Por quĂȘ: Incompatibilidades de Driver/CUDA/framework sĂŁo uma das principais causas de falhas de cluster; CUDA fixado em container desacopla o aplicativo do driver do host dentro dos intervalos suportados.
Dimensionar um cluster de GPU para a demanda prevista de treinamento e inferĂȘncia.
Separe o treinamento (pico, lote) da inferĂȘncia (sustentado, limitado por latĂȘncia); planeje margem de energia/resfriamento/malha e vise alta utilização constante.
Por quĂȘ: O superdimensionamento desperdiça CapEx em GPUs ociosas; o subdimensionamento restringe a entrega. Planeje para a mistura de cargas de trabalho, nĂŁo para um Ășnico pico.
GPUs estrangulam ou falham sob carga pesada sustentada.
Um nĂł retorna erros Xid ou jobs falhos; vocĂȘ deve isolar GPUs ruins antes que corrompam mais execuçÔes.
Execute diagnĂłsticos DCGM e verificaçÔes de saĂșde ativas; isole/esvazie o nĂł, substitua ou reinicie a GPU, e sĂł entĂŁo a retorne ao pool.
Por quĂȘ: Erros Xid e falhas ECC sinalizam GPUs defeituosas; o controle de saĂșde automatizado impede que uma GPU com problemas contamine o pool de agendamento.