Skip to content

[Bugfix] Fix missing memory metrics info for bagel (ar->dit diffusion) - #4477

Merged
hsliuustc0106 merged 3 commits into
vllm-project:mainfrom
natureofnature:bagel-profiler-stage-metrics
Jun 17, 2026
Merged

hsliuustc0106 merged 3 commits into
vllm-project:mainfrom
natureofnature:bagel-profiler-stage-metrics

Conversation

@natureofnature

@natureofnature natureofnature commented Jun 16, 2026 •

Copy link
Copy Markdown
Collaborator

PLEASE FILL IN THE PR DESCRIPTION HERE.

Purpose

Refer to #4289, since June 4th, memory metric info is lost in Bagel perf test. This PR restores BAGEL profiler memory metrics by automatically passing return_stage_metrics=true for profiler-enabled diffusion benchmarks, so dashboard artifacts contain peak_memory_mb_* again.

Test Plan

  python3 -m pytest tests/dfx/perf/scripts/run_diffusion_benchmark.py \
    --test-config-file tests/dfx/perf/tests/test_bagel_vllm_omni.json \
    -q -s --tb=short

vLLM Version: 0.22

vLLM-Omni Commit: c58a02c

Test Result

4 passed, 16 warnings in 711.21s,exit code 0
image
Screenshot from 2026-06-16 03-46-54

BEFORE SUBMITTING: read CONTRIBUTING.md and run the precheck-pr skill with the code agent for a self-check against project conventions.
(anything written below this line will be removed by GitHub Actions)

Signed-off-by: natureofnature <wzliu@connect.hku.hk>
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@natureofnature natureofnature changed the title Fix missing memory metrics info for bagel (ar->dit diffusion) [Bugfix] Fix missing memory metrics info for bagel (ar->dit diffusion) Jun 16, 2026
Signed-off-by: natureofnature <wzliu@connect.hku.hk>

@yenuo26 yenuo26 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@hsliuustc0106 hsliuustc0106 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Return stage metrics fix looks correct.

@congw729 congw729 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@hsliuustc0106
hsliuustc0106 merged commit 83e3b12 into vllm-project:main Jun 17, 2026
5 checks passed
Nughm3 pushed a commit to Nughm3/vllm-omni that referenced this pull request Jun 18, 2026
vllm-project#4477)

Signed-off-by: natureofnature <wzliu@connect.hku.hk>
Co-authored-by: Alicia <115451386+congw729@users.noreply.github.com>
alex-jw-brooks pushed a commit to alex-jw-brooks/vllm-omni that referenced this pull request Jun 23, 2026
vllm-project#4477)

Signed-off-by: natureofnature <wzliu@connect.hku.hk>
Co-authored-by: Alicia <115451386+congw729@users.noreply.github.com>
khairulkabir1661 pushed a commit to khairulkabir1661/vllm-omni that referenced this pull request Sep 25, 2026
vllm-project#4477)

Signed-off-by: natureofnature <wzliu@connect.hku.hk>
Co-authored-by: Alicia <115451386+congw729@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants