marifamd
ca520ac761
Update CHANGELOG.md
...
Change-Id: I6fe5e6c588f7823c271cb098bd932dabc620e8dd
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-05-09 13:11:11 -05:00
Peter Jun Park
debe52f284
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 >
2024-05-09 13:11:07 -05:00
Sam Wu
a37b0a3ffe
Update RTD config to use Python 3.10 and rocm-docs-core 1.1.1
...
Change-Id: Icfd12dd44e8779dbf95a1f1e9277f9227ff816f6
2024-05-05 23:59:13 -04:00
Maisam Arif
52843152a5
SWDEV-444567 - Added Ring Hang Event
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2e73ba08ee0004f6f30660b2fa425ea94bafceca
2024-05-03 17:21:28 -04:00
Galantsev, Dmitrii
65379b39dd
CMAKE - Update to 3.20 due to compilation issues
...
Change-Id: If06b039a7aa7ba5966ceabaac864fda448b100a0
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-05-02 21:52:10 -04:00
Galantsev, Dmitrii
a5f889930a
DOCKER - Lock to 22.04 and install modern cmake
...
Change-Id: I032ef3c0b968a622cca49342f7e85170fc300b7f
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-05-02 21:52:10 -04: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
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
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
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
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
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
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
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
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
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
Bill(Shuzhou) Liu
b2690fdf1e
Unable to reset GPU from CLI
...
The CLI helper compares the hex vendor id string with the number
and never match it as AMD GPU.
Change-Id: I1ababdce3a3694a5e26e5b0feef4d3d8cd40df7a
2024-03-13 10:57:15 -04:00
Bill(Shuzhou) Liu
108e6d4ae6
Set and get DPM policy for GPU device
...
Add new APIs to set and get dpm policy for the GPU device.
Change-Id: I26fa49cd17d0ce66bda3446c38945a6cf35717ff
2024-03-12 10:32:31 -04:00
Maisam Arif
2f8f34946e
SWDEV-443112 - Ensured dictionary output when static --bus is empty
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ibd61eeec417a9ff40cb868073b3e1eed2a87cc59
2024-03-11 15:25:28 -04:00
Maisam Arif
dea4fac979
Enabled ecc-blocks argument to linux VM
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I310c227ffa3ef45688a49cdedb43844aafe86339
2024-03-11 15:23:04 -04:00
Lisa
ec56aba6c1
fix links
...
Change-Id: I23520f7abf5e67453a928a07b46f126bcd5c1469
Reviewed-By: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-03-07 06:05:53 -06:00