Skip to content

Hnimrama/atom p2 - #381

Open
hnimra-amd wants to merge 9 commits into
mainfrom
hnimrama/atom_p2
Open

Hnimrama/atom p2#381
hnimra-amd wants to merge 9 commits into
mainfrom
hnimrama/atom_p2

Conversation

@hnimra-amd

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread docs/how-to/run-atom-benchmarks.rst Outdated
@@ -0,0 +1,240 @@
.. meta::

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.

This file is not needed, there is already a https://github.com/ROCm/cvs/blob/main/docs/how-to/test-suites/inference/atom.rst in main branch

@@ -0,0 +1,78 @@
.. meta::

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.

this file doesn't exits in main baranch

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I was still rebasing the branch so it had older stuff

@cijohnson cijohnson 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.

I think you need to rebase your branch from main

@@ -0,0 +1,46 @@
{

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.

i think the _threshold.json cannot have mi3xx, as the threshold will change for each platform, so we need it to be
mi300 or mi325 (which ever platform you tested), pleas commit only thresholds for the platform your tested

CC: @atnair-amd , @amd-droy

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.

Similarly lets not commit the config file for mi35x_ if we have not tested in the mi35x platforms

@hnimra-amd
hnimra-amd marked this pull request as draft September 1, 2026 20:59
…s only.

Use platform-specific mi325x stems (lab-validated on MI325X), aligned threshold cell keys (PP=, bare metrics), and Sphinx docs without local inference markdown drafts.
Rename ATOM variant JSON files to mi3xx family stems while keeping platform-specific mi325x threshold files. Run ruff format on atom_config_loader and its unit tests to satisfy CI fmt-check.
@hnimra-amd
hnimra-amd marked this pull request as ready for review September 1, 2026 21:34
Drop redundant gpu_arch from shipped mi3xx configs; load_variant derives it from the {gpu}_atom_* stem with optional JSON override.
Extend schema v2 stems with perf, vllm, and sglang profiles including acc_warmup and accuracy suites, rename and align mi325x threshold files per profile, and update the config loader, unit tests, and how-to docs.
Export METRIC_UNITS for the atom run-deck profile, register --config_profile on the pytest CLI, and fix the invalid BrokenPipeError filterwarnings entry for pytest 9.
MiniMax and MiMo need block-size 128 and compile-disabled startup flags on openai_server; atom_orch now defaults enforce-eager for native atom driver. Remove GLM 5.1 ATOM variant files that fail on rc3 in lab.
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.

2 participants