Maisam Arif
393eaf7b23
Merge amd-dev into amd-master 20240515
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I64bba263badc1b1dfa8fab5baf90a5f2ad8ea11d
[ROCm/amdsmi commit: b0fc5d2004 ]
2024-05-15 03:29:23 -05:00
Maisam Arif
7480e4e728
Bump Version to 24.5.3.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I0d1ecddd650320287446a06cd8ce680c52a89342
[ROCm/amdsmi commit: 721e3ed3ea ]
2024-05-15 04:28:27 -04:00
Roopa Malavally
584e10f58b
Amdsmidocs reorg
...
Change-Id: I836fc341d2a3567f531ba753463e57cd4b9b6495
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: af225a6deb ]
2024-05-15 04:26:41 -04:00
Maisam Arif
bbcff5221d
SWDEV-458102 - Updates to pp_od_clk_voltage parsing
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I650dae1a99856dcde914fe66917cf9111f3ce0e2
[ROCm/amdsmi commit: 7d999aa34c ]
2024-05-15 03:18:24 -05:00
Maisam Arif
784fefcd54
Added #defines from amdsmi.h to python interface
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic1a17d20f9f1f76e55813db8e2fe287279cb231e
[ROCm/amdsmi commit: 8f8d88416f ]
2024-05-15 00:54:25 -05:00
Charis Poag
aaed28aaab
[SWDEV-451104] Update static --board + amdsmi_get_gpu_board_info()
...
Updates:
* Expanded `amdsmi_get_gpu_board_info()` amdsmi_board_info_t structure size
Updated sizes that work for retrieving relevant board
information across AMD's ASIC products.
* Fixed `amdsmi_get_gpu_board_info()` to no longer return junk char strings
Change-Id: Ie1553c6109d678d283d82c24e9284f8e19cd6ccc
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/amdsmi commit: 4295bba37f ]
2024-05-13 23:05:32 -05:00
Bill(Shuzhou) Liu
96f603783c
Discover the amdgpu when card numbers are not consecutive.
...
When discover the amdgpu, if the assigned numbers are not consecutive,
not all GPU can be discovered. The code is change to discover the
GPU based on max card number.
Change-Id: Icf4c1df4a1651093b5de3cd7a25a9bd69a299075
[ROCm/amdsmi commit: 437cb07db6 ]
2024-05-13 09:53:09 -04:00
marifamd
0040e0d628
Update CHANGELOG.md
...
Change-Id: I6fe5e6c588f7823c271cb098bd932dabc620e8dd
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: ca520ac761 ]
2024-05-09 13:11:11 -05:00
Peter Jun Park
f49571a77a
Prettify changelog for upcoming release
...
- Makes formatting more consistent with other ROCm components.
Change-Id: I16d65c14a0c52ddddd9cfa66365c2fde59bc4354
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: debe52f284 ]
2024-05-09 13:11:07 -05:00
Maisam Arif
6a52c5ba8a
Merge amd-dev into amd-master 20240506
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie8056f3fb1ad99b732362385de3b70fc27176466
[ROCm/amdsmi commit: 7f59c586e2 ]
2024-05-06 17:28:26 -05:00
Sam Wu
e8917791e8
Update RTD config to use Python 3.10 and rocm-docs-core 1.1.1
...
Change-Id: Icfd12dd44e8779dbf95a1f1e9277f9227ff816f6
[ROCm/amdsmi commit: a37b0a3ffe ]
2024-05-05 23:59:13 -04:00
Maisam Arif
1bc244b911
SWDEV-444567 - Added Ring Hang Event
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2e73ba08ee0004f6f30660b2fa425ea94bafceca
[ROCm/amdsmi commit: 52843152a5 ]
2024-05-03 17:21:28 -04:00
Galantsev, Dmitrii
391db38045
CMAKE - Update to 3.20 due to compilation issues
...
Change-Id: If06b039a7aa7ba5966ceabaac864fda448b100a0
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 65379b39dd ]
2024-05-02 21:52:10 -04:00
Galantsev, Dmitrii
3299ae6f73
DOCKER - Lock to 22.04 and install modern cmake
...
Change-Id: I032ef3c0b968a622cca49342f7e85170fc300b7f
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: a5f889930a ]
2024-05-02 21:52:10 -04:00
Maisam Arif
ee461aa192
Merge amd-dev into amd-master 20240502
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I9d8d0cd0f4ffe39605d087dd52a7768fc15db49d
[ROCm/amdsmi commit: f8c19dce67 ]
2024-05-02 16:40:26 -05:00
Maisam Arif
cf78b2dac0
Moved Changelog fixes to correspond with release
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I28c91f63ceb5d635d588e3d1d5ec1a385ddc467f
[ROCm/amdsmi commit: bf6fc51f4f ]
2024-05-02 16:38:58 -05:00
Maisam Arif
48f2d089b1
Updated Changelog with process isolation updates
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic773137ff05b1819f60d42b8a933ef6ebb9addec
[ROCm/amdsmi commit: 733ec3cd20 ]
2024-05-02 16:16:29 -05:00
Maisam Arif
48131e9481
Revert "SWDEV-458102 - Deprecated Voltage Curve API"
...
This reverts commit cc8eb17759 .
Change-Id: I8a3eaf0a9f28200e09fb35d5260fbc070fe8a4a9
[ROCm/amdsmi commit: 11c72946eb ]
2024-05-02 15:27:16 -05:00
Charis Poag
f7d3417a7f
SWDEV-450580 - Fix powercap set
...
Updates:
* CLI - Added AMDSMIHelpers.convert_SI_unit() to help
conversion of units
* API - Reverted to uW for power cap limits
* CLI - amd-smi static --limit now includes MIN_POWER
* Tests now are all using uW units to keep W conversion
to only happen in CLI
* Python API now reflects same units as uW (what is seen
in amdgpu driver)
* CLI - amd-smi metric --power:
Fixed power seen on gpu_metrics v1.3
Change-Id: I32d9ba78d0d8806772f0860f9a803a885b3f316a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/amdsmi commit: c24d66740e ]
2024-05-02 10:13:39 -05:00
Maisam Arif
95642995be
Bump Version to 24.5.2.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2f51ed93a356e55156983c56bac293a5d7d3b5c1
[ROCm/amdsmi commit: 051d5a4d42 ]
2024-05-02 02:53:48 -04:00
Maisam Arif
cc8eb17759
SWDEV-458102 - Deprecated Voltage Curve API
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I111c3ce26d2ab66d5e755432f4b8a9bfa631f805
[ROCm/amdsmi commit: 1423fb632e ]
2024-05-02 02:53:29 -04:00
Maisam Arif
ce70355201
Updated README example output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I45e7ecea022a028501f381fea4291bf78cc4494b
[ROCm/amdsmi commit: 962e217d08 ]
2024-04-30 19:13:46 -05:00
Maisam Arif
30ffa6feb0
SWDEV-453493 - Fix Null pointer reference in amd-smi bad-pages
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I10a1278b68cbb464dd0fb38a2de50413f6f43959
[ROCm/amdsmi commit: e6054be6e7 ]
2024-04-26 04:04:43 -05:00
Maisam Arif
83d5f67750
Updated monitor --pcie to use gpu_metrics pcie bandwidth
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Id37aebc0297317edcd0f459a4817f56a6030d902
[ROCm/amdsmi commit: 25ef420407 ]
2024-04-25 20:10:02 -04:00
Bill(Shuzhou) Liu
b4ee3ae042
Process isolation sysfs format change
...
The process isolation sysfs format is changed. This fix will
adapt to the new sysfs format.
Change-Id: Id6fd7eeb3e25525047dccab248fd9cfb206cbf62
[ROCm/amdsmi commit: a0d0210761 ]
2024-04-25 08:11:05 -05:00
khashaik
d906f1891f
amd-smi_cli: Fix issue for set core boost limit in CPU
...
Change-Id: I1af4e9d14b1667c5279fcf02cebb4103a92e162c
[ROCm/amdsmi commit: aad42d414a ]
2024-04-25 02:05:41 -04:00
Maisam Arif
09cf43dc7f
Added new functions to py-interface __init__.py
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4bd591f834b026793cc9158890e30999cba46e82
[ROCm/amdsmi commit: 614816ab7e ]
2024-04-24 14:26:23 -04:00
Bill(Shuzhou) Liu
5b0f4638c4
Process isolation and clean shader
...
A few APIs and command line options are added to support process
isolation and clean shader.
Change-Id: I98ad3fc9fc7429799a21798b7fca1c307de7f403
[ROCm/amdsmi commit: 7d2ab7970d ]
2024-04-24 13:22:20 -04:00
Maisam Arif
53523ad2fc
Merge amd-dev into amd-master 20240424
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic78df64607f1541f34305b4955a9696c9933a1c1
[ROCm/amdsmi commit: 881920c864 ]
2024-04-24 05:10:55 -05:00
Oliveira, Daniel
2233d32958
fix: [SWDEV-458102] [rocm/amd_smi_lib]
...
Drops checks that are invalid with the new pp_od_clk_voltage format
Code changes related to the following:
* get_od_clk_volt_info()
* get_od_clk_volt_curve_regions()
Change-Id: I534c920e00fa3dacdb980f431db5eef260ac93f5
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
[ROCm/amdsmi commit: 1ae3a5b6cb ]
2024-04-23 18:23:39 -05:00
Maisam Arif
2838dad477
Removed print in python interface
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I80e8cf18dc7631c66d4863251438327b8853cead
[ROCm/amdsmi commit: 0d6626db0d ]
2024-04-23 04:49:47 -05:00
Maisam Arif
e7814472bf
Updated Sphinx to include Changelog
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I858d0579ab0e8ba9f228373b6d31dfd3088703ae
[ROCm/amdsmi commit: e81051a724 ]
2024-04-23 04:48:42 -05:00
Maisam Arif
cebb07e795
Added new ecc blocks and adjusted metric --ecc-block filtering
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib2f69c7d59ee5108024794434fb202b5e4f58738
[ROCm/amdsmi commit: 1bd18c1a65 ]
2024-04-18 15:01:41 -04:00
Maisam Arif
9b4f0f1d2b
SWDEV-455131 - Updated process APIs
...
- Removed amdsmi_get_gpu_process_info from python API
- Updated documentation
- Aligned process --json output format to unit & value format
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I82bba1b6df71020b4a5995ff63b9aa62611ce4fe
[ROCm/amdsmi commit: c551c3caed ]
2024-04-18 14:00:59 -05:00
guanyu12
fd579fa338
Merge amd-dev into amd-master 20240411
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I9aafdcd4f12c4e194afdb16ca4c389466a40f81b
[ROCm/amdsmi commit: e2c2f7f8eb ]
2024-04-11 10:22:06 +08:00
Galantsev, Dmitrii
6d2aa6f7f8
GIT - Set dependabot checks to monthly
...
Change-Id: If4db71c0d7b68bc03ba302a01e6cf779a32e4c2b
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: c06be55b6a ]
2024-04-05 11:14:52 -04:00
Maisam Arif
024e22b185
Merge amd-dev into amd-master 20240405
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I7bc20ca726cb5bcd8ac166d2263074562e6e752c
[ROCm/amdsmi commit: 1171c233cf ]
2024-04-05 02:32:00 -05:00
Maisam Arif
552a34f7d5
Bump Version to 24.5.1.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I842e223b78f337a39098f652fa6e7ef51948fbaf
[ROCm/amdsmi commit: 092908daee ]
2024-04-05 02:31:08 -05:00
Maisam Arif
707730f33d
Added amdsmi_get_gpu_process_info python library documentation
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2218bf664a8a155e6b3085378db0fb20f3be3f70
[ROCm/amdsmi commit: 50450a2a69 ]
2024-04-05 02:30:13 -05:00
Maisam Arif
bdf4a5da2f
Removed fb_sharing fields from Linux BM
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia2942b9d33699ced1683270454c479701bce1246
[ROCm/amdsmi commit: 9758a8bc33 ]
2024-04-05 03:01:24 -04:00
Charis Poag
b1d422d729
Merge amd-dev to amd-master 20240401
...
Change-Id: Ic4c10b49f58e1f2e220a6c295d54e7ad20f6be2c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/amdsmi commit: cdf920f0f4 ]
2024-04-01 23:04:38 -05:00
Charis Poag
da77ac3975
SWDEV-445668 - Align topology JSON
...
Updates:
- [CLI] Updated json output to provide format
similar to host
eg.
[
{
"gpu": 0,
"bdf": "0000:01:00.0",
"links": [
{
"gpu": 0,
"bdf": "0000:01:00.0",
"weight": 0,
"link_status": "ENABLED",
"link_type": "SELF",
"num_hops": 0,
"bandwidth": "N/A",
"fb_sharing": "ENABLED"
},
{
"gpu": 1,
"bdf": "0001:01:00.0",
"weight": 15,
"link_status": "ENABLED",
"link_type": "XGMI",
"num_hops": 1,
"bandwidth": "50000-100000",
"fb_sharing": "ENABLED"
},
...
]
},
{
...
Change-Id: I63217f63a4d6ebc23a8a84eaac9dbb7aff5f4cb4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/amdsmi commit: 08a3e76b26 ]
2024-04-01 18:37:06 -04:00
guanyu12
a8dc32ca65
Merge amd-dev into amd-master 20240329
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1506e7e9a0b2129edb7ab72fc0162e351036baaf
[ROCm/amdsmi commit: 3f50f25590 ]
2024-03-29 10:24:00 +08:00
Oliveira, Daniel
9e2b1d8a09
fix: [SWDEV-442525] [rocm/amd_smi_lib]
...
Fixes gpu_process_list
Code changes related to the following:
* amdsmi_get_gpu_process_list()
* CLI
* Examples
* Unit tests
* Changelog
* Readme
* rocm_smi_lib commit: 677433b367
Change-Id: I9210fbca7a5da92d0a8b472b72ca82597c8e4fb5
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
[ROCm/amdsmi commit: 08e2e21bab ]
2024-03-27 16:48:24 -05:00
Maisam Arif
52d6791673
Merge amd-dev into amd-master 20240327
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I69a4c59e900ba67e1f84934dc2cb967114c839cc
[ROCm/amdsmi commit: d3a33b3ec3 ]
2024-03-27 01:11:22 -05:00
Maisam Arif
dc0771d330
Bump Version to 24.5.0.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2509c8c2df54f0c5e9376fc0a21c09adc74f0ea8
[ROCm/amdsmi commit: 9800156a7a ]
2024-03-27 01:08:42 -05:00
Maisam Arif
144ddec250
SWDEV-452739 - Add CEM slot type to amd-smi
...
Updated CHANGELOG.md and re-added spaces after bolded lines
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic728b3e9b083c62fe4c9791b8ede991f5dacc1ca
[ROCm/amdsmi commit: 51b3f8cccb ]
2024-03-27 02:01:25 -04:00
Maisam Arif
980da3b329
SWDEV-445664 - Aligned metric --ecc & --ecc-blocks with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I93cf2bdab8c4c066bacf0e910e5620d37b362b07
[ROCm/amdsmi commit: e2e4349bd2 ]
2024-03-26 16:30:31 -04:00
Maisam Arif
4d62fc8bd6
SWDEV-445664 - Aligned metric --clock with Host
...
Change-Id: Ib4dc372aed61f6301680ac746eccf448e9d0ed00
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 93b81e5012 ]
2024-03-26 16:30:31 -04:00
Maisam Arif
9fcbd0f477
SWDEV-447333 - Corrected amdsmi_init() python documentation
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: If46e7236316687cd97cf1a69770f87154e2681ff
[ROCm/amdsmi commit: 8bf2bd4b89 ]
2024-03-26 16:30:22 -04:00