Skip to content

Update test-template.j2#579

Closed
okakarpa wants to merge 857 commits into
mainfrom
testing-diffrence
Closed

Update test-template.j2#579
okakarpa wants to merge 857 commits into
mainfrom
testing-diffrence

Conversation

@okakarpa

@okakarpa okakarpa commented Jun 16, 2025

Copy link
Copy Markdown

Testing the buildkite config

gshtras and others added 30 commits February 3, 2025 22:23
* Enabling P3L.py & P3L_mling.py tests to run with multiple batched
queries.

This alternation adds minimal measurement noise.

The underlining testing material is the same, the resulting measurements
are comparable to the old (BS=1) testing runs.

Signed-off-by: Alexei V. Ivanov <alexei.ivanov@amd.com>

* Making linters happy.

Signed-off-by: Alexei V. Ivanov <alexei.ivanov@amd.com>

* Changed the device specification for the 'forced_sample' tensor.
The resulting implementation produces identical measurement, and,
actually, became faster (3.21s/it vs 3.42s/it with previous commit).

Signed-off-by: Alexei V. Ivanov <alexei.ivanov@amd.com>

* Fixing reporting to reflect processed intervals.

Signed-off-by: Alexei V. Ivanov <alexei.ivanov@amd.com>

---------

Signed-off-by: Alexei V. Ivanov <alexei.ivanov@amd.com>
* fix quark fp8 loading

* fix undefined variables

---------

Co-authored-by: Bowen Bao <bowenbao@amd.com>
…n ROCm (#406)

Signed-off-by: Gregory Shtrasberg <Gregory.Shtrasberg@amd.com>
* Update README.md 20250205_aiter

* whitespace

* adding VLLM_USE_AITER=0 advice
* fix rocm get_device name

use 'market_name'
hard-code names for mi308 & mi300

* use gfx and num_CU for device name

* using market_name

* rename MI325_OAM to MI325X

* rm (duplicate) MI300X_OAM

* rename mi308
* Add tuned moe config for qwen1.5_moe_A2.7B

* Add more sweep parameters on qwen2_moe

* Add tp = 1,2,4,8 after applying PR12838

* Rename config name by deleting "_OAM"

---------

Co-authored-by: Gregory Shtrasberg <156009573+gshtras@users.noreply.github.com>
Co-authored-by: Divakar Verma <137818590+divakar-amd@users.noreply.github.com>
* Update profiling benchmarks

* Fix linter errors

---------

Co-authored-by: AdrianAbeyta <Adrian.Abeyta@amd.com>
* Using upstream FA repo. Building aiter in the base docker image

* Renaming the file to match upstream naming
* fused_moe config for DSv3 on MI300X updated

* Add tuning script and post processing script

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* Add modification to fp8_utils for tuning

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* update tuning script and add the configs

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* slightly better tunings

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* benchmark_moe.py is updated to generate more accurate MoE configs and a specific MoE config for DSv3 is added

* Bug in sgl_moe_align_block_size() is fixed by Greg

* Generate fp8_w8a8 config for MI300XHF

* tunings that don't give garbage output

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* More accurate tunings

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* More accurate tunings and reject inaccurate configs

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* add new tunings

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* rename tuning script and add benchmark script to use for optimizing blockwise quant

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove white space from file names

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove white space from file names

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* Remove some unnecessary changes

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* don't use space in file names

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove XHF tunings

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove OAM from file name

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* rmeove OAM from file names

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* yapf

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* update config name

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove benchmark_moe.py changes

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove is_contiguous

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* use more recent fp8_utils.py

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

* remove is_contiguous

Signed-off-by: Randall Smith <Randall.Smith@amd.com>

---------

Signed-off-by: Randall Smith <Randall.Smith@amd.com>
Co-authored-by: qli88 <qiang.li2@amd.com>
…ed to each following path for their ownership to apply (#427)
Signed-off-by: isotr0py <2037008807@qq.com>
Signed-off-by: isotr0py <2037008807@qq.com>
gshtras and others added 18 commits June 3, 2025 21:41
* Revert ROCm to 6.3.1 keeping the other library versions updated

* Update Dockerfile.rocm_base

* Restrict setuptools version

* Update Dockerfile.rocm_base

* Internal torch 2.7 with cherrypicks and new aiter

* Pinned torch commit from release/2.7 interbal branch

* Revert triton

* Use ROCm-6.4.1, bump aiter, remove rccl build

* aiter v1 p1
* Updated README.md for June 10 release

* Added Docker Manifest git hash
@gshtras gshtras force-pushed the main branch 2 times, most recently from 1d2c43d to eb9d4de Compare September 9, 2025 16:43
@github-actions

github-actions Bot commented Dec 9, 2025

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had any activity within 90 days. It will be automatically closed if no further activity occurs within 30 days. Leave a comment if you feel this pull request should remain open. Thank you!

@github-actions github-actions Bot added the stale label Dec 9, 2025
@okakarpa okakarpa closed this Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.