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
↓ 1 callers
Function
receive_message
(conn)
GPU-Virtual-Service/gpu-remoting/proxy.py:28
↓ 1 callers
Function
reduce_gpu_job
(data)
GPU-Virtual-Service/gpu-remoting/monitor.py:164
↓ 1 callers
Method
register
(self)
GPU-Virtual-Service/gpu-remoting/scheduler/msg_queue.py:55
↓ 1 callers
Method
register
register registers the device plugin for the given resourceName with Kubelet.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:169
↓ 1 callers
Method
registerInAnnotation
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/register.go:49
↓ 1 callers
Method
register_domain
(self, data, conn)
GPU-Virtual-Service/gpu-remoting/scheduler/global_scheduler.py:176
↓ 1 callers
Method
reset
/////////////////////////////////////////////////////////////////////////// Reset the timer to 0. Does not change the timer running state but does rec
GPU-Virtual-Service/gpu-remoting/src/sample/include/helper_timer.h:186
↓ 1 callers
Method
reset
(self, epoch = 0)
GPU-Virtual-Service/gpu-remoting/src/storage/dataFeeder.py:65
↓ 1 callers
Function
resolveDeviceName
resolveDeviceName resolve device name to abbreviations example "Tesla V100-PCIE-32GB" resolve to "V100"
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:210
↓ 1 callers
Function
run_allocation_experiment
(new_task_counts=[1, 5, 10])
GPU-Virtual-Service/gpu-remoting/scheduler/MOILP_latency_simu.py:42
↓ 1 callers
Function
run_experiment
()
GPU-Virtual-Service/gpu-remoting/scheduler/MOILP_latency_simu.py:145
↓ 1 callers
Method
safeRemoveOldest
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/cache/lrucache.go:350
↓ 1 callers
Method
send_message
(self, target_client_id, message)
GPU-Virtual-Service/gpu-remoting/scheduler/msg_queue.py:115
↓ 1 callers
Method
send_result
(self, arch: str, request_id: str, result: torch.Tensor)
GPU-Virtual-Service/gpu-remoting/scheduler/requese_handler.py:301
↓ 1 callers
Method
serve
serve starts the gRPC server of the device plugin.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:112
↓ 1 callers
Method
setIfNotExist
(key string, value interface{}, expireTime time.Duration)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/cache/lrucache.go:288
↓ 1 callers
Method
setValue
(key string, value interface{}, expireTime time.Duration)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/cache/lrucache.go:167
↓ 1 callers
Function
setVgpuInfoToCache
(ctx context.Context, group *sync.WaitGroup, n *gpuCollector)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector_service.go:62
↓ 1 callers
Function
setVxpuDevices
(vxpuDevices types.VxpuDevices, xpuDevices map[string]*types.XPUDevice, uidToProcessMap map[string]map[uint3
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/service_impl.go:309
↓ 1 callers
Function
setupHTTPSFailure
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/server/prometheus_test.go:112
↓ 1 callers
Function
setup_logging_and_output
(log_path)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler_dummy.py:453
↓ 1 callers
Function
setup_logging_and_output
(log_path)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler.py:599
↓ 1 callers
Function
signal
GPU-Virtual-Service/gpu-remoting/include/conqueue/atomicops.h:736
↓ 1 callers
Function
signal_handler
处理 Ctrl+C 信号,发送 Domainstop 消息并关闭 socket
GPU-Virtual-Service/gpu-remoting/scheduler/requese_handler.py:536
↓ 1 callers
Function
solve_moilp
(gpus, tasks, m, k)
GPU-Virtual-Service/gpu-remoting/scheduler/MOILP_latency_simu.py:110
↓ 1 callers
Method
sort_node_list
(self, type, free_gpu_type, rev)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler_dummy.py:66
↓ 1 callers
Method
sort_node_list
(self, type, free_gpu_type, rev)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler.py:70
↓ 1 callers
Function
start
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/cmd/main.go:65
↓ 1 callers
Method
start_Training_requests
(self, data)
GPU-Virtual-Service/gpu-remoting/scheduler/global_scheduler.py:149
↓ 1 callers
Method
start_load_data
(self)
GPU-Virtual-Service/gpu-remoting/src/storage/dataFeeder.py:193
↓ 1 callers
Method
stop
/////////////////////////////////////////////////////////////////////////// Stop time measurement and increment add to the current diff_time summation
GPU-Virtual-Service/gpu-remoting/src/sample/include/helper_timer.h:171
↓ 1 callers
Method
stop_epoch
(self, is_train, batch_idx)
GPU-Virtual-Service/gpu-remoting/src/storage/dataloaderWrapper.py:49
↓ 1 callers
Function
structVersion
(data interface{}, version uint32)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_const_static.go:14
↓ 1 callers
Method
submit_dataloaderinfo
(self, is_train, dataloader_info)
GPU-Virtual-Service/gpu-remoting/src/storage/dataloaderWrapper.py:43
↓ 1 callers
Method
submit_epoch_req
(self, is_train, epoch_idx)
GPU-Virtual-Service/gpu-remoting/src/storage/dataloaderWrapper.py:46
↓ 1 callers
Method
timed_wait
GPU-Virtual-Service/gpu-remoting/include/conqueue/atomicops.h:431
↓ 1 callers
Method
try_allocate_resource
(self, job)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler_dummy.py:84
↓ 1 callers
Method
try_allocate_resource
(self, job)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler.py:116
↓ 1 callers
Method
try_emplace
GPU-Virtual-Service/gpu-remoting/include/hashing/robin_hood.h:1830
↓ 1 callers
Method
try_preempt_resource
(self, job)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler.py:185
↓ 1 callers
Method
try_reallocate_resource
(self, job)
GPU-Virtual-Service/gpu-remoting/scheduler/resource_scheduler.py:150
↓ 1 callers
Method
try_wait
GPU-Virtual-Service/gpu-remoting/include/conqueue/atomicops.h:426
↓ 1 callers
Function
unloadNvmlSo
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_wrap.go:290
↓ 1 callers
Function
unmarshalGPUTypeConf
(confStr string)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/register.go:130
↓ 1 callers
Function
unpackPCharString
unpackCString represents the data from Go string as *C.char and avoids copying.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/gonvml/nvml_wrap.go:277
↓ 1 callers
Function
updateGpuDeviceInfo
(ch chan<- prometheus.Metric, gpu *utils.XPUDevice)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector.go:156
↓ 1 callers
Function
updatePidsConfig
(cgroupPath string)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/client/client.go:24
↓ 1 callers
Function
updateVgpuDeviceInfo
(ch chan<- prometheus.Metric, gpu *utils.XPUDevice)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector.go:187
↓ 1 callers
Function
vgpuInfoCollect
(ctx context.Context, group *sync.WaitGroup, n *gpuCollector)
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector_service.go:55
↓ 1 callers
Method
wait_dequeue_timed
GPU-Virtual-Service/gpu-remoting/include/conqueue/readerwriterqueue.h:893
↓ 1 callers
Method
watchAndRegister
()
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/register.go:96
↓ 1 callers
Function
writePidsConfig
(pidsConfigPath, pidMaps string)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/api/runtime/service/service_impl.go:205
↓ 1 callers
Function
writeVxpuConfig
(dir string, usedMem, usedCores int32)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:229
Method
Accept
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/server/prometheus_test.go:195
Method
Accept
Accept implement net.Listener interface
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/limiter/limit_listener.go:61
Function
ActiveMessageRecvCallback
GPU-Virtual-Service/gpu-remoting/include/ucpUtil.h:109
Method
Addr
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/server/prometheus_test.go:203
Method
Addr
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/limiter/limit_listener_test.go:22
Method
Allocate
Allocate which return list of devices.
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/plugin.go:319
Method
Aquire
GPU-Virtual-Service/xpu-pool-service/direct/common/src/file_lock.cpp:16
Method
Aquire
GPU-Virtual-Service/xpu-pool-service/direct/common/include/sem.h:19
Method
AquireAll
GPU-Virtual-Service/xpu-pool-service/direct/common/include/sem.h:26
Function
AssertEquals
AssertEquals assert equals
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/test_utils.go:13
Function
AssertIsNil
AssertIsNil assert is nil
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/test_utils.go:18
Function
AssertNotNil
AssertNotNil assert not nil
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/test_utils.go:23
Method
AssignAddr
GPU-Virtual-Service/gpu-remoting/include/requestIOV.h:198
Method
AssignAddr
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:185
Method
AssignAddr
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:195
Method
AssignAddrForAll
GPU-Virtual-Service/gpu-remoting/include/requestIOV.h:210
Method
AssignAddrForAll
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:197
Method
AssignAddrForAll
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:206
Method
AssignAddrForLast
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:218
Method
AssignCString
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:201
Method
AssignCString
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:224
Method
AsyncRequest
GPU-Virtual-Service/gpu-remoting/include/asyncRequest.h:20
Method
Backup2Storage
GPU-Virtual-Service/gpu-remoting/src/server/serverBackup.cc:257
Method
BackupTrainTensors2Storage
GPU-Virtual-Service/gpu-remoting/src/server/serverBackup.cc:481
Method
BlockingReaderWriterQueue
GPU-Virtual-Service/gpu-remoting/include/conqueue/readerwriterqueue.h:765
Method
BulkPoolAllocator
GPU-Virtual-Service/gpu-remoting/include/hashing/robin_hood.h:369
Function
CTRLC
GPU-Virtual-Service/gpu-remoting/src/server/serverApp.cc:15
Method
Check
GPU-Virtual-Service/gpu-remoting/include/asyncRequest.h:46
Method
CheckFull
GPU-Virtual-Service/gpu-remoting/include/requestIOV.h:89
Method
CheckFull
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:119
Method
CheckFull
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:59
Method
CheckHealth
(stop <-chan interface{}, devices []*Device, unhealthy chan<- *Device)
GPU-Virtual-Service/xpu-pool-service/GPU-device-plugin/pkg/plugin/xpu/gpu.go:106
Method
CheckPopEnd
GPU-Virtual-Service/gpu-remoting/include/requestIOV.h:96
Method
CheckPopEnd
GPU-Virtual-Service/gpu-remoting/include/registerIOV.h:126
Method
CheckPopEnd
GPU-Virtual-Service/gpu-remoting/include/requestBuffer.h:66
Function
CheckStackTrace
GPU-Virtual-Service/gpu-remoting/include/define.h:213
Method
CheckStop
GPU-Virtual-Service/gpu-remoting/include/asyncRequest.h:57
Method
Checkpointing
GPU-Virtual-Service/gpu-remoting/src/client/clientCkpt.cc:4
Method
ClientEndpoint
GPU-Virtual-Service/gpu-remoting/src/client/clientEndpoint.cc:3
Function
ClientErrorCallback
GPU-Virtual-Service/gpu-remoting/src/client/clientHook.cc:146
Function
ClientIP
ClientIP try to get the clientIP
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/utils/ip_utils.go:11
Method
Close
()
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/server/prometheus_test.go:199
Method
Close
Close implement net.Listener interface
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/common/limiter/limit_listener.go:97
Method
CloseEp
* Close UCP endpoint. */
GPU-Virtual-Service/gpu-remoting/src/client/clientEndpoint.cc:84
Method
CloseEp
* Close UCP endpoint. */
GPU-Virtual-Service/gpu-remoting/src/server/serverEndpoint.cc:401
Method
Collect
Collect implement the prometheus.Collector
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/npuservice/npu_collector.go:41
Method
Collect
Collect implements prometheus.Collector
GPU-Virtual-Service/xpu-pool-service/xpu-exporter/collector/gpuservice/gpu_collector.go:96
← previous
next →
701–800 of 1,456, ranked by callers