Initialization and Shutdown#
Initialization and Shutdown
  | Functions | |
| rsmi_status_t | rsmi_init (uint64_t init_flags) | 
| Initialize ROCm SMI.  More... | |
| rsmi_status_t | rsmi_shut_down (void) | 
| Shutdown ROCm SMI.  More... | |
Detailed Description
These functions are used for initialization of ROCm SMI and clean up when done.
Function Documentation
◆ rsmi_init()
| rsmi_status_t rsmi_init | ( | uint64_t | init_flags | ) | 
Initialize ROCm SMI.
When called, this initializes internal data structures, including those corresponding to sources of information that SMI provides.
- Parameters
- 
  [in] init_flags Bit flags that tell SMI how to initialze. Values of rsmi_init_flags_t may be OR'd together and passed through init_flagsto modify how RSMI initializes.
- Return values
- 
  RSMI_STATUS_SUCCESS is returned upon successful call. 
◆ rsmi_shut_down()
| rsmi_status_t rsmi_shut_down | ( | void | ) | 
Shutdown ROCm SMI.
Do any necessary clean up.