Maisam Arif
f8c19dce67
Merge amd-dev into amd-master 20240502
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I9d8d0cd0f4ffe39605d087dd52a7768fc15db49d
2024-05-02 16:40:26 -05:00
Maisam Arif
bf6fc51f4f
Moved Changelog fixes to correspond with release
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I28c91f63ceb5d635d588e3d1d5ec1a385ddc467f
2024-05-02 16:38:58 -05:00
Maisam Arif
733ec3cd20
Updated Changelog with process isolation updates
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic773137ff05b1819f60d42b8a933ef6ebb9addec
2024-05-02 16:16:29 -05:00
Maisam Arif
11c72946eb
Revert "SWDEV-458102 - Deprecated Voltage Curve API"
...
This reverts commit 1423fb632e .
Change-Id: I8a3eaf0a9f28200e09fb35d5260fbc070fe8a4a9
2024-05-02 15:27:16 -05:00
Charis Poag
c24d66740e
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 >
2024-05-02 10:13:39 -05:00
Maisam Arif
051d5a4d42
Bump Version to 24.5.2.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2f51ed93a356e55156983c56bac293a5d7d3b5c1
2024-05-02 02:53:48 -04:00
Maisam Arif
1423fb632e
SWDEV-458102 - Deprecated Voltage Curve API
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I111c3ce26d2ab66d5e755432f4b8a9bfa631f805
2024-05-02 02:53:29 -04:00
Maisam Arif
962e217d08
Updated README example output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I45e7ecea022a028501f381fea4291bf78cc4494b
2024-04-30 19:13:46 -05:00
Maisam Arif
e6054be6e7
SWDEV-453493 - Fix Null pointer reference in amd-smi bad-pages
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I10a1278b68cbb464dd0fb38a2de50413f6f43959
2024-04-26 04:04:43 -05:00
Maisam Arif
25ef420407
Updated monitor --pcie to use gpu_metrics pcie bandwidth
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Id37aebc0297317edcd0f459a4817f56a6030d902
2024-04-25 20:10:02 -04:00
Bill(Shuzhou) Liu
a0d0210761
Process isolation sysfs format change
...
The process isolation sysfs format is changed. This fix will
adapt to the new sysfs format.
Change-Id: Id6fd7eeb3e25525047dccab248fd9cfb206cbf62
2024-04-25 08:11:05 -05:00
khashaik
aad42d414a
amd-smi_cli: Fix issue for set core boost limit in CPU
...
Change-Id: I1af4e9d14b1667c5279fcf02cebb4103a92e162c
2024-04-25 02:05:41 -04:00
Maisam Arif
614816ab7e
Added new functions to py-interface __init__.py
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4bd591f834b026793cc9158890e30999cba46e82
2024-04-24 14:26:23 -04:00
Bill(Shuzhou) Liu
7d2ab7970d
Process isolation and clean shader
...
A few APIs and command line options are added to support process
isolation and clean shader.
Change-Id: I98ad3fc9fc7429799a21798b7fca1c307de7f403
2024-04-24 13:22:20 -04:00
Maisam Arif
881920c864
Merge amd-dev into amd-master 20240424
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic78df64607f1541f34305b4955a9696c9933a1c1
2024-04-24 05:10:55 -05:00
Oliveira, Daniel
1ae3a5b6cb
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 >
2024-04-23 18:23:39 -05:00
Maisam Arif
0d6626db0d
Removed print in python interface
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I80e8cf18dc7631c66d4863251438327b8853cead
2024-04-23 04:49:47 -05:00
Maisam Arif
e81051a724
Updated Sphinx to include Changelog
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I858d0579ab0e8ba9f228373b6d31dfd3088703ae
2024-04-23 04:48:42 -05:00
Maisam Arif
1bd18c1a65
Added new ecc blocks and adjusted metric --ecc-block filtering
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib2f69c7d59ee5108024794434fb202b5e4f58738
2024-04-18 15:01:41 -04:00
Maisam Arif
c551c3caed
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
2024-04-18 14:00:59 -05:00
guanyu12
e2c2f7f8eb
Merge amd-dev into amd-master 20240411
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I9aafdcd4f12c4e194afdb16ca4c389466a40f81b
2024-04-11 10:22:06 +08:00
Galantsev, Dmitrii
c06be55b6a
GIT - Set dependabot checks to monthly
...
Change-Id: If4db71c0d7b68bc03ba302a01e6cf779a32e4c2b
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-04-05 11:14:52 -04:00
Maisam Arif
1171c233cf
Merge amd-dev into amd-master 20240405
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I7bc20ca726cb5bcd8ac166d2263074562e6e752c
2024-04-05 02:32:00 -05:00
Maisam Arif
092908daee
Bump Version to 24.5.1.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I842e223b78f337a39098f652fa6e7ef51948fbaf
2024-04-05 02:31:08 -05:00
Maisam Arif
50450a2a69
Added amdsmi_get_gpu_process_info python library documentation
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2218bf664a8a155e6b3085378db0fb20f3be3f70
2024-04-05 02:30:13 -05:00
Maisam Arif
9758a8bc33
Removed fb_sharing fields from Linux BM
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia2942b9d33699ced1683270454c479701bce1246
2024-04-05 03:01:24 -04:00
Charis Poag
cdf920f0f4
Merge amd-dev to amd-master 20240401
...
Change-Id: Ic4c10b49f58e1f2e220a6c295d54e7ad20f6be2c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2024-04-01 23:04:38 -05:00
Charis Poag
08a3e76b26
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 >
2024-04-01 18:37:06 -04:00
guanyu12
3f50f25590
Merge amd-dev into amd-master 20240329
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1506e7e9a0b2129edb7ab72fc0162e351036baaf
2024-03-29 10:24:00 +08:00
Oliveira, Daniel
08e2e21bab
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 >
2024-03-27 16:48:24 -05:00
Maisam Arif
d3a33b3ec3
Merge amd-dev into amd-master 20240327
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I69a4c59e900ba67e1f84934dc2cb967114c839cc
2024-03-27 01:11:22 -05:00
Maisam Arif
9800156a7a
Bump Version to 24.5.0.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2509c8c2df54f0c5e9376fc0a21c09adc74f0ea8
2024-03-27 01:08:42 -05:00
Maisam Arif
51b3f8cccb
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
2024-03-27 02:01:25 -04:00
Maisam Arif
e2e4349bd2
SWDEV-445664 - Aligned metric --ecc & --ecc-blocks with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I93cf2bdab8c4c066bacf0e910e5620d37b362b07
2024-03-26 16:30:31 -04:00
Maisam Arif
93b81e5012
SWDEV-445664 - Aligned metric --clock with Host
...
Change-Id: Ib4dc372aed61f6301680ac746eccf448e9d0ed00
Signed-off-by: Maisam Arif <maisarif@amd.com >
2024-03-26 16:30:31 -04:00
Maisam Arif
8bf2bd4b89
SWDEV-447333 - Corrected amdsmi_init() python documentation
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: If46e7236316687cd97cf1a69770f87154e2681ff
2024-03-26 16:30:22 -04:00
Maisam Arif
dad2c430ea
SWDEV-435406 - Corrected amdsmi_get_power_info() to return N/A for invalid values
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2aeb6f6670f6f47cd496faf7fc41192647f7d58c
2024-03-26 10:43:28 -04:00
Maisam Arif
72b0a6efe5
SWDEV-431924 - Corrected amdsmi_get_gpu_board_info() to return N/A for invalid values
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3f7e7c873c24b8f5ddd6784700f193c2fdf199e0
2024-03-26 10:43:16 -04:00
Bill(Shuzhou) Liu
e4085c6414
Get and set the XGMI PLPD
...
Update the API and CLI to support XGMI Per-Link Power Down Policy.
Change-Id: Iaf04a771eb8bb0829a5b3088d803a7355a8dfd0b
2024-03-26 01:48:14 -05:00
Deepak Mewar
1ac1ee4b9a
fix for cpu enable apb error
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
Change-Id: I092b88484046671857c4adbbbeaba78180b103ab
2024-03-25 06:46:42 -04:00
guanyu12
8effceba74
Merge amd-dev into amd-master 20240325
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I6eefa509db175b68ee1ab09f4b00074775be076c
2024-03-25 13:30:57 +08:00
Oliveira, Daniel
1310c767ce
fix: [SWDEV-448201] [rocm/amd_smi_lib]
...
Adds Add PCIE Errors
Code changes related to the following:
* amdsmi_get_pcie_info()
* CLI
* examples
Change-Id: Ie0b7053e77c88fb18309c16e74bce75d862c45a9
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
2024-03-24 23:33:32 -04:00
Maisam Arif
06fa6580c4
SWDEV-438593 - Updated proccess output error handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I67747da06362428587dab7467d85d8c9296d442e
2024-03-21 15:34:36 -05:00
Deepak Mewar
a3407090c3
Updated README with esmi sample code
...
Change-Id: I50de7926fd76757e5810e8c531bcb6f5770ff454
2024-03-21 15:51:51 -04:00
guanyu12
88914c9c40
Merge amd-dev into amd-master 20240321
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I81be935ccf13ff6185b9475983e26420cf8e5a5a
2024-03-21 14:01:03 +08:00
Charis Poag
583e5e99bf
Update ROCm 6.0/6.1 CHANGELOG.md & README.md
...
* Updates:
- [CHANGELOG.md] Add 6.1 and update 6.0 changes
- [README.md] Update README.md with ROCm install instructions
Change-Id: Ic701ebcb00e5d0af54d8f97707c1cec71a0aac4c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2024-03-19 19:54:01 -05:00
guanyu12
ad7ee5106e
Merge amd-dev into amd-master 20240318
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I7949bbc5f3c1cd1118fabc9e85e1371b1436d0b0
2024-03-18 10:13:24 +08:00
Galantsev, Dmitrii
eef4169a0f
SWDEV-449212 - Fix static build
...
Disable Python interface and CLI tool for static builds (when
-DBUILD_SHARED_LIBS=OFF is passed to cmake)
Change-Id: I32bbd94d70628a50029a748f7493b55c91d45e02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-03-14 13:31:34 -04:00
Maisam Arif
25c8ff6c2a
SWDEV-449314 - Added pyyaml check before installing via pip
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie6d0d664e74b47c1efce6e6fac19ee4a1bf0d5eb
2024-03-14 13:31:06 -04:00
guanyu12
fc53ab5df5
Merge amd-dev into amd-master 20240314
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I120424cd46e7e5cc8ff52df089eec8a6e0ca3399
2024-03-14 11:12:52 +08:00