[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85023-en":3,"doc-seo-85023-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},85023,1374391975076,"Riley","https://ap-avatar.wpscdn.com/avatar/14000253ca4ec9f6853?x-image-process=image/resize,m_fixed,w_180,h_180&k=1783305029341752051",8,"Research & Report","CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems","CTA-pipelining introduces a latency-oriented execution paradigm for tightly coupled shared-memory multi-GPU systems, targeting large language model serving where performance is constrained by single-batch input latency rather than throughput. Instead of treating coherent interconnects as mere high-speed networks, the method exploits Cooperative Thread Array (CTA) level dependencies to run dependent kernels concurrently across GPUs. Implemented with CUTLASS, cuBLAS, and NCCL on 8-GPU H200/B200, it reduces latency up to 31.8% versus microbatching and 29.6% versus tensor parallelism.","CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems  \nTingkai Liu∗†, Muralidhar Andoorveedu†, Sanjoy Das†, Sanjay Patel†, Volodymyr Kindratenko∗  \n∗ University of Illinois Urbana-Champaign † NVIDIA Corporation  \n{tingkai2, [kindrtnk](kindrtnk}@illinois.edu)[}](kindrtnk}@illinois.edu)[@illinois.edu](kindrtnk}@illinois.edu), {tingkail, mandoorveedu, sanjoyd, [sanjpatel](sanjpatel}@nvidia.com)[}](sanjpatel}@nvidia.com)[@nvidia.com](sanjpatel}@nvidia.com)  \narXiv :2607 .07862v 1 [ cs .DC] 8 Jul 2026  \nAbstract—The evolution of compute infrastructure has transformed multi-GPU systems into tightly integrated sharedmemory 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.  \nWe 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, CTApipelining reduces latency by up to 31.8% compared to microbatching, and 29.6% compared to TP. It can also be combined with TP as an orthogonal scaling dimension to further push the latency boundary.  \nIndex Terms—Graphics Processing Unit, Parallel programming, Distributed Computing, Machine Learning.  \nI. INTRODUCTION  \nSince the development of the Transformer architecture [1],[2], optimizing Large Language Model (LLM) inference for production has become a critical challenge [3] . Modern serving frameworks have two main objectives: maintaining high aggregate throughput for cost efficiency, and meeting latency Service-Level Objectives [4] . In highly interactive scenarios, the limiting factor becomes single-batch user input latency. Since GPUs have traditionally been designed as throughputoriented devices, minimizing latency for a single-batch request introduces new system-level requirements.  \nCorrespondingly, to support the rapid scaling of LLM workloads, modern multi-GPU hardware systems have evolved into tightly coupled architectures, calling for novel software paradigm to fully exploit them. Systems such as the NVIDIA GB200 NVL72 [5] utilize NVLink and NVSwitch [6] interconnects not only to provide high peer-to-peer bandwidth, but also to enable the multi-GPU cluster to function with a unified shared-memory space. Although recent advancements have introduced sophisticated serving frameworks to maximize multi-GPU deployment efficiency [7]–[11], as well as efforts to build systematic abstractions for programming multi-GPU workloads [12], [13], there remains untapped potential for novel execution paradigms that natively exploit these tightly coupled clusters as holistic shared-memory systems.  \nAt the current stage, the standard paradigm for largescale LLM deployment on multi-GPU systems relies on hybrid parallelism strategies [14]–[17], primarily combining Pipeline Parallelism (PP) [18], [19] and Tensor Parallelism (TP) [20] . While emerging techniques such as Expert Parallelism (EP) [21] and disaggregated serving [22] offer further optimizations, they are highly workload-specific. Therefore, PP and TP remain the universal baselines. PP mainly focuses on improving overall serving throughput by operating at the inter-layer level to distribute transformer blocks across devices. TP provides both throughput improvement and latency reduction by spatially sharding computations at the operator level. However, TP introduces additional collective communication (e.g., All","cbCaivYb8m7dyYfX","https://ap.wps.com/l/cbCaivYb8m7dyYfX","pdf",1432442,1,12,"English","en",105,"# Abstract\n# Introduction\n## Multi-GPU serving objectives and latency constraints\n## Hybrid parallelism baselines (PP and TP)\n## Limitations and gap: intra-layer inter-operator space\n## CTA-pipelining approach and integration strategy","[{\"question\":\"What problem does CTA-pipelining address in multi-GPU LLM serving?\",\"answer\":\"It targets latency constraints in interactive LLM serving, where single-batch user input latency becomes the bottleneck rather than aggregate throughput.\"},{\"question\":\"How is CTA-pipelining different from existing pipeline and tensor parallelism methods?\",\"answer\":\"It performs latency-oriented spatial scaling inside the intra-layer, inter-operator execution space by exploiting CTA-level dependencies to execute dependent kernels concurrently across GPUs.\"},{\"question\":\"What performance gains are reported, and with which libraries and hardware?\",\"answer\":\"On 8-GPU H200 and B200 systems, CTA-pipelining reduces latency up to 31.8% versus microbatching and 29.6% versus tensor parallelism, using CUTLASS, cuBLAS, and NCCL for evaluation on 2-layer GEMM (MLP).\"}]",1784200431,30,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"cta-pipelining-a-latency-oriented-spatial-scaling-method-for-multi-gpu-systems","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/cta-pipelining-a-latency-oriented-spatial-scaling-method-for-multi-gpu-systems/85023/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does CTA-pipelining address in multi-GPU LLM serving?","Question",{"text":75,"@type":76},"It targets latency constraints in interactive LLM serving, where single-batch user input latency becomes the bottleneck rather than aggregate throughput.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How is CTA-pipelining different from existing pipeline and tensor parallelism methods?",{"text":80,"@type":76},"It performs latency-oriented spatial scaling inside the intra-layer, inter-operator execution space by exploiting CTA-level dependencies to execute dependent kernels concurrently across GPUs.",{"name":82,"@type":73,"acceptedAnswer":83},"What performance gains are reported, and with which libraries and hardware?",{"text":84,"@type":76},"On 8-GPU H200 and B200 systems, CTA-pipelining reduces latency up to 31.8% versus microbatching and 29.6% versus tensor parallelism, using CUTLASS, cuBLAS, and NCCL for evaluation on 2-layer GEMM (MLP).","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":28,"slug":121},"research-report",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]