NVIDIA Accelerates Generative Recommender Performance
NVIDIA has introduced new software tools and optimizations to help developers train and deploy generative recommender systems, addressing massive scalability and latency challenges.

Generative recommenders (GRs) are transforming how digital platforms suggest content by shifting from traditional embedding-similarity methods to sequence-modeling architectures like Meta's Hierarchical Sequential Transduction Units (HSTU) and Google's Semantic IDs. To help developers deploy these massive models, NVIDIA has released a suite of GPU-optimized tools. These include the recsys-examples repository, the DynamicEmb dynamic embedding layer, and the nv-embedding-cache (NVE) SDK, which together tackle the memory and latency bottlenecks inherent in large-scale recommendation workloads.
Training these models requires managing massive datasets that exceed GPU memory. NVIDIA's integration of TorchRec, DynamicEmb, and Megatron-Core allows developers to shard embedding tables and run dense computation in parallel. On a setup with two DGX H100 nodes, these optimizations boosted Model FLOP Utilization (MFU) for HSTU training from a baseline of 7.65% to 31.40%. For inference, deploying HSTU with a PyTorch AOTInductor backend and a FlexKV-enabled KV cache on the Triton Inference Server yielded up to a 2.38x speedup compared to standard Python backends.
For Semantic ID-based recommenders, which require long contexts and wide beam searches, NVIDIA developed a specialized inference framework. Testing a Qwen3-1.7B model on a single H100 GPU with a context length of 5,000 tokens and a beam width of 256 showed that this specialized path achieved an offline latency of 154.224 milliseconds, making it 2.27 times faster than the SGLang baseline. Online serving throughput also increased by approximately 1.85 times, reaching 19.7 requests per second, while median latency dropped by about 46% to 198 milliseconds.
Finally, the NVE SDK manages hierarchical lookups across GPU HBM, system DRAM, and remote parameter stores to handle tables that exceed single-GPU limits. When tested on the DLRM v3 benchmark, an HSTU-based generative recommender workload, the combination of NVE and the recsys-examples libraries achieved an online inference throughput of 99,997 queries per second. This suite of tools makes next-generation generative recommendation systems highly viable for real-time commercial applications.
This is our own summary of reporting by NVIDIA Developer Blog


