CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems
Not on the map. Why?
Abstract (arXiv)
The evolution of compute infrastructure has transformed multi-GPU systems into tightly integrated shared-memory structures. However, current software still mostly treats these coherent interconnects simply as high-speed networks. Simultaneously, the demand for serving Large Language Models under latency constraints has shifted GPU workload optimization from being throughput-driven to latency-bound, necessitating latency-oriented scaling methods beyond Tensor Parallelism (TP). Thus, we introduce CTA-pipelining, an execution paradigm designed to exploit shared-memory multi-GPU systems. As a latency-oriented spatial scaling technique, CTA-pipelining leverages dependencies at the Cooperative Thread Array level, enabling concurrent execution of dependent kernels across GPUs. We demonstrate its capability using CUTLASS, cuBLAS, and NCCL libraries on 8-GPU H200 and B200 systems. Results show on 2-layer GEMM, representing the MLP operation, CTA-pipelining reduces latency by up to 31.8% compared to micro-batching, and 29.6% compared to TP. It can also be combined with TP as an orthogonal scaling dimension to further push the latency boundary.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 8 Jul 2026.
Builds on
24 of 47 references.
References · 24
- 2017Attention Is All You Needcited by 59,932
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 403
- 2022MegaBlocks: Efficient Sparse Training with Mixture-of-Expertscited by 204
12 more
- 2023SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefillscited by 187
- 2024NanoFlow: Towards Optimal Large Language Model Serving Throughputcited by 85
- 2024FLUX: Fast Software-based Communication Overlap On GPUs Through Kernel Fusioncited by 53
- 2024Mirage: A Multi-Level Superoptimizer for Tensor Programscited by 39
- 2022Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learningcited by 20
- 2020Automatic Horizontal Fusion for GPU Kernelscited by 17
- 2020Nimble: Lightweight and Parallel GPU Task Scheduling for Deep Learningcited by 17
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2025AIBrix: Towards Scalable, Cost-Effective Large Language Model Inference Infrastructurecited by 12
- 2025ParallelKittens: Systematic and Practical Simplification of Multi-GPU AI Kernelscited by 11
- 2023A Framework for Fine-Grained Synchronization of Dependent GPU Kernelscited by 5
- 2022Lightning: Scaling the GPU Programming Model Beyond a Single GPUcited by 1
Built on by
Not cited yet.