deepspeedai / deepspeedai/DeepSpeed

DeepSpeed - Q3 Roadmap

Open
#8,104 6 comments 9 reactions 5 assignees View on GitHub

@delock is already working on this.

Since Jul 11, 2026.

Dominant language
Python
Stars
43.1k
Forks
5k
Avg merge
4d 15h
Merged PRs (30d)
112

Description

This is the roadmap for DeepSpeed Q3 2026. Feedback is welcome — please leave comments on this issue or join the #2026q3-roadmap channel on the DeepSpeed Slack.

Some of the items are the extension of the Q2 roadmap: https://github.com/deepspeedai/DeepSpeed/issues/7861

New feature and enhancement

Enhance Expert-Parallelism (EP) support

  • AutoEP Support: AutoEP enables Expert Parallelism (EP) for major Mixture-of-Experts (MoE) models out of the box, eliminating the need for users to write model-specific parallelization code. By automatically distributing expert layers across devices, AutoEP allows users to scale MoE training with minimal configuration changes.
  • Combining AutoEP with AutoTP
  • Extend AutoTP capabilities by integrating Liger Kernel (sharding LM heads and adopting Online Softmax)
  • EP performance optimization and benchmarking

New Accelerators Support (Q3)

  • DeepSpeed TPU accelerators support
  • Performance Optimization on Emerging AI Accelerators (e.g. Biren AI Accelerators)

On-Policy Distillation Trainer Support (Q3)

DeepCompile efficiency and robustness improvements

  • Formal pass contracts and validation of optimization passes: Add lightweight optimization pass contracts for automatic compatibility validation and ordering.
  • Composable AutoTP / AutoEP / SP optimization passes: Implement AutoTP and AutoEP at a compiler level and integrate them with AutoSP.
  • Enhance optimization passes: Add some optimization passes including activation offloading.

Pipeline parallelism with Ray

  • Ray-backed pipeline stage placement and execution: Prototype pipeline stage placement and execution using Ray actor groups for a representative transformer workload, enabling heterogeneous resource allocation across pipeline stages. (Will be a generalized implementation of this).
  • Create some examples: Provide example implementations of Ray-backed pipeline parallelism for representative transformer workloads, demonstrating the benefits of heterogeneous resource allocation.

Tuning guide with benchmarking results

  • Recommended configurations for representative models: Provide practical configuration guidance for representative dense and MoE models across several common GPU setups.
  • Benchmark-backed guidance: Run targeted benchmarks to support the recommended configurations and document the observed throughput, memory usage, and limitations.

Stability (Q3)

  • Performance regression test
  • Enable nightly full test
    • CUDA
    • AMD
    • Intel XPU
    • Intel Gaudi
    • NPU

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.