-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the ability to determine GPU model from Chip ID #423
Add the ability to determine GPU model from Chip ID #423
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice start, but I think this PR is still incomplete. To finish the PR, you'll need to update the populate_mspec()
function which sets gpu_model
for gfx942 archs to consider your new chip id map
https://github.com/ROCm/omniperf/blob/6bc1a3a1a1bec44d0c3fbbe3993199c071efcecc/src/omniperf_soc/soc_base.py#L187-L200
Once these changes are made, re-request my review, and I can add the original Jira ticket filer as a reviewer
11297ac
to
623c2f9
Compare
bc1b6c1
to
95e58bf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Requesting a review from @skyreflectedinmirrors to see if this satisfies his original request:
https://ontrack-internal.amd.com/browse/SWDEV-461358
d7b9807
to
6857b2b
Compare
Looks good. @xuchen-amd once you fix Python formatting, I will squash and merge. |
…g MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]>
Signed-off-by: xuchen-amd <[email protected]>
…lack. Signed-off-by: xuchen-amd <[email protected]>
Signed-off-by: xuchen-amd <[email protected]>
Signed-off-by: xuchen-amd <[email protected]>
Signed-off-by: xuchen-amd <[email protected]>
…del solely based on chip id. Signed-off-by: xuchen-amd <[email protected]>
Signed-off-by: xuchen-amd <[email protected]>
b8ac619
to
efc70df
Compare
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
* Add the ability to determine GPU model from Chip ID for distinguishing MI300 systems by using a built-in dictionary. Signed-off-by: xuchen-amd <[email protected]> * Add support for MI300X_A1 Signed-off-by: xuchen-amd <[email protected]> * Remove MI308X identification using num CUs, and format Python using black. Signed-off-by: xuchen-amd <[email protected]> * Add Read the Docs Signed-off-by: xuchen-amd <[email protected]> * Add sphinx requirement Signed-off-by: xuchen-amd <[email protected]> * Remove gpu_model identification using gpu_arch Signed-off-by: xuchen-amd <[email protected]> * Remove OMNIPERF_ARCH_OVERRIDE and its usage. Determining MI300 gpu model solely based on chip id. Signed-off-by: xuchen-amd <[email protected]> * Fix Python formatting using black. Signed-off-by: xuchen-amd <[email protected]> --------- Signed-off-by: xuchen-amd <[email protected]>
Add the ability to determine GPU model from Chip ID to distinguish MI300 systems by using a built-in dictionary.
The built-in dictionary should be populated to include known chip id to system pairs.