Helix Parallelism: Rethinking Sharding Strategies for Interactive Multi-Million-Token LLM Decoding

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Bhatia, Nidhi, More, Ankit, Borkar, Ritika, Mitra, Tiyasa, Matas, Ramon, Zhao, Ritchie, Golub, Maximilian, Mudigere, Dheevatsa, Pharris, Brian, Rouhani, Bita Darvish
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918087788331008
author Bhatia, Nidhi
More, Ankit
Borkar, Ritika
Mitra, Tiyasa
Matas, Ramon
Zhao, Ritchie
Golub, Maximilian
Mudigere, Dheevatsa
Pharris, Brian
Rouhani, Bita Darvish
author_facet Bhatia, Nidhi
More, Ankit
Borkar, Ritika
Mitra, Tiyasa
Matas, Ramon
Zhao, Ritchie
Golub, Maximilian
Mudigere, Dheevatsa
Pharris, Brian
Rouhani, Bita Darvish
contents As LLMs scale to multi-million-token KV histories, real-time autoregressive decoding under tight Token-to-Token Latency (TTL) constraints faces growing pressure. Two core bottlenecks dominate: accessing Feed-Forward Network (FFN) weights and reading long KV caches. While Tensor Parallelism (TP) helps mitigate the cost of FFN weight reads, it does not scale well for attention. When TP width exceeds the number of KV heads, it leads to inefficient KV duplication, limits parallelism, and constrains batch size. Simultaneously, DRAM reads for long KV histories scale linearly with batch size, further capping efficiency. We introduce Helix Parallelism, a hybrid execution strategy that applies KV parallelism during attention to shard KV caches across GPUs, then reuses the same GPUs for TP in dense LLMs or TPxExpert Parallel (EP) in MoEs during FFN computation. To preserve exact attention behavior, Helix includes a lightweight communication step. To minimize the exposed communication cost, we introduce Helix HOP-B. Helix HOP-B effectively minimizes communication overhead through batchwise overlap, preserving low TTL while improving GPU efficiency. Compared to conventional parallelism approaches, Helix reduces TTL by up to 1.5x at fixed batch sizes and supports up to 32x larger batches under the same latency budget for DeepSeek-R1, pushing forward the throughput-latency Pareto on Blackwell and making real-time inference with ultra-long-sequence practical.
format Preprint
id arxiv_https___arxiv_org_abs_2507_07120
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Helix Parallelism: Rethinking Sharding Strategies for Interactive Multi-Million-Token LLM Decoding
Bhatia, Nidhi
More, Ankit
Borkar, Ritika
Mitra, Tiyasa
Matas, Ramon
Zhao, Ritchie
Golub, Maximilian
Mudigere, Dheevatsa
Pharris, Brian
Rouhani, Bita Darvish
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
As LLMs scale to multi-million-token KV histories, real-time autoregressive decoding under tight Token-to-Token Latency (TTL) constraints faces growing pressure. Two core bottlenecks dominate: accessing Feed-Forward Network (FFN) weights and reading long KV caches. While Tensor Parallelism (TP) helps mitigate the cost of FFN weight reads, it does not scale well for attention. When TP width exceeds the number of KV heads, it leads to inefficient KV duplication, limits parallelism, and constrains batch size. Simultaneously, DRAM reads for long KV histories scale linearly with batch size, further capping efficiency. We introduce Helix Parallelism, a hybrid execution strategy that applies KV parallelism during attention to shard KV caches across GPUs, then reuses the same GPUs for TP in dense LLMs or TPxExpert Parallel (EP) in MoEs during FFN computation. To preserve exact attention behavior, Helix includes a lightweight communication step. To minimize the exposed communication cost, we introduce Helix HOP-B. Helix HOP-B effectively minimizes communication overhead through batchwise overlap, preserving low TTL while improving GPU efficiency. Compared to conventional parallelism approaches, Helix reduces TTL by up to 1.5x at fixed batch sizes and supports up to 32x larger batches under the same latency budget for DeepSeek-R1, pushing forward the throughput-latency Pareto on Blackwell and making real-time inference with ultra-long-sequence practical.
title Helix Parallelism: Rethinking Sharding Strategies for Interactive Multi-Million-Token LLM Decoding
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
url https://arxiv.org/abs/2507.07120