SWDEV-439576 - rocmsmi -> amdsmi

- Migrate to amdsmi library
- NOTE: raslib still uses rocmsmi
- Remove unused rocmsmi service
- Remove unused RDC client code
- Remove RSMI calls from protos/rdc.proto

Change-Id: Ifc34a264c506b0ec5792307ee56b34526268762d
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
This commit is contained in:
Galantsev, Dmitrii
2024-01-22 18:56:42 -06:00
parent 60467c45af
commit 9702d0f2d7
53 changed files with 774 additions and 2340 deletions
+2 -2
View File
@@ -12,9 +12,9 @@ The RDC includes the following libraries:
• librdc_client.so: Exposes RDC functionality using gRPC client.
• librdc.so: RDC API. This depends on librocm_smi.so.
• librdc.so: RDC API. This depends on libamd_smi.so.
• librocm_smi.so: Stateless low overhead access to GPU data.
• libamd_smi.so: Stateless low overhead access to GPU data.
![Libraries](../data/api_libs.png)