Which of the following is a feature of the NVIDIA Triton Inference Server?
Show answer and explanation
Correct answer: B
The NVIDIA Triton Inference Server is designed to optimize and deploy machine learning models for inference, and one of its key features is dynamic batching, as noted in NVIDIA's Generative AI and LLMs course. Dynamic batching automatically groups inference requests into batches to maximize GPU utilization, reducing latency and improving throughput for real-time applications. Option A, model quantization, is incorrect, as it is typically handled by frameworks like TensorRT, not Triton.
Option C, gradient clipping, is a training technique, not an inference feature. Option D, model pruning, is a model optimization method, not a Triton feature. The course states: "NVIDIA Triton Inference Server supports dynamic batching, which optimizes inference by grouping requests to maximize GPU efficiency and throughput."
References:
NVIDIA Building Transformer-Based Natural Language Processing Applications course NVIDIA
Introduction to Transformer-Based Natural Language Processing.