paper-with-me

Papers

Tessera: Unlocking Heterogeneous GPUs through Kernel-Granularity Disaggregation

2026-04-11 · Tiancheng Hu, Jin Qin, Zheng Wang, Junhao Hu, Yuzheng Wang, Lei Chen, Yizhou Shan, Mingxing Zhang, Ting Cao, Chunwei Xia, Huimin Cui, Tao Xie, Chenxi Wang arxiv

Disaggregation maps parts of an AI workload to different types of GPUs, offering a path to utilize modern heterogeneous GPU clusters. However, existing solutions operate at a coarse granularity and are tightly coupled to specific model architectures, leaving much room for performance improvement. This paper presents Tessera, the first kernel disaggregation system to improve performance and cost efficiency on heterogeneous GPUs for large model inference. Our key insight is that kernels within a single application exhibit diverse resource demands, making them the most suitable granularity for aligning computation with hardware capabilities. Tessera integrates offline analysis with online adaptation by extracting precise inter-kernel dependencies from PTX to ensure correctness, overlapping communication with computation through a pipelined execution model, and employing workload-aware scheduling with lightweight runtime adaptation. Extensive evaluations across five heterogeneous GPUs and four model architectures, scaling up to 16 GPUs, show that Tessera improves serving throughput and cost efficiency by up to 2.3x and 1.6x, respectively, compared to existing disaggregation methods, while generalizing to model architectures where prior approaches do not apply. Surprisingly, a heterogeneous GPU pair under Tessera can even exceed the throughput of two homogeneous high-end GPUs at a lower cost.

📄 PDF Abstract BibTeX arXiv:2604.10180

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Tesseract: Parallelize the Tensor Parallelism Efficiently

2021-05-30 · Boxiang Wang, Qifan Xu, Zhengda Bian, Yang You

Together with the improvements in state-of-the-art accuracies of various tasks, deep learning models are getting significantly larger. However, it is extremely difficult to implement these large models because limited GP…

GPULanguage Modelling

DataKernelBench: Can LLMs Optimize Database Queries on GPUs?

2026-08-25 · Gokul Karthik Kumar, Yotam Perlitz, Corey Lammie, Andrea Giovannini 외 arxiv

GPUs increasingly accelerate database systems, but query-specific peak performance still often relies on hand-written kernels. Existing LLM kernel benchmarks focus on machine learning operators, leaving irregular, hetero…

Tawa: Automatic Warp Specialization for Modern GPUs with Asynchronous References

2025-10-16 · Hongzheng Chen, Bin Fan, Alexander Collins, Bastian Hagedorn 외 arxiv

Modern GPUs feature specialized hardware units that enable high-performance, asynchronous dataflow execution. However, the conventional SIMT programming model is fundamentally misaligned with this task-parallel hardware,…

Case study of a differentiable heterogeneous multiphysics solver for a nuclear fusion application

2025-11-17 · Jack B. Coughlin, Archis Joglekar, Jonathan Brodrick, Alexander Lavin arxiv

This work presents a case study of a heterogeneous multiphysics solver from the nuclear fusion domain. At the macroscopic scale, an auto-differentiable ODE solver in JAX computes the evolution of the pulsed power circuit…

Serving Heterogeneous LoRA Adapters in Distributed LLM Inference Systems

2025-11-28 · Shashwat Jaiswal, Shrikara Arun, Anjaly Parayil, Ankur Mallick 외 arxiv

Low-Rank Adaptation (LoRA) has become the de facto method for parameter-efficient fine-tuning of large language models (LLMs), enabling rapid adaptation to diverse domains. In production, LoRA-based models are served at …

parameter-efficient fine-tuning