guanyu12
8df8fca7fe
Merge amd-dev into amd-master 20231215
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I411755ed67b0d92d37676ca4b7f0709971f4a80f
[ROCm/amdsmi commit: 5c53dd367d ]
2023-12-15 13:05:17 +08:00
Maisam Arif
632443e2a3
SWDEV-436531 - Changed human readable topology output to tables
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I104ff21f650ea7fd6804d3b60da9b1feddb2a701
[ROCm/amdsmi commit: 16ed186760 ]
2023-12-14 22:32:12 -05:00
Bill(Shuzhou) Liu
9dc60e00cb
Support max_num_cu_shared and num_cache_instance
...
Add above fields for cache info. Remove driver_date in CLI and
Remove the disable properties of cache.
Change-Id: I80672490908d9e32a149076cc37459fa56b8b0bf
[ROCm/amdsmi commit: 59b510de2b ]
2023-12-14 09:59:35 -05:00
Maisam Arif
aa654175f4
Fix imports for partition API's
...
Change-Id: Ic3bc0230405ee5e662bfd2d5c6d0ed5bca42a671
[ROCm/amdsmi commit: e9a6153836 ]
2023-12-13 23:52:54 -06:00
Maisam Arif
6f778a4c62
SWDEV-413122 - Initial Monitor subcommand
...
Change-Id: Iaeaef77efeaa4289b19f1f676dcae6245f0e0c9e
[ROCm/amdsmi commit: f91fc97fed ]
2023-12-13 23:43:43 -06:00
guanyu12
57ba9cc69e
Merge amd-dev into amd-master 20231214
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: Ibe8475c258cafbb09965e0caf3d4a6ead1667f51
[ROCm/amdsmi commit: 2e133e1cb8 ]
2023-12-14 11:18:21 +08:00
Galantsev, Dmitrii
b6e3d6bfb6
SWDEV-436561 - Add CODEOWNERS
...
Change-Id: Id8c5e9bbbf92dc028fa1f66a7de5b3ab4fe4ab2a
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 45dc83f81d ]
2023-12-12 11:41:12 -06:00
guanyu12
e5d19553c8
Merge amd-dev into amd-master 20231207
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I24adbd1af061379c47233707f32288d9a32aaa2c
[ROCm/amdsmi commit: 8c3626bbeb ]
2023-12-07 13:08:42 +08:00
Bill(Shuzhou) Liu
985ddbc5d5
Collect compute partition devices under the same socket
...
The socket represents a physical device, and the partition devices
should belong to the socket. The partition devices are only
different in function id in BDF. Use the BD part of the BDF to
identify a socket.
Change-Id: I5d355a6f5db02faa7555b760a36c7351b8d8d835
[ROCm/amdsmi commit: de7e74f7db ]
2023-11-29 08:23:23 -06:00
guanyu12
5cdc696894
Merge amd-dev into amd-master 20231129
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: Id2b757e90e015dc38f62112e00709231154663ab
[ROCm/amdsmi commit: 528a488a91 ]
2023-11-29 10:50:13 +08:00
guanyu12
5605a36fbc
Merge amd-dev into amd-master 20231123
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: Ib38a3dcd57168de9e02adc6157f59c2bda71d4b6
[ROCm/amdsmi commit: c0c454aaf2 ]
2023-11-23 14:24:18 +08:00
Maisam Arif
a8138bfd5e
Change xgmi_physical_id to oam_id
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I35fb36ec0e9f72a7135d8bb9070dbdc0e956b93a
[ROCm/amdsmi commit: b54086a037 ]
2023-11-22 12:16:38 -06:00
Maisam Arif
4558932a17
Added lowercase parsing for --loglevel level
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I52c53fc65eb05ea4e2c69157a87545ce5b6199a0
[ROCm/amdsmi commit: c2f3d87ee4 ]
2023-11-22 11:01:12 -05:00
Maisam Arif
73505488d8
Merge amd-dev into amd-master 20231122
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3f08e74f5b3459a14ab36d0e6c5ef52631786cc6
[ROCm/amdsmi commit: f319f73567 ]
2023-11-22 03:39:02 -06:00
Maisam Arif
09f4046345
Refactor gpu_metrics usage in CLI
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I599878971ab94a768d008f046f2d303ad76fdb3b
[ROCm/amdsmi commit: 5b36b438b7 ]
2023-11-22 03:32:55 -06:00
Maisam Arif
ff96f50145
Refactor gpu_metrics usage in libraries
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I763638d4b546bf49b234e823df81028c357e8f49
[ROCm/amdsmi commit: d790ebc62b ]
2023-11-22 03:32:15 -06:00
Maisam Arif
662eaa6ad3
Merge rocmsmi/amd-staging into amd-dev 20231121
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I5cc6accced971479583954e0b93cd90c510ca814
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 02d310e525 ]
2023-11-22 03:31:35 -06:00
Galantsev, Dmitrii
b2785f6b7b
SWDEV-423944 - Clean-up un/install scripts
...
Change-Id: Ib16935ca456f889dc8d1280a37693858afa82715
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 4022889701 ]
2023-11-20 13:09:09 -05:00
Bill(Shuzhou) Liu
c7f9cff2cb
Add APIs for PM table and register table
...
Read the PM table and register table as the name value pair.
Change-Id: Ie44fe67a28af3341bd6beb90d809e90f280351ac
[ROCm/amdsmi commit: ac1ba33371 ]
2023-11-20 12:31:18 -05:00
guanyu12
7f68a873bf
Merge amd-dev into amd-master 20231116
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I49c2a01f07b8b0415204083566b72a5afcd10c18
[ROCm/amdsmi commit: 95cd949854 ]
2023-11-16 10:15:22 +08:00
Deepak Mewar
09125ca639
Added AMDSMI_CHECK_INIT to esmi library wrappers
...
Change-Id: Id187a9152399cdefec21a0d310bdb78f593426af
[ROCm/amdsmi commit: baa2c94a86 ]
2023-11-14 11:58:18 -05:00
Maisam Arif
888f0d67cb
SWDEV-425887 - Corrected vbios population
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3728064c77fae8cfa006254769a2cc821b4d5362
[ROCm/amdsmi commit: 6441abdc1a ]
2023-11-14 11:56:43 -05:00
Maisam Arif
37a41c3bc8
SWDEV-426130 - Updated firmware subcommand output
...
Corrected truncation
corrected xgmi to ta_xgmi
remapped smc(system management controller) to pm(power
management)
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I404cefa7b90a454d4f4b08f6490448b47cf32107
[ROCm/amdsmi commit: 545e57d3e3 ]
2023-11-14 11:56:43 -05:00
Sam Wu
643042695d
SWDEV-425457 - Correct typo in link to ESMI Library README
...
Change-Id: Ia16ba0175b0cd3d4a38bab71eb0f1281878d81d2
[ROCm/amdsmi commit: 2ef675b9db ]
2023-11-10 18:23:53 -05:00
Deepak Mewar
591221eee6
modified local esmi functions called from amdsmi_init
...
for gtest compatibility
Change-Id: I627c9887a1f1e340c358f060818a1a7d74ce33f9
[ROCm/amdsmi commit: 0c790752ac ]
2023-11-10 15:50:42 -05:00
Deepak Mewar
dbc139a8b4
another set of esmi python wrappers updated to amdsmi python library
...
Change-Id: I33557b9021ecfdab76daaf65ad63f624115aa322
[ROCm/amdsmi commit: 14c50c9b4e ]
2023-11-10 15:50:42 -05:00
Maisam Arif
1b02671af2
Merge amd-dev into amd-master 20231109
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic114730c9b40758c435cc2beaab5c466294e8373
[ROCm/amdsmi commit: 74e91fdac8 ]
2023-11-09 18:50:44 -06:00
Maisam Arif
68fa5a6550
Correct pyyaml package dependency
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iea055d6af87b465060b0ca8c95f855d101143241
[ROCm/amdsmi commit: 695d4ee065 ]
2023-11-09 16:16:44 -06:00
Maisam Arif
cc73051e8b
Merge amd-dev into amd-master 20231109
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I87a015a7da44449b8c3db192401cf105dc1dce2b
[ROCm/amdsmi commit: c17330acab ]
2023-11-09 09:57:16 -06:00
Maisam Arif
6e39064453
Fixed python3 lib install for DEB & RPM
...
Upgraded python3-yaml into a dependency; needed for cli
Added checks before uninstalling amdsmi system
Made argcomplete activation only for installing user
Corrected returns outside of function to exit
Removed returns if python3 library install fails
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I299dc01e07029b255a3469fd63fdc8ffec943828
[ROCm/amdsmi commit: e0a1a6ca96 ]
2023-11-09 00:17:44 -06:00
Bill(Shuzhou) Liu
6e132ac949
Sort GPU index using BDF
...
Sort GPU index based on BDF.
Change-Id: I921fc72e534665bd14b9a45a747f72b24f5ba641
[ROCm/amdsmi commit: 18d6484c67 ]
2023-11-08 08:58:15 -05:00
Deepak Mewar
1601835a76
Updated another set of esmi python wrappers to amdsmi python library
...
Change-Id: Ie8b1aacfd0e7923cf608b0f03f48874b16e5aa0d
[ROCm/amdsmi commit: d4f053b527 ]
2023-11-07 07:28:48 -05:00
Maisam Arif
dfdd3459fb
Merge "Merge rocmsmi/amd-staging into amd-dev 20231103-1" into amd-dev
...
[ROCm/amdsmi commit: a8efefaef6 ]
2023-11-07 04:02:00 -05:00
Maisam Arif
0a20cc33ab
Updated License Dates
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Id6fd66b03c602232ecc1a063a534a15fe3a03f56
[ROCm/amdsmi commit: 5dba2f3120 ]
2023-11-07 03:57:08 -05:00
Galantsev, Dmitrii
49ab415506
Merge rocmsmi/amd-staging into amd-dev 20231103-1
...
Change-Id: I82540740892b31232dc9902022b34001ef5b542c
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 9cab8c035f ]
2023-11-03 17:58:30 -05:00
Galantsev, Dmitrii
f66e4585c7
Fix issues introduced in 41f5a26408
...
- std=c++.. is not required because CMAKE_CXX_STANDARD is set
- nullptr check breaks the test because we rely on nullptr as an api for
checking feature availability.
- enum number setting is unnecessary
Change-Id: I393e6dd3f292b7fa4198302f140c0443ba5e50f5
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: a099f0682a ]
2023-11-03 17:54:35 -05:00
Maisam Arif
bbe7073dee
Merge amd-dev into amd-master 20231103
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: If9f6982021b89c8fc41da437b9805eeb61eb5e0a
[ROCm/amdsmi commit: 816752cde9 ]
2023-11-03 05:10:54 -05:00
Deepak Mewar
5845c75e51
Updated esmi python wrappers to amdsmi python library
...
Change-Id: Icf2576926d3649929d2aa580b476a013204daf95
[ROCm/amdsmi commit: 6d46e20598 ]
2023-11-03 04:58:19 -04:00
Maisam Arif
11b1e5fb42
Handle GPU Not detected
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I988b0dddde23b83c1a8e402233b6aa08ce55d0c7
[ROCm/amdsmi commit: 9bfebc6f1c ]
2023-11-03 04:58:11 -04:00
Galantsev, Dmitrii
1128c1f246
DOCS - Fix 'failed to reach any of the inventories'
...
Change-Id: I7edd1fad17bd0f3e0946a6712410cf6549afc729
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: fc02ebc5f2 ]
2023-11-03 03:59:48 -04:00
Galantsev, Dmitrii
9b3d9f61b3
CMake - Bump version
...
Change-Id: Idc3c07b5f37309d03b46df7a6400793bc8953f61
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 1010787865 ]
2023-11-03 03:57:35 -04:00
Galantsev, Dmitrii
e5d0ba249d
Merge rocmsmi/amd-staging into amd-dev 20231103
...
Change-Id: Ie70ab54a63b25649b6b9d30620c5546dc66cd766
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 513dd8a445 ]
2023-11-03 02:55:02 -05:00
Galantsev, Dmitrii
ff295e4648
CMake - Bump version
...
Change-Id: Ibe62c0059262bcb9937ae856b796392b1fe362a0
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 7d629c5959 ]
2023-11-02 18:26:00 -05:00
Maisam Arif
5b6d22b24e
SWDEV-425457 - Updated Sphinx docs to include ESMI
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie7669c9f94703e5c5cdc65314cbf30e8b587d0f1
[ROCm/amdsmi commit: f061aa4be5 ]
2023-11-02 17:39:56 -04:00
Maisam Arif
7dc9618e77
SWDEV-403153 - Fixed eeprom hex casting
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I46531bd9ae60947539d4b95e5b21c7008ec0b3ea
[ROCm/amdsmi commit: 8b0b0490d1 ]
2023-11-02 15:34:06 -04:00
Maisam Arif
517ea90c12
SWDEV-426130 - Fixed Decimal Firmwares & Readme
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I850105561be91a2c2581106371af9fab1fd8fa98
[ROCm/amdsmi commit: 312732aa8a ]
2023-11-02 15:34:06 -04:00
Galantsev, Dmitrii
009da920b7
Remove absolute link to libamd_smi.so
...
Also modify README to include:
export PATH="$PATH:/opt/rocm/bin"
Change-Id: Ib4513d61fd3e6b23cc789491c11d83e6a6de947a
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 874d8edb3d ]
2023-11-02 14:31:58 -05:00
Galantsev, Dmitrii
8535f6993d
Don't crash [un]install scripts on python failure
...
Change-Id: Icfbcc647bda94dd2ff2f65016de5c80af5d1ec79
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 08268ba1c1 ]
2023-11-02 15:15:27 -04:00
Maisam Arif
0a90c7cfc8
SWDEV-429037 - Automatically install amdsmi python lib with package
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I9c8c1335982ebd61a29da6f66c635f0a97d95f6e
[ROCm/amdsmi commit: c2e12feb6a ]
2023-11-02 15:15:27 -04:00
Maisam Arif
cf0098c16f
SWDEV-417117 - Added Cache Flags
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I78836ba5f87c2859b82f17a7564df6f99ac77ad7
[ROCm/amdsmi commit: aeef485034 ]
2023-11-02 05:38:44 -05:00