Maisam Arif
fb0440d493
Added sleep state to amd-smi metric --clock
...
Change-Id: Idb5fbc84a787ef1affdf0449b6dd77ab6e50e91d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 95337c88fc ]
2023-09-26 15:21:25 -05:00
Maisam Arif
a360cb15ed
Removed comma from vendor_name for output formatting
...
Change-Id: Ief4b9c2b68cbf16cb994d78bc3ae3f4fe702fd70
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 5131e61ce4 ]
2023-09-25 14:57:44 -05:00
Maisam Arif
d0656df4ca
Updated tool & lib versions & README.md
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic41a36bcfa988ce9c8304157593012752857e919
[ROCm/amdsmi commit: 25b055014d ]
2023-09-25 02:02:22 -05:00
Maisam Arif
af638612c1
Fixed vram_type reference to vram_vendor
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3519992f1cc59c411c2b045f0532be4de63090a2
[ROCm/amdsmi commit: 053c5d0c53 ]
2023-09-25 02:02:22 -05:00
Maisam Arif
75689a3c7e
Added N/A for mixed gpu values with --csv
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iab730ae61d2c0fb08785e90f05f83bab755b5d94
[ROCm/amdsmi commit: 5ab82ad4e6 ]
2023-09-25 02:02:22 -05:00
Maisam Arif
29e9a4eec1
Remove adding .json, .csv, & .txt file extensions
...
Change-Id: I35172115932a1363c23aedf877151e87b669bca4
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: b90dff83ea ]
2023-09-25 02:02:22 -05:00
Maisam Arif
f87489b735
Updated metric --xgmi_err to display string instead of object
...
Change-Id: I4f67384cdf65b5fa3cb04e1012ba79a53ae72cd7
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 9c314dfd5c ]
2023-09-25 02:02:22 -05:00
Maisam Arif
821994b869
Fixed log handling and exceptions
...
Updated exceptions
Added driver load exception
Fixed logging override by removing previous log handlers
Updated debug output to use gpu_id vs C-pointer
Removed AmdSmiRetcode class in favor of using the wrapper
directly
Added traceback limits for clean errors (Not in debug)
Change-Id: Ia02bb842b8f60d9ab4b68b7f8b1afda30b1c021c
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 9281bfbbfa ]
2023-09-25 01:49:35 -05:00
Maisam Arif
e408c46775
Added energy counter in metric --energy
...
Change-Id: I8ea09af79a1a37f53038d06a89eeac0882c47a1d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 842b290a44 ]
2023-09-24 22:32:52 -04:00
Maisam Arif
260fd7faae
Removed compatibility modes
...
Removed gpuv-smi and rocm-smi compatibility options
Updated py-interface README
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I1cad3e65e0928e7041727c6d5e7e7bdc39d667d0
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 5c52f82328 ]
2023-09-24 21:17:43 -04:00
Maisam Arif
2e3bf6eb1a
Added all option to gpu selection
...
Change-Id: Ifcb49d66239c54fd3a214f4782321bbcc59e057a
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: a28df4a242 ]
2023-09-24 18:13:38 -04:00
Maisam Arif
3e9e014c10
Updated Fan speed function calls
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie4d6af3a05d6a408a94ce22268addd547ad5b688
[ROCm/amdsmi commit: 5ad17006b2 ]
2023-09-24 18:05:13 -04:00
Maisam Arif
8f9b8b4f16
Moved clock locked under applicable clock
...
Change-Id: Ie47b20d0d367a198d6978a5dc571811938cfd02f
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: ddc63694bc ]
2023-09-24 03:15:20 -05:00
Maisam Arif
d8cdba3803
Updated metric --usage labels & error handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie376785deeae2df562962c18f4395db87025181b
[ROCm/amdsmi commit: f82063d19f ]
2023-09-24 01:36:05 -04:00
Maisam Arif
f0ccdf7265
Added pcie bandwith to metric --pcie
...
Change-Id: I12d070ca8e4ad0606d5d2c843cdffdcd83007350
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: e079032d0e ]
2023-09-24 00:12:57 -04:00
Maisam Arif
7463a84bd6
Moved replay count under metric --pcie
...
Change-Id: I86564af04526df9b1a8cdae14da39450d924805d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 901b9e8331 ]
2023-09-23 23:12:20 -05:00
Maisam Arif
a904b6503e
Added is_clock_locked placeholder
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia8750b4233bf37c4eab81b7815fd9aaebe3f1ca3
[ROCm/amdsmi commit: 6d0adab4fd ]
2023-09-23 23:01:58 -05:00
Maisam Arif
af1a2049a9
Corrected voltage output to N/A in metric --power
...
Change-Id: I0e8da0821196602842d35841470e36b91ba31ce3
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 7b28fdf9c5 ]
2023-09-23 23:57:22 -04:00
Maisam Arif
476f4642f8
Changed pcie_slot_type to slot_type
...
Change-Id: Iab63397b049bbed4e0e52357c3eff7c1bcfe9590
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 4ce4b7fda1 ]
2023-09-23 23:53:25 -04:00
Maisam Arif
92b0bec5e3
Corrected mem_usage command
...
Dropped redundant fb_usage argument
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I85d72683085270415f735e9817e359baf6b36773
[ROCm/amdsmi commit: 93c5112cdf ]
2023-09-23 23:53:05 -04:00
Maisam Arif
79734a6b34
Added vram info to static --vram
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I48f6875d5131440848ef6f5875c6d385fee871e3
[ROCm/amdsmi commit: 6dcfd4a815 ]
2023-09-23 23:52:50 -04:00
Maisam Arif
8647ecfa80
Corrected voltage_read call in amdsmi_get_power_info
...
Change-Id: I4097b3ac5699360d4e91c8b8254431b6b6768c3e
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: def17accbe ]
2023-09-21 23:41:38 -05:00
Maisam Arif
0d4014c01e
SWDEV-417124 - Implement Power Management
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib0d37038e49cec61d5415076a46a5666d95dcea2
[ROCm/amdsmi commit: e4fac177c1 ]
2023-09-21 14:23:26 -05:00
Maisam Arif
0966fdec42
Added debug logging for amdsmi library calls
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ifb3692f50a2aaa7691b9c7afb89dd89799577e48
[ROCm/amdsmi commit: d8de6d3375 ]
2023-09-19 13:00:57 -04:00
Maisam Arif
23499c2e44
Changed discovery to list
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib712a182e839343472f4c6fd87a34d045b63f619
[ROCm/amdsmi commit: fab2184e71 ]
2023-09-19 12:00:49 -05:00
Maisam Arif
b3c1dd5a2a
Added slowdown temperature metrics
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ibeb7968c4fb352ff215a617908e0c0abc33a38a4
[ROCm/amdsmi commit: 93c54f52cd ]
2023-09-18 18:11:55 -05:00
Maisam Arif
0072e107bf
Adjusted power limits
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8586c4a6c9d0a6a05003013c702f88cc42d05114
[ROCm/amdsmi commit: df9e05a4b1 ]
2023-09-18 18:11:39 -05:00
Maisam Arif
0eaab523bf
Fixed metric temp try catch
...
Fixed tabbing
Fixed gpu is to gpu ==
Fixed metric temperature calls to do as much as possible and not
error when one metric is not supported
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I360c380ad18581ab2e0cc8f7d1109d3da2556907
[ROCm/amdsmi commit: 1394f74b92 ]
2023-09-14 18:44:00 -04:00
Maisam Arif
35d20bcb80
Spell check bandwith to bandwidth
...
Change-Id: Icfb3b2398fe0590dbab6e531c8ec1cdceebe658d
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 42b030def3 ]
2023-09-14 18:43:49 -04:00
Maisam Arif
806adfa83c
SWDEV-412847 - Changed junction to hotspot
...
Change-Id: I7f6c1a0a77e6a09d2a3e831463cf03e35266bf40
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: d2ef113457 ]
2023-09-14 17:43:26 -05:00
Maisam Arif
a997bf8c08
Removed replay_count from Virtual OS's
...
Change-Id: I5abb12d32e756f954f7e36595979bb8f1cbe5ad9
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: cc4417d301 ]
2023-08-30 10:43:35 -05:00
Maisam Arif
a12876fc91
Updated amdsmi lib version call
...
Change-Id: Ibdf978760f0cd9126897a6a93b3c07ed34ee05cd
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: c8f8734bc6 ]
2023-08-03 23:45:39 -05:00
Maisam Arif
5ee47a00af
Corrected bad_pages error checking
...
Change-Id: I9d00407987b28fcec523dfde7cab8db830c41174
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 38598c2ec5 ]
2023-08-03 00:43:14 -04:00
Maisam Arif
42f70b250b
SWDEV-412848 - Added power limit for parity with Host
...
Change-Id: Icb67a3642502107394bb525fcf6efb9e1830bbbd
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: d839192f21 ]
2023-08-03 00:43:09 -04:00
Maisam Arif
f6e24e4d22
SWDEV-412847 - Added Hotspot temp and edge limit checks
...
Change-Id: If549ee45214e784a28a3420f60bae7f4ae1a1022
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 07a8287a18 ]
2023-08-03 00:43:05 -04:00
Maisam Arif
e2a1fed08c
Added Gen type to pcie info
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Icaa050a6f53fad608ed0353b2a0cbea33dee1dd2
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 82ac307f9b ]
2023-08-02 23:42:48 -05:00
Maisam Arif
14c5bbbaa2
Checks before adding Units to output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib3f2cd8595693dd033a69523ed69d5807dc83346
[ROCm/amdsmi commit: 6be5a69ef8 ]
2023-08-01 14:28:51 -04:00
Maisam Arif
9f4faaabd8
Removed cmdline options
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3f98829e988468d657f280db6765f2f5e28ff5f1
[ROCm/amdsmi commit: d5ad387252 ]
2023-08-01 14:28:40 -04:00
Maisam Arif
9a98e0e317
Updated Versioning
...
corrected to amd-smi version from rocm-smi version
Added newline characters in the gpu choices
Updated cli versioning to 23.2.1.0 to match amd-smi
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia6db3a281e2349e05a09209bdcfdfa5ac48e3a86
[ROCm/amdsmi commit: ca59a60a9a ]
2023-08-01 14:28:27 -04:00
Maisam Arif
294b2df38f
ASIC serial updates
...
Corrected asic serial fallback to use rsmi's unique id
Removed product serial due to duplication
Change-Id: Ib4e9ac00d2bf31ccbc35060bc84f7e79e5332d37
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: d705801adf ]
2023-08-01 14:28:19 -04:00
Bill(Shuzhou) Liu
4d4f8a4f8c
Change API to get the driver date
...
Support the driver date from libdrm.
Change-Id: I88e694732b538220e11fdb4029712bb5a6f44380
[ROCm/amdsmi commit: 55bf9cbe13 ]
2023-07-21 08:28:06 -05:00
Marko Oblak
2cd3f6565e
SWDEV-410048 - Remove --caps from tool
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I3b71c8210401cbbe28905371febe084a4fdaf4ba
[ROCm/amdsmi commit: 9077411fcb ]
2023-07-20 15:56:53 +02:00
Vukasin Nedeljkovic
c0bc09b2f7
SWDEV-407430 [AMDSMI][Tool][Linux][BM] PCIE unit update
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I7615cd1fcf504719e1032076bb836964fc44f4e0
[ROCm/amdsmi commit: 59b2b7bea4 ]
2023-07-12 08:36:29 +02:00
Vukasin Nedeljkovic
13377ac5ca
SWDEV-407428 [AMDSMI][Tool][Linux][BM] static update to HEX
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I4db506a2467b460c9c635e4e2790dd1e8fd0a196
[ROCm/amdsmi commit: 3f0441a74c ]
2023-07-11 13:05:41 +02:00
Maisam Arif
e7552a95e1
Corrected temp_vram_limit variable reference
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Ic54cc62a8ac1ea9c63b2270810d95e6589059160
[ROCm/amdsmi commit: 36671450f0 ]
2023-06-29 16:34:41 -04:00
Maisam Arif
b634f8420b
Changed RPM dependencies to suggestions
...
Change-Id: I3d2918cc1f86733aaee41f86e1619bd22316398b
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: b6d7570bd4 ]
2023-06-22 11:44:28 -05:00
Maisam Arif
5ecabf2276
CMAKE: Changed dependency to suggestion for centos
...
Updated pyproject.toml to depend on clang via pip
Changed python38 dependency to a suggestion for rpm builds
Change-Id: Idf3bd94aafaf715f600dead0a3a9cb95cff29368
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 0a1e486214 ]
2023-06-15 00:51:45 -05:00
Maisam Arif
a3ec450571
Cleaned up APIs
...
Change-Id: I93487e01d7126bdfa77439b571df927a6af3bb70
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 9cebc93cee ]
2023-06-07 10:48:37 -04:00
Sam Wu
602130e212
Sphinx Documentation Setup
...
Added README links to Python library and CLI tool
Get correct version number from header file
Updated base README with sphinx documentation steps
Change-Id: I60eb3d37d77dab4ff7c8334f94b9c1804edb524b
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 7104b6fe31 ]
2023-06-07 09:47:37 -05:00
Dalibor Stanisavljevic
7fcee0d34b
Align header changes with other platforms
...
Change-Id: I366e57310e0504855692626e2b2014bea235ed6b
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
[ROCm/amdsmi commit: 8dbc1d7d57 ]
2023-06-02 12:28:09 +02:00