SPM Service#
|
ROCprofiler-SDK developer API 1.0.0
ROCm Profiling API and tools
|
SPM Service
Streaming Performance Monitoring. More...
Data Structures | |
| struct | rocprofiler_spm_record_t |
| (experimental) ROCProfiler SPM Record. More... | |
Functions | |
| rocprofiler_status_t | rocprofiler_configure_spm_service (rocprofiler_context_id_t context_id, rocprofiler_buffer_id_t buffer_id, rocprofiler_counter_config_id_t counter_config, uint64_t interval) |
| Configure SPM Service. | |
Detailed Description
Streaming Performance Monitoring.
Data Structure Documentation
◆ rocprofiler_spm_record_t
| struct rocprofiler_spm_record_t |
Collaboration diagram for rocprofiler_spm_record_t:| Data Fields | ||
|---|---|---|
| rocprofiler_counter_record_t * | counters |
Counters, including identifiers to get counter information and Counters values |
| uint64_t | counters_count | |
Function Documentation
◆ rocprofiler_configure_spm_service()
| rocprofiler_status_t rocprofiler_configure_spm_service | ( | rocprofiler_context_id_t | context_id, |
| rocprofiler_buffer_id_t | buffer_id, | ||
| rocprofiler_counter_config_id_t | counter_config, | ||
| uint64_t | interval | ||
| ) |
#include <rocprofiler-sdk/spm.h>
Configure SPM Service.
- Parameters
-
[in] context_id [in] buffer_id [in] counter_config [in] interval
- Returns
- rocprofiler_status_t
Generated by