mirror of
https://github.com/NVIDIA/nvidia-container-toolkit
synced 2024-11-22 00:08:11 +00:00
Correct constructin of MIG Caps
Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
parent
9bbf7dcf96
commit
899fc72014
@ -48,13 +48,13 @@ type MigCaps map[MigCap]MigMinor
|
|||||||
// NewGPUInstanceCap creates a MigCap for the specified MIG GPU instance.
|
// NewGPUInstanceCap creates a MigCap for the specified MIG GPU instance.
|
||||||
// A GPU instance is uniquely defined by the GPU minor number and GI instance ID.
|
// A GPU instance is uniquely defined by the GPU minor number and GI instance ID.
|
||||||
func NewGPUInstanceCap(gpu, gi int) MigCap {
|
func NewGPUInstanceCap(gpu, gi int) MigCap {
|
||||||
return MigCap(fmt.Sprintf(nvidiaCapabilitiesPath+"/gpu%d/mig/gi%d/access", gpu, gi))
|
return MigCap(fmt.Sprintf("gpu%d/gi%d/access", gpu, gi))
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewComputeInstanceCap creates a MigCap for the specified MIG Compute instance.
|
// NewComputeInstanceCap creates a MigCap for the specified MIG Compute instance.
|
||||||
// A GPU instance is uniquely defined by the GPU minor number, GI instance ID, and CI instance ID.
|
// A GPU instance is uniquely defined by the GPU minor number, GI instance ID, and CI instance ID.
|
||||||
func NewComputeInstanceCap(gpu, gi, ci int) MigCap {
|
func NewComputeInstanceCap(gpu, gi, ci int) MigCap {
|
||||||
return MigCap(fmt.Sprintf(nvidiaCapabilitiesPath+"/gpu%d/mig/gi%d/ci%d/access", gpu, gi, ci))
|
return MigCap(fmt.Sprintf("gpu%d/gi%d/ci%d/access", gpu, gi, ci))
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCapDevicePath returns the path to the cap device for the specified cap.
|
// GetCapDevicePath returns the path to the cap device for the specified cap.
|
||||||
|
Loading…
Reference in New Issue
Block a user