[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-86562-en":3,"doc-seo-86562-105":30,"detail-sidebar-cat-0-en-105":92},{"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":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},86562,1374391974585,"Genevieve","https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c",8,"Research & Report","Decomposing Runtime, Kernel, and Quantization Speedups via a Matched FP16 Intermediate: A Hardware-Conditioned Case Study on Four NVIDIA RTX A5000 GPUs","Reported serving speedups from quantized kernels often combine weight format, the kernel, and the inference runtime into one undifferentiated result. This study performs an attribution analysis on four NVIDIA RTX A5000 GPUs (24 GiB each) connected via NVLink-paired hosts, using a matched FP16 intermediate to keep the faster runtime while dropping the quantized kernel. Under matched greedy decoding, the end-to-end stack reaches 2.58×, with runtime changes contributing about two thirds of the gain on a log scale; the kernel+quantization contribution varies by at most 1.5% across related model families.","arXiv :2607 . 11368v1 [ cs .DC] 13 Jul 2026  \nDecomposing Runtime, Kernel, and Quantization Speedups via a Matched FP16 Intermediate:  \nA Hardware-Conditioned Case Study on Four NVIDIA RTX  \nA5000 GPUs  \nWeijia Han Lisha Qu  \nUniversity of Washington  \nAbstract  \nReported serving speedups from quantized kernels typically bundle the weight format, the kernel, and the inference runtime into one number. We present an attribution study on four NVIDIA RTX A5000 GPUs, 24 GiB each, on a single host with NVLink-bridged pairs. A matched intermediate stack that keeps the faster runtime without the quantized kernel splits the full speedup into a runtime part and a kernel and quantization part. Under matched greedy decoding the full stack reaches 2. 58× end to end, with the runtime change accounting for about two thirds of that gain on a logarithmic scale; across three similar model families the kernel and quantization part moves by at most 1.5% . Sharding one instance across all four cards falls well below doubling: a profiler trace attributes about 80% of the per token shortfall to coordination, and an NVLink versus PCIe control on the same hardware shows similar realized bandwidth on both links, pointing away from link bandwidth as the cause. Whether to run one sharded instance or several independent ones depends on the workload and the model, with the ranking reversing on the larger model: the smaller model splits between sharding and multiple instances by workload, while the larger model favors two paired instances onevery workload. Quantization extends sustainable concurrent users roughly four times past a reproducible half precision memory cliff. Differences in sampling mode and prompt pool between the two stacks are documented as threats to validity.  \n1 Introduction  \nThe deployment of large language models in production has motivated a cascade of systems optimizations: weight quantization to reduce memory footprint, paged attention to increase key value cache utilization, continuous batching to keep accelerators saturated, and tensor parallel sharding to spread computation across multiple accelerators. Each technique is typically evaluated as a complete stack replacement. A common framing is: “switch from HF Transformers to vLLM-Marlin and throughput grows ten times.” This conflates weight format, GEMM kernel, and inference runtime at once. These conflations make it hard to answer practical questions: which part of the stack is doing the work, and whether tensor parallel sharding still helps once a model fits on a single accelerator.  \nWe present an attribution study for the eight billion parameter Llama model on four NVIDIA RTX A5000 cards, bridged into pairs and drawn from a single host, a mid range configuration common in academic and industrial clusters. By introducing a vLLM-FP16 intermediate, we obtain a multiplicative decomposition of the total speedup into a runtime factor and a kernel and quantization factor. Their product equals the overall speedup exactly by construction; the matched intermediate cancels algebraically. Figure 1 previews the central result. We use the decomposition as a bookkeeping device, and make no causal independence claim (Section 3.9) .  \nOur four main contributions are:  \n1. Attribution decomposition through a matched intermediate. Matched greedy decoding yields a  \n2.58× end to end speedup at the wide batch operating point. The runtime swap accounts for roughly  \nFour A5000 GPUs  \nMatched control (n = 3)  \nTakeaway  \nFigure 1: Overview of the study. Four A5000 GPUs bridged into NVLink pairs serve the same model through three stacks. A production swap measured in a single run reports one conflated 10. 62× end to end speedup, which bundles the runtime change, the kernel and quantization change, and differences in batching and sampling. Inserting an intermediate stack that keeps the faster runtime and drops the quantized kernel, under matched greedy decoding with three runs, splits the gain into a","cbCaip31d1a9ZGKf","https://ap.wps.com/l/cbCaip31d1a9ZGKf","pdf",638947,5,1,36,"English","en",105,"# Introduction\n## Attribution via matched intermediate\n## Tensor parallel sharding results\n## Multi-instance routing and workload/model dependence","[{\"question\":\"How does the matched FP16 intermediate enable separating runtime from kernel and quantization effects?\",\"answer\":\"The study introduces a vLLM-FP16 intermediate stack that preserves the faster inference runtime while removing the quantized kernel split. This matched design allows the overall speedup to be decomposed into a runtime factor and a kernel+quantization factor by construction.\"},{\"question\":\"What speedup is reported under matched greedy decoding, and how is it distributed?\",\"answer\":\"With matched greedy decoding at the wide batch operating point, the full stack achieves 2.58× end-to-end speedup. The runtime component accounts for roughly two thirds of the gain on a logarithmic scale, while the kernel and quantization component contributes the remaining portion.\"},{\"question\":\"Why does the paper conclude that tensor parallel sharding does not effectively stack on this hardware?\",\"answer\":\"When sharding an instance across all four cards, throughput improves well below the practical doubling threshold in measured cells. Profiling attributes about 80% of the per-token shortfall to coordinating the shards, and an NVLink-versus-PCIe control shows similar realized bandwidth, pointing to synchronization/launch overhead rather than link bandwidth as the bottleneck.\"}]",1784212645,91,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"decomposing-runtime-kernel-and-quantization-speedups-via-a-matched-fp16-intermediate-a-hardware-conditioned-case-study-on-four-nvidia-rtx-a5000-gpus","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/decomposing-runtime-kernel-and-quantization-speedups-via-a-matched-fp16-intermediate-a-hardware-conditioned-case-study-on-four-nvidia-rtx-a5000-gpus/86562/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":24,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-07-28","2026-07-16",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"How does the matched FP16 intermediate enable separating runtime from kernel and quantization effects?","Question",{"text":76,"@type":77},"The study introduces a vLLM-FP16 intermediate stack that preserves the faster inference runtime while removing the quantized kernel split. This matched design allows the overall speedup to be decomposed into a runtime factor and a kernel+quantization factor by construction.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"What speedup is reported under matched greedy decoding, and how is it distributed?",{"text":81,"@type":77},"With matched greedy decoding at the wide batch operating point, the full stack achieves 2.58× end-to-end speedup. The runtime component accounts for roughly two thirds of the gain on a logarithmic scale, while the kernel and quantization component contributes the remaining portion.",{"name":83,"@type":74,"acceptedAnswer":84},"Why does the paper conclude that tensor parallel sharding does not effectively stack on this hardware?",{"text":85,"@type":77},"When sharding an instance across all four cards, throughput improves well below the practical doubling threshold in measured cells. Profiling attributes about 80% of the per-token shortfall to coordinating the shards, and an NVLink-versus-PCIe control shows similar realized bandwidth, pointing to synchronization/launch overhead rather than link bandwidth as the bottleneck.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":93},[94,98,102,106,110,115,120,123,128,131,135],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":20,"slug":138},19,"General","general"]