An Efficient Heterogeneous Co-Design for Fine-Tuning on a Single GPU
Summary
SlideFormer introduces a heterogeneous co-design for full-parameter LLM fine-tuning on a single GPU, leveraging GPU/CPU/RAM/NVMe with a layer-sliding engine and optimized Triton kernels, enabling fine-tuning of 123B+ models on a single RTX 4090 with significant throughput improvements.
View Cached Full Text
Cached at: 07/01/26, 09:40 PM
Paper page - An Efficient Heterogeneous Co-Design for Fine-Tuning on a Single GPU
Source: https://huggingface.co/papers/2603.16428 This is not a brand-new topic. Single-GPU training / fine-tuning of very large models under heterogeneous memory constraints has been explored for years, from systems such as STRONGHOLD (SC’22) to Ratel (ICDE’25) and now our work, SlideFormer, which was publicly posted on March 17, 2026 and accepted at DAC 2026, making it an earlier public and peer-reviewed contribution in this line of research.
In SlideFormer, we study full-parameter LLM fine-tuning on a single GPU through a heterogeneous co-design across GPU / CPU / RAM / NVMe, with:
a lightweight asynchronous layer-sliding engine, efficient heterogeneous memory management, integrated advanced I/O and optimized Triton kernels.
SlideFormer enables fine-tuning of 123B+ models on a single RTX 4090, sustains >95% peak performance on both NVIDIA and AMD GPUs, and improves throughput by 1.40×–6.27× over baselines while substantially reducing memory usage.
That said, we also want to emphasize that “single-GPU fine-tuning of 100B+ models” should mainly be viewed as a systems stress test / roofline-style extreme point for evaluating framework design and memory orchestration. In practice, for GPUs such as the RTX 4090 / RTX 5090 / RTX Pro 6000, the more realistic sweet spot for productive fine-tuning is often closer to the 3B–14B range, where turnaround time is much more practical.
Our code release is planned for May 2026, as we are still working on the next stage of this project. In the meantime, the core ideas and system design are already described in the paper and can largely be understood from the manuscript itself. We welcome discussion from the community, and we are also happy to see related ideas adopted, extended, or integrated into existing training frameworks.
Paper: arXiv:2603.16428 Code release: planned for May 2026
Similar Articles
@_vmlops: FINE-TUNING A 12B MODEL ON A SINGLE GPU IS REAL NOW most people think you need a massive gpu cluster to fine-tune large…
Hugging Face's PEFT library enables parameter-efficient fine-tuning of large models on a single GPU, reducing compute and storage costs while maintaining performance.
If your GPU can run inference, it should be able to fine-tune too. [P]
USAF (Ultra Sparse Adaptive Fine-Tuning) is a new method that allows fine-tuning MoE models on consumer GPUs with as little as 12GB VRAM, including on AMD hardware, by training only the most important sparse weights and the router, unlike LoRA/QLoRA which cannot.
@h100envy: Daniel Han wrote Unsloth, the reason half of open-source can fine-tune a model on one GPU instead of a cluster. He didn…
Daniel Han built Unsloth, a tool that rewrites GPU kernels to make fine-tuning 2-3 times faster on a single GPU, enabling many open-source users to train models without a cluster.
@Suryanshti777: NVIDIA just revealed the hidden tricks they’re using to make LLM fine-tuning dramatically faster. Not new GPUs. Not big…
NVIDIA and Unsloth have published a technical guide detailing three low-level optimizations that can accelerate LLM fine-tuning by up to 25%, including packed-sequence caching, double-buffered checkpointing, and optimized MoE routing. The guide provides deep systems-level explanations and benchmarks aimed at ML engineers and developers.
@leopardracer: https://x.com/leopardracer/status/2055341758523883631
A user shares their experience setting up a dual-GPU local AI lab with RTX 4080 Super and 5060 Ti, running Qwen 3.6 models via llama.cpp and llama-swap to reduce API costs and enable unrestricted experimentation.

