Amoeba: Runtime Tensor Parallel Transformation for LLM Inference Services

In Large Language Model (LLM) inference services, it is challenging to make a parallelism strategy configuration, to efficiently process the requests of variance context lengths. Requests of long context require high degree of parallelism to provide more memory for Key-Value (KV) Cache, while requests of short context prefer low degree of parallelism to increase concurrency, thus improving throughput. To maintain high throughput while supporting large context lengths on demand, we propose Amoeba, a runtime Tensor Parallel (TP) transformation for online LLM inference services, which adaptively adjusts the TP of running instances to align with the dynamics of incoming requests. Evaluations using real-world traces show that Amoeba improves throughput by 1.75x-6.57x compared to state-of-the-art solutions.

Paper

References (20)

10DVABatch: Diversity-aware Multi-Entry Multi-Exit Batching for Efficient Processing of DNN Services on GPUs2022 · USENIX ATC
122025. Welcome to vLLM: Easy, fast, and cheap LLM serving for everyonedocs.vllm.ai/en/latest/

Scroll for more · 8 remaining

Similar papers

© 2026 NYSGPT2525 LLC