Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ModelEngine-Group/flexai
/ functions
Functions
1,456 in github.com/ModelEngine-Group/flexai
⨍
Functions
1,456
◇
Types & classes
264
Method
GetName
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:21
Function
GetNextDeviceRequest
GetNextDeviceRequest get next xpu resource request of container in a pod reference code: https://gitee.com/openeuler/kubernetes/blob/master/pkg/schedu
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:321
Method
GetNum
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:75
Method
GetNvmlHandle
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/gpu_manager.cpp:32
Method
GetParamTotalSize
GPU-Virtual-Service/gpu-remoting/include/requestIOV.h:77
Function
GetPendingPod
GetPendingPod get k8s pod object according to node name and types.DeviceBindAllocating status
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:51
Method
GetPeriod
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api.pb.go:159
Method
GetPeriod
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api.pb.go:147
Method
GetPids
(ctx context.Context, req *service.GetPidsRequest, opts ...grpc.CallOption)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/client/client_test.go:20
Method
GetPids
(ctx context.Context, in *GetPidsRequest, opts ...grpc.CallOption)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api_grpc.pb.go:30
Method
GetPids
(ctx context.Context, in *GetPidsRequest, opts ...grpc.CallOption)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api_grpc.pb.go:42
Method
GetPids
(context.Context, *GetPidsRequest)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api_grpc.pb.go:64
Method
GetPids
(context.Context, *GetPidsRequest)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api_grpc.pb.go:73
Method
GetPids
(ctx context.Context, in *GetPidsRequest, opts ...grpc.CallOption)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api_grpc.pb.go:31
Method
GetPids
(context.Context, *GetPidsRequest)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api_grpc.pb.go:50
Method
GetPids
(context.Context, *GetPidsRequest)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api_grpc.pb.go:58
Method
GetPids
GetPids pids service external interface, get all pids map relationship in container
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/service_impl.go:275
Method
GetPowerUsage
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:128
Method
GetPreferredAllocation
GetPreferredAllocation returns a preferred set of devices to allocate
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:199
Method
GetRequestType
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:95
Method
GetSize
return the allocated size of the buffer
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:55
Function
GetStrongSeed
GPU-Virtual-Service/gpu-remoting/include/define.h:439
Method
GetTemperature
(temperatureGpu NvmlTemperatureSensors)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:122
Method
GetThreadID
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:99
Function
GetTimeDiff
* @brief Get the Time Diff object * * @param start_time start time * @param end_time end time * @return double the diff time (sec
GPU-Virtual-Service/gpu-remoting/include/define.h:90
Method
GetTopologyCommonAncestor
(device2 Device)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:69
Method
GetTopologyNearestGpus
(level GpuTopologyLevel)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:108
Method
GetUUID
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:31
Method
GetUtilizationRates
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_device.go:43
Method
GetValidHandleNum
GPU-Virtual-Service/gpu-remoting/include/mapper.h:306
Function
GetVersionInfo
GetVersionInfo get version information
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:523
Function
GetVisibleDevices
GetVisibleDevices get visible devices for container env
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:235
Method
GetVxpuInfos
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api.pb.go:207
Method
GetVxpuInfos
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api.pb.go:193
Function
GetVxpus
GetVgpus get all the xpu device info of the node
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:498
Function
GetXPUUsage
GetDeviceUsage get all gpu process usage
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:244
Function
GetXPUs
GetXpus description get xpu info on the node
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:471
Method
GpuCoreLimiter
GPU-Virtual-Service/xpu-pool-service/direct/cuda/include/gpu_core_limiter.h:15
Method
GpuManager
GPU-Virtual-Service/xpu-pool-service/direct/cuda/include/gpu_manager.h:15
Method
GuardedMemoryCheck
GPU-Virtual-Service/xpu-pool-service/direct/common/src/memory_limiter.cpp:27
Method
HandleMapper
GPU-Virtual-Service/gpu-remoting/include/mapper.h:102
Method
Indexing
GPU-Virtual-Service/gpu-remoting/include/mapper.h:164
Function
Infof
Infof ensures output of Infof logs
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/logger.go:155
Function
Infoln
Infoln ensures output of Infoln logs
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/logger.go:160
Function
Init
Init initialize gpu nvml
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:65
Method
Init
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_lib.go:53
Method
InitDeviceMap
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/gpu_manager.cpp:49
Function
InitElf2
GPU-Virtual-Service/gpu-remoting/src/common/elfHandle.cc:5
Function
InitLogging
InitLogging configures logging. Logs are written to a log file or stdout/stderr. Since logrus doesn't support multiple writers, each log stream is imp
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/logger.go:42
Method
InitWithFlags
(flags uint32)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_lib.go:60
Method
InitWithFlags
(uint32)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_api.go:9
Method
InitWorker
* Create a ucp worker. */
GPU-Virtual-Service/gpu-remoting/src/common/ucpConnection.cc:7
Method
Initialize
GPU-Virtual-Service/xpu-pool-service/direct/common/src/memory_limiter.cpp:44
Method
Initialize
GPU-Virtual-Service/xpu-pool-service/direct/common/src/resource_config.cpp:10
Method
Initialize
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/gpu_core_limiter.cpp:6
Method
Initialize
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/cuda_resource_limiter.cpp:12
Function
Intialize
GPU-Virtual-Service/gpu-remoting/src/client/clientHook.cc:35
Method
Iter
default constructed iterator can be compared to itself, but WON'T return true when compared to end().
GPU-Virtual-Service/gpu-remoting/include/hashing/robin_hood.h:1238
Method
JoinWatcher
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/gpu_core_limiter.cpp:118
Method
KernelPtx_t
GPU-Virtual-Service/gpu-remoting/include/chunkStructure.h:22
Method
LdParamInfo_t
GPU-Virtual-Service/gpu-remoting/include/chunkStructure.h:31
Method
Less
(i, j int)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/file.go:452
Method
Levels
Levels returns all levels.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/console.go:22
Method
ListAndWatch
ListAndWatch lists devices and update that list according to the health status
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:206
Method
LoadVxpuConfig
* Format in vgpu config: * UsedMem:xxx * UsedCores:yyy */
GPU-Virtual-Service/xpu-pool-service/direct/common/src/resource_config.cpp:45
Method
LockPath
GPU-Virtual-Service/xpu-pool-service/direct/common/include/memory_limiter.h:29
Function
LogInit
GPU-Virtual-Service/xpu-pool-service/direct/common/src/log.cpp:48
Method
MatchDevPtrsFromKernelPtx
[not used] Extract source register from cvta.to.global.u64 line and match with ld.param.u64, to extract the location of devPtr
GPU-Virtual-Service/gpu-remoting/include/ptxExtractor.h:350
Method
MemoryCheck
GPU-Virtual-Service/xpu-pool-service/direct/common/src/memory_limiter.cpp:5
Method
MemoryLimiter
GPU-Virtual-Service/xpu-pool-service/direct/common/include/memory_limiter.h:24
Method
MemoryUsed
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/cuda_resource_limiter.cpp:45
Method
MsgHandler
GPU-Virtual-Service/gpu-remoting/include/msghandler.h:66
Function
New
New create one npu collector service instance
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/npuservice/npu_collector_service.go:25
Function
New
New create one gpu collector service instance
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector_service.go:29
Function
NewClient
NewClient create a k8s client connection to apiserver
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/lock/nodelock.go:44
Function
NewDeviceCache
NewDeviceCache new a DeviceCache instance
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/cache.go:23
Function
NewDevicePlugin
NewDevicePlugin returns an initialized DevicePlugin
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:46
Function
NewDeviceRegister
NewDeviceRegister new a device register instance
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/register.go:32
Function
NewFSWatcher
NewFSWatcher new file watcher
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/watchers/watchers.go:12
Function
NewOSWatcher
NewOSWatcher new os signal watcher
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/watchers/watchers.go:30
Function
NewPidsServiceClient
(cc grpc.ClientConnInterface)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/service/api_grpc.pb.go:38
Function
NewPidsServiceClient
(cc grpc.ClientConnInterface)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/api_grpc.pb.go:27
Method
NewRun
GPU-Virtual-Service/gpu-remoting/src/server/serverEndpoint.cc:80
Function
NewTopologyGraph
NewTopologyGraph new a topology graph with capability.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/graph/graph.go:18
Function
NewTopologyProvider
NewTopologyProvider creates an TopologyProvider instance.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:341
Function
ObtainLockNode
ObtainLockNode obtains a certain lock on a node
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/lock/nodelock.go:134
Method
PTXExtractor
GPU-Virtual-Service/gpu-remoting/include/ptxExtractor.h:33
Function
Panicln
Panicln Prints Panic messages for panic
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/log/logger.go:195
Method
ParseLineByConfigName
GPU-Virtual-Service/xpu-pool-service/direct/common/src/resource_config.cpp:20
Function
PatchNodeAnnotations
PatchNodeAnnotations patch annotation of a node
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:419
Method
Persist2File
GPU-Virtual-Service/gpu-remoting/src/server/serverBackup.cc:223
Method
PidManager
GPU-Virtual-Service/xpu-pool-service/direct/cuda/include/pid_manager.h:12
Method
PidsConfigWatcherThread
GPU-Virtual-Service/xpu-pool-service/direct/cuda/src/pid_manager.cpp:87
Method
PidsDir
GPU-Virtual-Service/xpu-pool-service/direct/cuda/include/pid_manager.h:16
Function
PodAllocationFailed
PodAllocationFailed patch annotation of a pod to indicate allocation failed
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:405
Function
PodAllocationTrySuccess
PodAllocationSuccess try to patch annotation of a pod to indicate allocation success
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/util/util.go:376
Method
Pop
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:178
Method
Pop
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:143
Method
PopAll
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:175
Method
PopFromAddr
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:189
← previous
next →
901–1,000 of 1,456, ranked by callers