Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
Chris Freehill 64f22d2749 Add xgmi error_status and error_reset functions
Also, comment corrections and added check for invalid arguments

Change-Id: I891cbf9b37bfda629914a008811b840323872c02


[ROCm/amdsmi commit: 557e1f5704]
2019-07-09 09:55:05 -04:00
Chris Freehill df93edbbc0 Add initial support for getting process information
Added implementation of and tests for
rsmi_dev_compute_process_info_by_pid_get() and
rsmi_dev_compute_process_info_get()

Change-Id: I4c4f5f39fe6701da37916c9ad41449b5d35ac7af


[ROCm/amdsmi commit: 9b93cbe21d]
2019-07-03 20:01:43 -05:00
Chris Freehill c2930981ee Add rsmi_dev_memory_busy_percent_get()
Change-Id: Ide683b6c72870af547331f4502c5bb8c445d61b5


[ROCm/amdsmi commit: 1c5e090507]
2019-06-25 19:09:13 -05:00
Chris Freehill 1ce6397e6b Event counter support
XGMI related events are supported

Change-Id: If17036fe890c8be45da3654353599821b5828c14


[ROCm/amdsmi commit: ea26baec20]
2019-06-24 17:40:01 -05:00
Kent Russell dcc0969cc3 Add support for reading GPU's unique ID
Add support and testing for reading the Unique ID associated with a
specific GPU. This ID will persist across reboots, even if the GPU is
moved to a different machine. Note that this is per-GPU, not per-card,
as some cards have multiple GPUs, and each GPU will get a unique
identifier

Change-Id: Idce50c6febc2ceb1a4c1200d2489ec8b9d8fe174


[ROCm/amdsmi commit: 35d2807196]
2019-06-21 08:39:36 -04:00
Chris Freehill 3beb502a69 Add support for junction, edge and memory temperature sensors (#42)
* If vendor/device/subsystem name is not found, use device ID string

* Update documentation for get-name functions

* Add support for junction, edge and memory temperature sensors


[ROCm/amdsmi commit: 11f714326b]
2019-05-24 15:24:49 -05:00
Chris Freehill 36817788ab By default, only consider AMD GPU's in RSMI device list (#36)
With newly added initialization parameters that can be
passed to rsmi_init(), you can tell RSMI to consider other
devices.

Also:
-fixed incorrect header file name that would break in C
builds
-modified rsmi_init() and rsmi_shut_down() to reinitialize and
clear static structures


[ROCm/amdsmi commit: a0817d6b13]
2019-05-09 20:45:54 -05:00
Chris Freehill cff4d16afc Added ECC enabled, status and get functions
[ROCm/amdsmi commit: 4e679b9324]
2019-04-03 11:17:43 -05:00
Chris Freehill dc7c6e4d7d Added new id and id name string look up functions
Also, updated docs with typo corrections and a new section


[ROCm/amdsmi commit: cbdfac7bdc]
2019-03-15 16:21:37 -05:00
Chris Freehill 533b3f8c74 Re-organize function documentation into sections
[ROCm/amdsmi commit: 89fb40fbe5]
2019-03-03 23:11:50 -06:00
Chris Freehill 0f66ee6958 Documentation and volt-curve read updates
[ROCm/amdsmi commit: 68b5e2ee0d]
2019-02-22 15:05:44 -06:00
Chris Freehill 402b3cd383 Rename manual
Also fix typo.


[ROCm/amdsmi commit: 5cb0895816]
2019-02-16 13:21:41 -06:00
Chris Freehill 716030990f Documentation updates
-Replaced README with cleaner version.
-Added PDF introductory document (same as README)


[ROCm/amdsmi commit: 4449411e35]
2019-02-15 17:23:12 -06:00
Chris Freehill 455470573e ROCm 1.9.0 update
[ROCm/amdsmi commit: 53b7ae1113]
2018-09-16 00:13:29 -05:00