Documentation ¶
Overview ¶
Package remappedrows tracks the NVIDIA per-GPU remapped rows.
Index ¶
Constants ¶
View Source
const ( StateNameRemappedRows = "remapped_rows" StateKeyRemappedRowsData = "data" StateKeyRemappedRowsEncoding = "encoding" StateValueRemappedRowsEncodingJSON = "json" )
View Source
const Name = "accelerator-nvidia-remapped-rows"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Query query_config.Config `json:"query"`
}
type Output ¶
type Output struct { GPUProductName string `json:"gpu_product_name"` MemoryErrorManagementCapabilities nvidia_query.MemoryErrorManagementCapabilities `json:"memory_error_management_capabilities"` RemappedRowsSMI []nvidia_query.ParsedSMIRemappedRows `json:"remapped_rows_smi"` RemappedRowsNVML []nvidia_query_nvml.RemappedRows `json:"remapped_rows_nvml"` // Recommended course of actions for any of the GPUs with a known issue. // For individual GPU details, see each per-GPU states. SuggestedActions *common.SuggestedActions `json:"suggested_actions,omitempty"` }
func ParseOutputJSON ¶
func ParseStatesToOutput ¶
func ParseStatesToOutput(states ...components.State) (*Output, error)
func ToOutput ¶
func ToOutput(i *nvidia_query.Output) *Output
Click to show internal directories.
Click to hide internal directories.