NVIDIAData Center GPU Manager Documentation
Search In:
Data Center GPU Manager
DCGM Library API Reference Manual
  • 1. Change Log
  • 2. Modules
    • 2.1. Administrative
      • 2.1.1. Init and Shutdown
      • 2.1.2. Auxilary information about DCGM engine.
    • 2.2. System
      • 2.2.1. Discovery
      • 2.2.2. Grouping
      • 2.2.3. Field Grouping
      • 2.2.4. Status handling
    • 2.3. Configuration
      • 2.3.1. Setup and management
      • 2.3.2. Manual Invocation
    • 2.4. Field APIs
    • 2.5. Process Statistics
    • 2.6. Job Statistics
    • 2.7. Health Monitor
    • 2.8. Policies
      • 2.8.1. Setup and Management
      • 2.8.2. Manual Invocation
    • 2.9. Topology
    • 2.10. Metadata
    • 2.11. Topology
    • 2.12. Modules
    • 2.13. Profiling
    • 2.14. Enums and Macros
    • 2.15. Structure definitions
    • 2.16. Field Types
    • 2.17. Field Scope
    • 2.18. Field Entity
    • 2.19. Field Identifiers
    • 2.20. DCGMAPI_Admin_ExecCtrl
  • 3. Data Structures
    • 3.1. dcgm_field_meta_t
    • 3.2. dcgm_field_output_format_t
    • 3.3. dcgmClockSet_v1
    • 3.4. dcgmConfig_v1
    • 3.5. dcgmConfigPerfStateSettings_t
    • 3.6. dcgmConfigPowerLimit_t
    • 3.7. dcgmConnectV2Params_v1
    • 3.8. dcgmConnectV2Params_v2
    • 3.9. dcgmDeviceAttributes_v1
    • 3.10. dcgmDeviceEncStats_v1
    • 3.11. dcgmDeviceFbcSessionInfo_v1
    • 3.12. dcgmDeviceFbcSessions_v1
    • 3.13. dcgmDeviceFbcStats_v1
    • 3.14. dcgmDeviceIdentifiers_v1
    • 3.15. dcgmDeviceMemoryUsage_v1
    • 3.16. dcgmDevicePidAccountingStats_v1
    • 3.17. dcgmDevicePowerLimits_v1
    • 3.18. dcgmDeviceSupportedClockSets_v1
    • 3.19. dcgmDeviceThermals_v1
    • 3.20. dcgmDeviceTopology_v1
    • 3.21. dcgmDeviceVgpuEncSessions_v1
    • 3.22. dcgmDeviceVgpuIds_v1
    • 3.23. dcgmDeviceVgpuProcessUtilInfo_v1
    • 3.24. dcgmDeviceVgpuTypeInfo_v1
    • 3.25. dcgmDeviceVgpuUtilInfo_v1
    • 3.26. dcgmDiagResponse_v3
    • 3.27. dcgmDiagResponse_v4
    • 3.28. dcgmDiagResponsePerGpu_v1
    • 3.29. dcgmErrorInfo_t
    • 3.30. dcgmFieldGroupInfo_v1
    • 3.31. dcgmFieldValue_v1
    • 3.32. dcgmFieldValue_v2
    • 3.33. dcgmGpuUsageInfo_t
    • 3.34. dcgmGroupEntityPair_t
    • 3.35. dcgmGroupInfo_v1
    • 3.36. dcgmGroupInfo_v2
    • 3.37. dcgmGroupTopology_v1
    • 3.38. dcgmHealthResponse_v1
    • 3.39. dcgmHealthResponse_v2
    • 3.40. dcgmHealthResponse_v3
    • 3.41. dcgmIntrospectContext_v1
    • 3.42. dcgmIntrospectCpuUtil_v1
    • 3.43. dcgmIntrospectFieldsExecTime_v1
    • 3.44. dcgmIntrospectFullFieldsExecTime_v1
    • 3.45. dcgmIntrospectFullMemory_v1
    • 3.46. dcgmIntrospectMemory_v1
    • 3.47. dcgmJobInfo_v2
    • 3.48. dcgmModuleGetStatusesModule_t
    • 3.49. dcgmNvLinkGpuLinkStatus_t
    • 3.50. dcgmNvLinkNvSwitchLinkStatus_t
    • 3.51. dcgmNvLinkStatus_v1
    • 3.52. dcgmPidInfo_v1
    • 3.53. dcgmPidSingleInfo_t
    • 3.54. dcgmPolicy_v1
    • 3.55. dcgmPolicyCallbackResponse_v1
    • 3.56. dcgmPolicyConditionDbe_t
    • 3.57. dcgmPolicyConditionMpr_t
    • 3.58. dcgmPolicyConditionNvlink_t
    • 3.59. dcgmPolicyConditionParms_t
    • 3.60. dcgmPolicyConditionPci_t
    • 3.61. dcgmPolicyConditionPower_t
    • 3.62. dcgmPolicyConditionThermal_t
    • 3.63. dcgmPolicyConditionXID_t
    • 3.64. dcgmPolicyViolationNotify_t
    • 3.65. dcgmProcessUtilInfo_t
    • 3.66. dcgmProcessUtilSample_t
    • 3.67. dcgmProfUnwatchFields_v1
    • 3.68. dcgmProfWatchFields_v1
    • 3.69. dcgmRunningProcess_v1
    • 3.70. dcgmStatSummaryFp64_t
    • 3.71. dcgmStatSummaryInt32_t
    • 3.72. dcgmStatSummaryInt64_t
    • 3.73. dcgmVersionInfo_v1
    • 3.74. dcgmVgpuConfig_v1
    • 3.75. dcgmVgpuDeviceAttributes_v6
    • 3.76. dcgmVgpuInstanceAttributes_v1
  • 4. Data Fields
  • Notices

    Search Results

      < Previous | Next >
      DCGM Library API Reference Manual (PDF) - Last updated December 6, 2019 -

      3.49. dcgmNvLinkGpuLinkStatus_t Struct Reference

      [Structure definitions]

      State of NvLink links for a GPU

      Public Variables

      dcgm_field_eid_t entityId
      Entity ID of the GPU (gpuId).
      dcgmNvLinkLinkState_t linkState[DCGM_NVLINK_MAX_LINKS_PER_GPU]
      Per-GPU link states.

      Variables

      dcgm_field_eid_tdcgmNvLinkGpuLinkStatus_t::entityId [inherited]

      Entity ID of the GPU (gpuId).

      dcgmNvLinkLinkState_tdcgmNvLinkGpuLinkStatus_t::linkState[DCGM_NVLINK_MAX_LINKS_PER_GPU] [inherited]

      Per-GPU link states.