Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XpuOS/xsched
/ functions
Functions
1,486 in github.com/XpuOS/xsched
⨍
Functions
1,486
◇
Types & classes
2,035
↓ 40 callers
Method
unlock
utils/src/lock.cpp:33
↓ 30 callers
Method
lock
utils/src/lock.cpp:19
↓ 26 callers
Method
Get
platforms/levelzero/shim/src/cmd_list.cpp:8
↓ 23 callers
Function
GetProcessId
utils/include/xsched/utils/common.h:139
↓ 23 callers
Method
Handle
sched/include/xsched/sched/protocol/hint.h:218
↓ 23 callers
Method
Submit
preempt/src/xqueue/async_xqueue.cpp:44
↓ 20 callers
Method
Pid
sched/include/xsched/sched/protocol/event.h:65
↓ 19 callers
Method
Type
sched/include/xsched/sched/protocol/event.h:64
↓ 18 callers
Method
SetState
preempt/src/xqueue/xcommand.cpp:12
↓ 18 callers
Method
WaitAll
preempt/src/xqueue/async_xqueue.cpp:58
↓ 17 callers
Method
Wait
preempt/src/hal/hw_command.cpp:18
↓ 14 callers
Function
GetHwQueueHandle
platforms/corex/hal/include/xsched/corex/hal/common/handle.h:9
↓ 13 callers
Function
GetHwQueueHandle
platforms/cuda/hal/include/xsched/cuda/hal/common/handle.h:9
↓ 13 callers
Method
append_text
(self, text)
examples/Linux/6_gui_window/gtk.py:56
↓ 12 callers
Method
Add
preempt/src/hal/hw_queue.cpp:10
↓ 12 callers
Method
Del
preempt/src/hal/hw_queue.cpp:30
↓ 12 callers
Method
GetIdx
@brief Get the index of the HwCommand submitted to the XQueue. The index starts from 1, available AFTER the HwCommand has been submitted to the XQueue
preempt/include/xsched/preempt/hal/hw_command.h:56
↓ 12 callers
Method
Suspend
sched/src/policy/policy.cpp:21
↓ 11 callers
Method
GetHandle
preempt/include/xsched/preempt/xqueue/xqueue.h:50
↓ 11 callers
Function
GetHwQueueHandle
platforms/hip/hal/include/xsched/hip/hal/handle.h:9
↓ 11 callers
Method
RecvEvent
sched/src/scheduler/local.cpp:42
↓ 10 callers
Function
GetEnvInt64
utils/include/xsched/utils/env.h:25
↓ 10 callers
Function
GetHwQueueHandle
platforms/levelzero/hal/include/xsched/levelzero/hal/types.h:9
↓ 10 callers
Function
MakeDevice
protocol/src/device.cpp:16
↓ 10 callers
Method
Resume
sched/src/policy/policy.cpp:27
↓ 9 callers
Method
Data
sched/include/xsched/sched/protocol/event.h:62
↓ 9 callers
Method
GetType
@brief Get the type of the command. @return The type of the command.
preempt/include/xsched/preempt/xqueue/xcommand.h:83
↓ 9 callers
Method
Push
platforms/cuda/hal/src/common/event_pool.cpp:36
↓ 9 callers
Method
WaitUntil
preempt/src/xqueue/xcommand.cpp:29
↓ 9 callers
Function
set_output_range
(layer, maxval, out_idx = 0)
examples/Linux/5_infer_serving/python/builder.py:81
↓ 8 callers
Method
GetState
preempt/src/xqueue/xcommand.cpp:6
↓ 8 callers
Method
LaunchWrapper
platforms/cuda/hal/src/common/cuda_command.cpp:46
↓ 8 callers
Method
Pop
platforms/cuda/hal/src/common/event_pool.cpp:21
↓ 8 callers
Method
Size
sched/include/xsched/sched/protocol/event.h:63
↓ 7 callers
Function
GetEnv
utils/include/xsched/utils/env.h:8
↓ 7 callers
Function
GetEnvOption
utils/include/xsched/utils/env.h:33
↓ 7 callers
Method
Prio
sched/include/xsched/sched/protocol/hint.h:67
↓ 7 callers
Function
XQueueCreate
preempt/src/xqueue/xqueue.cpp:255
↓ 6 callers
Method
Get
preempt/src/hal/hw_queue.cpp:51
↓ 6 callers
Method
GetFeatures
preempt/include/xsched/preempt/xqueue/xqueue.h:52
↓ 6 callers
Function
GetHwQueueHandle
platforms/cudla/hal/include/xsched/cudla/hal/handle.h:9
↓ 6 callers
Function
GetHwQueueHandle
platforms/ascend/hal/include/xsched/ascend/hal/handle.h:9
↓ 6 callers
Function
HipSyncBlockingXQueues
platforms/hip/shim/src/shim.cpp:25
↓ 6 callers
Function
MakePciId
utils/include/xsched/utils/pci.h:5
↓ 6 callers
Function
set_output_name
(layer, prefix, name, out_idx = 0)
examples/Linux/5_infer_serving/python/builder.py:78
↓ 5 callers
Method
AddTimer
sched/src/policy/policy.cpp:33
↓ 5 callers
Method
BatchSize
sched/include/xsched/sched/protocol/event.h:171
↓ 5 callers
Function
CorexQueueCreate
platforms/corex/hal/src/level1/corex_queue.cpp:79
↓ 5 callers
Function
CudaQueueCreate
platforms/cuda/hal/src/level1/cuda_queue.cpp:83
↓ 5 callers
Method
Level
sched/include/xsched/sched/protocol/event.h:169
↓ 5 callers
Method
Notify
sched/src/protocol/status.cpp:11
↓ 5 callers
Method
Query
preempt/src/xqueue/async_xqueue.cpp:81
↓ 5 callers
Function
SetKernelArg
platforms/opencl/shim/src/shim.cpp:21
↓ 5 callers
Method
Synchronizable
preempt/include/xsched/preempt/hal/hw_command.h:87
↓ 5 callers
Method
Synchronize
preempt/include/xsched/preempt/hal/hw_command.h:86
↓ 5 callers
Method
Threshold
sched/include/xsched/sched/protocol/event.h:170
↓ 5 callers
Method
Wait
preempt/src/xqueue/async_xqueue.cpp:64
↓ 5 callers
Function
XFree
platforms/hip/shim/src/shim.cpp:121
↓ 5 callers
Function
ZeQueueCreate
platforms/levelzero/hal/src/ze_queue.cpp:85
↓ 5 callers
Function
get_npu_fd
platforms/levelzero/hal/include/xsched/levelzero/hal/npu_sched.h:42
↓ 4 callers
Method
Device
sched/include/xsched/sched/protocol/event.h:168
↓ 4 callers
Method
DoThenDel
utils/include/xsched/utils/map.h:34
↓ 4 callers
Method
Exists
platforms/levelzero/shim/src/cmd_list.cpp:123
↓ 4 callers
Function
GetArch
platforms/cuda/hal/src/arch/arch.cpp:16
↓ 4 callers
Function
GetHwQueueHandle
platforms/opencl/hal/include/xsched/opencl/hal/types.h:9
↓ 4 callers
Function
GetHwQueueHandle
platforms/vpi/hal/include/xsched/vpi/hal/handle.h:9
↓ 4 callers
Method
GetXQueue
preempt/src/hal/hw_queue.cpp:59
↓ 4 callers
Method
GetXQueueHandle
@brief Get the handle of the XQueue that the HwCommand is submitted to. @return The handle of the XQueue. 0 if the HwCommand is not submitted to any X
preempt/include/xsched/preempt/hal/hw_command.h:64
↓ 4 callers
Method
Launch
preempt/include/xsched/preempt/hal/hw_command.h:89
↓ 4 callers
Method
Ptr
platforms/cuda/hal/include/xsched/cuda/hal/level2/mm.h:22
↓ 4 callers
Method
Resume
preempt/src/xqueue/async_xqueue.cpp:115
↓ 4 callers
Method
Stop
utils/src/waitpid.cpp:71
↓ 4 callers
Method
SubmitWaitAll
preempt/src/xqueue/async_xqueue.cpp:53
↓ 4 callers
Function
XEventRecordImpl
platforms/cuda/shim/src/shim.cpp:254
↓ 4 callers
Function
convert_by_vocab
Converts a sequence of [tokens|ids] using the vocab.
examples/Linux/5_infer_serving/python/helpers/tokenization.py:135
↓ 4 callers
Function
onnx_to_trt_name
Converting variables in the onnx checkpoint to names corresponding to the naming convention used in the TF version, expected by the builder
examples/Linux/5_infer_serving/python/builder_utils.py:136
↓ 4 callers
Method
tokenize
(self, text)
examples/Linux/5_infer_serving/python/helpers/tokenization.py:169
↓ 3 callers
Method
Alloc
platforms/cuda/hal/src/level2/mm.cpp:135
↓ 3 callers
Method
CleanUpProcess
service/server/src/server.cpp:155
↓ 3 callers
Method
Cmdline
sched/include/xsched/sched/protocol/event.h:113
↓ 3 callers
Function
CreateCommandQueue
platforms/opencl/shim/src/cmdq.cpp:63
↓ 3 callers
Method
EnqueueXQueueWaitAllCommand
preempt/src/xqueue/command_buffer.cpp:127
↓ 3 callers
Function
FileExists
utils/include/xsched/utils/common.h:149
↓ 3 callers
Method
GetBatchSize
preempt/include/xsched/preempt/xqueue/launch_worker.h:53
↓ 3 callers
Method
GetHwQueue
preempt/include/xsched/preempt/xqueue/xqueue.h:51
↓ 3 callers
Method
GetLock
@brief Get the lock of the command for some lightweight operations. Not recommended for heavy operations because XCommand needs the lock to protect th
preempt/include/xsched/preempt/xqueue/xcommand.h:79
↓ 3 callers
Function
GetPolicyType
protocol/src/names.cpp:126
↓ 3 callers
Method
GetProps
@brief Get command properties. @param props_mask The mask of the properties to be get. Multiple properties can be set by OR-ing them together. @return
preempt/include/xsched/preempt/xqueue/xcommand.h:94
↓ 3 callers
Method
GetThreshold
preempt/include/xsched/preempt/xqueue/launch_worker.h:52
↓ 3 callers
Function
HipQueueCreate
platforms/hip/hal/src/hip_queue.cpp:56
↓ 3 callers
Function
HwQueueDestroy
preempt/src/hal/hw_queue.cpp:66
↓ 3 callers
Function
OclQueueCreate
platforms/opencl/hal/src/ocl_queue.cpp:47
↓ 3 callers
Method
OpStream
platforms/cuda/hal/include/xsched/cuda/hal/level2/instrument.h:37
↓ 3 callers
Method
Reset
sched/src/protocol/status.cpp:19
↓ 3 callers
Method
Run
platforms/opencl/test/src/vecadd.cpp:50
↓ 3 callers
Method
Set
platforms/levelzero/hal/src/ze_kernel_arg.cpp:6
↓ 3 callers
Method
SetActiveWindow
service/common/src/client.cpp:157
↓ 3 callers
Method
SetPolicy
service/cli/src/cli.cpp:126
↓ 3 callers
Method
SetProps
@brief Set command properties. @param props The combination of xsched::preempt::XCommandProperty. Multiple properties can be set by OR-ing them togeth
preempt/include/xsched/preempt/xqueue/xcommand.h:88
↓ 3 callers
Function
SubmitKernel
platforms/corex/shim/src/shim.cpp:33
next →
1–100 of 1,486, ranked by callers