ROCm / ROCm/FlyDSL

FlyDSL Development Roadmap (v0.4)

Open
#633 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
282
Forks
120
Avg merge
1d 21h
Merged PRs (30d)
67

Description

FlyDSL Development Roadmap (v0.4)

Modeled on the SGLang AMD roadmap (sgl-project/sglang#23494). Milestone: v0.4 · due 2026-08-05 · ○ planned.

Contributions and feedback are welcome.

FlyDSL (Flexible LaYout DSL) is the Python front-end of the project. Legend: ✓ done · ▶ in progress · ○ planned.

Focus

  • Auto-tuning: Automatic kernel tuning.
  • Mega MoE final: Production Mega MoE for Expert Parallel.
  • Integration & performance: TVM-FFI, vectorized loads, and torch integration.

Feature and Performance Improvements (v0.4 planned)

  • Auto-tuning
    PoC: @coderfeli
    Goal: Automatic kernel tuning.

    • ○ Auto-tune support #625
  • Mega MoE final (Expert Parallel)
    PoC: @coderfeli
    Goal: Production Mega MoE for EP.

    • ○ Mega MoE final version for Expert Parallel #623
  • Integration & performance
    Goal: Ecosystem integration and load performance.

    • ○ TVM-FFI
    • ○ Auto vectorized load
    • ○ Evaluate and torch integration

Previous: v0.3 (in progress). All milestones: https://github.com/ROCm/FlyDSL/milestones

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.

Research direction

Start with this roadmap and follow the linked v0.3 issue, #625 for auto-tuning, and #623 for Mega MoE. The issue lists planned goals for auto-tuning, Expert Parallel, TVM-FFI, vectorized loads, and torch integration, but it names no files, tests, implementation entry point, or acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.