Still paying hyperscaler rates? Save up to 60% on your cloud costs

Inference workloads Glossary

A
A/B Testing for Models

Comparing multiple model versions using real production traffic.

Accelerator-Based Inference

Using specialized hardware such as GPUs or AI accelerators for inference.

Admission Control

Mechanism that accepts, delays, or rejects inference requests based on capacity, policy, or latency protection goals.

AI Inference Infrastructure

Hardware and software environment used to run production inference workloads.

B
Backpressure

Mechanism for slowing or limiting incoming inference traffic when queues, latency, or resource usage exceed safe thresholds.

Batch Inference

Running predictions on large datasets at scheduled intervals.

Blue-Green Deployment

Deployment method using two environments to minimize downtime.

C
Canary Deployment

Gradually releasing a new model version to a small subset of users.

Cloud Inference

Running inference workloads on cloud-based infrastructure.

Cold Start Latency

Delay experienced when an inference service starts after inactivity.

Concurrency Limit

Maximum number of in-flight inference requests or streams a model instance is allowed to process at once.

Containerized Inference

Deploying inference systems inside containers for portability and scalability.

Context Window

Maximum number of tokens a model can process in a single request.

Continuous Batching

Serving technique that continuously merges new requests into active decoding batches to improve GPU utilization and throughput.

CPU Inference

Running model predictions using CPU processors.

D
Data Drift

Changes in input data distribution affecting predictions.

Decode Phase

Autoregressive stage of generative inference where the model produces output tokens one step at a time using previously cached attention state.

Distributed Inference

Running inference workloads across multiple machines to improve scalability.

Dynamic Batching
E
Edge AI

Running machine learning models on edge devices instead of centralized servers.

Edge Device

Hardware device located near the data source used for local inference.

Edge Inference

Running model predictions on edge devices near the data source.

Engine Warmup Request

Synthetic or controlled startup request used to trigger model loading, graph compilation, or cache initialization before live traffic arrives.

F
Fallback Model

Secondary model or serving path used when the primary model is unavailable, overloaded, or unsuitable for a request.

Feature Engineering

Transforming raw data into structured inputs suitable for machine learning models.

Feature Store

Centralized system used to manage features for training and inference.

Feature Vector

Structured representation of input data used by models for predictions.

G
GPU Inference

Running model inference using GPUs to accelerate predictions.

GPU Memory Optimization

Techniques used to reduce GPU memory consumption during inference.

GPU Utilization

Measurement of how effectively GPU resources are used during inference.

Graph Optimization

Optimizing computational graphs for efficient inference execution.

H
Hardware Acceleration

Using optimized hardware to increase inference performance.

High-Performance Inference

Optimized inference systems designed for low latency and high throughput predictions.

I
Inference Autoscaling

Automatically adjusting compute resources based on prediction demand.

Inference Backlog

Accumulated pending inference work waiting in queues because incoming demand exceeds current serving capacity.

Inference Cache

Storage used to store recently computed predictions.

Inference Cost Optimization

Techniques used to reduce infrastructure cost of model serving.

Inference Endpoint

API endpoint that exposes a deployed model for prediction requests.

Inference Engine

Runtime software responsible for executing optimized machine learning models.

Inference Gateway

Routing layer that directs prediction requests to appropriate model services.

Inference Latency

Time required for a model to generate predictions after receiving input.

Inference Microservice

Containerized service responsible for handling prediction requests.

Inference Monitoring

Tracking system performance metrics for deployed models.

Inference Pipeline

End-to-end workflow that receives input data, executes the model, and returns predictions.

Inference Queue Time

Time a request waits before the model begins processing it.

Inference Request

Input data sent to a deployed model to generate predictions.

Inference Response

Output returned by the model after processing an inference request.

Inference Router

System that routes requests to the correct model instance or version.

Inference SLA

Performance guarantee defining acceptable latency and reliability.

Inference Throughput

Number of predictions a system can process per second.

Inference Workload

Production workload where a trained machine learning model generates predictions from new input data.

Input Preprocessing

Preparing raw data before feeding it into a machine learning model.

Inter-Token Latency (ITL)

Average or percentile delay between consecutive output tokens during generative inference.

J
K
KV Cache

Memory cache storing attention keys and values to accelerate transformer inference.

KV Cache Eviction

Removal of cached attention states when memory pressure forces a serving system to discard older or lower-priority contexts.

L
LLM Inference

Running inference using large language models for natural language tasks.

Load Balancing for Inference

Distributing prediction requests across multiple model instances.

LoRA Serving

Serving approach where a base model is reused and lightweight adapter weights are loaded or applied per request or tenant.

M
Memory Footprint

Amount of memory required to run a model during inference.

Memory Paging for Models

Moving model parameters between GPU and CPU memory when required.

Model Artifact

Packaged model file containing weights, architecture, and configuration used for deployment.

