Versions in this module Expand all Collapse all v1 v1.0.1 Mar 3, 2017 Changes in this version + const DeviceCtl + const DeviceUVM + const DeviceUVMTools + const DockerPlugin + var Volumes = []VolumeInfo + func Copy(src, dst string) error + func GetCUDAVersion() (string, error) + func GetControlDevicePaths() ([]string, error) + func GetDriverVersion() (string, error) + func Init() error + func LoadUVM() error + func Shutdown() error + type CUDADevice cuda.Device + type Device struct + func FilterDevices(devs []Device, ids []string) ([]Device, error) + func LookupDevices(s ...LookupStrategy) (devs []Device, err error) + func (d *Device) Status() (*DeviceStatus, error) + type DeviceStatus struct + type FileCloneStrategy interface + Clone func(src, dst string) error + type LinkOrCopyStrategy struct + func (s LinkOrCopyStrategy) Clone(src, dst string) error + type LinkStrategy struct + func (s LinkStrategy) Clone(src, dst string) error + type LookupStrategy uint + const LookupMinimal + type NVMLDevice nvml.Device + type NVMLDeviceStatus nvml.DeviceStatus + type Volume struct + Path string + Version string + func (v *Volume) Create(s FileCloneStrategy) (err error) + func (v *Volume) Exists(version ...string) (bool, error) + func (v *Volume) ListVersions() ([]string, error) + func (v *Volume) Remove(version ...string) error + type VolumeInfo struct + Components components + MountOptions string + Mountpoint string + Name string + type VolumeMap map[string]*Volume + func LookupVolumes(prefix string) (vols VolumeMap, err error)