Model Compilation

Converting models into optimized runtime formats for hardware acceleration.

Model Compression

Techniques used to shrink model size without significantly affecting accuracy.

Model Container

Container image containing model code, dependencies, and runtime.

Model Deployment

Process of making a trained model available for inference in a production environment.

Model Drift

Degradation in model performance caused by changing data patterns.

Model Inference

Process of running a trained model on new data to produce predictions or outputs.

Model Loading Time

Time required to load a model into memory before serving predictions.

Model Observability

Monitoring predictions, latency, and errors across inference systems.

Model Optimization

Techniques used to improve inference performance and efficiency.

Model Pruning

Removing redundant parameters from a model to reduce size and increase speed.

Model Quantization

Reducing numerical precision of model weights to improve speed and memory usage.

Model Registry

System used to track, store, and manage versions of machine learning models.

Model Rollback

Reverting to a previous model version after detecting issues.

Model Runtime

Execution environment used to run deployed machine learning models.

Model Serving

Infrastructure responsible for hosting machine learning models and delivering predictions.

Model Sharding

Splitting a model across multiple machines or GPUs for distributed inference.

Model Utilization

Percentage of compute capacity actively used by inference workloads.

Model Versioning

Managing multiple versions of deployed models to enable updates and rollback.

Model Warmup

Preloading model weights into memory to reduce latency.

Multimodal Inference

Running inference using models that process multiple data types such as text, images, and audio.

Multi-Model Serving

Hosting multiple models within the same inference infrastructure.

Multi-Tenant Inference

Serving inference workloads for multiple applications on shared infrastructure.

N
O
Offline Inference

Processing predictions on stored datasets without real-time interaction.

Online Inference

Low-latency inference system designed to serve individual requests.

ONNX Runtime

Cross-platform runtime used to execute machine learning models efficiently.

Output Postprocessing
P
Pipeline Parallelism

Dividing model layers across GPUs to enable distributed inference.

Prediction

Output generated by a model after processing input data.

Prediction Caching

Reusing previous predictions to reduce compute requirements.

Prediction Logging

Recording requests and outputs for debugging and monitoring.

Prefill Phase

Initial stage of transformer inference where the model processes the full input context and populates KV cache before token-by-token decoding begins.

Prefix Caching

Reuse of previously computed prompt or prompt-prefix state so repeated or shared prefixes do not need full recomputation.

Prompt Cache Hit Rate

Percentage of requests whose prompt or prefix state can be reused from cache instead of recomputed.

Prompt Engineering

Designing prompts to guide model outputs effectively.

Prompt Processing

Preparing user prompts before language model execution.

Q
R
Real-Time Inference

Running predictions immediately when a request arrives.

Request Batching

Combining multiple requests into one batch to improve processing efficiency.

Request Concurrency

Number of simultaneous inference requests processed by a system.

Request Queue

Queue that stores incoming inference requests before execution.

Response Streaming

Sending model outputs incrementally as they are generated.

Runtime Optimization

Performance tuning applied during model execution to improve inference speed.

S
Scalable Inference

Ability of inference systems to handle increasing request volumes.

Serverless Inference

Running inference workloads without managing underlying infrastructure.

Serving Replica

An individual model-serving process or instance capable of handling inference requests as part of a larger serving fleet.

Shadow Deployment

Running a new model alongside production without impacting users.

Speculative Decoding

Inference optimization in which a smaller draft model proposes tokens that are then verified by a larger target model to increase generation speed.

T
Tail Latency

High-percentile inference latency, such as p95 or p99, representing the slowest requests that most affect user experience.

Temperature

Parameter controlling randomness in generative model outputs.

Tensor Optimization

Improving tensor operations for faster model execution.

Tensor Parallelism

Splitting tensor computations across multiple GPUs during inference.

Tensor Runtime

Software environment used to execute tensor computations.

TensorRT

GPU optimization framework used to accelerate deep learning inference workloads.

Time to First Token (TTFT)

Time from receiving a generative inference request to producing the first output token.

Time to Last Token (TTLT)

Total time from request arrival until the full generated output is completed.

Token Budget

Configured limit on total tokens processed or generated for a request, tenant, or system interval to control cost and latency.

Token Generation

Process of generating output tokens during language model inference.

Token Latency

Time required to generate each token during language model inference.

Tokenization

Converting raw text into tokens used by language models.

Tokens Per Second

Metric measuring language model inference speed during text generation.

Top-K Sampling

Token selection strategy that chooses from the top K probable tokens.

Top-P Sampling

Sampling strategy selecting tokens from a probability subset of likely outputs.

U
V
W
Warm Instance

Pre-initialized model instance ready to handle requests.

X
Y
Z

No matching data found.

Get in Touch

Explore trends, industry updates and expert opinions to drive your business forward.

    We value your privacy and will never share your information with any third-party vendors. See Privacy Policy