Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dmlc/ps-lite
/ functions
Functions
300 in github.com/dmlc/ps-lite
⨍
Functions
300
◇
Types & classes
87
↓ 1 callers
Function
StartServer
tests/test_kv_app_benchmark.cc:31
↓ 1 callers
Function
StartServer
tests/test_kv_app.cc:6
↓ 1 callers
Method
Stop
src/van.cc:366
↓ 1 callers
Method
StoreAddress
src/ibverbs_van.h:328
↓ 1 callers
Method
accept_slaves
(self, nslave)
tracker/tracker.py:241
↓ 1 callers
Function
align_ceil
src/ibverbs_van.h:81
↓ 1 callers
Function
align_floor
src/ibverbs_van.h:76
↓ 1 callers
Method
back
include/ps/sarray.h:221
↓ 1 callers
Method
capacity
include/ps/sarray.h:207
↓ 1 callers
Method
decide_rank
(self, job_map)
tracker/tracker.py:63
↓ 1 callers
Method
find_share_ring
get a ring structure that tends to share nodes with the tree return a list starting from r
tracker/tracker.py:175
↓ 1 callers
Method
get_env
(self, pass_envs)
tracker/dmlc_ssh.py:43
↓ 1 callers
Method
get_link_map
get the link map, this is a bit hacky, call for better algorithm to place similar nodes together
tracker/tracker.py:209
↓ 1 callers
Method
get_neighbor
(self, rank, nslave)
tracker/tracker.py:156
↓ 1 callers
Method
get_ring
get a ring connection used to recover local data
tracker/tracker.py:194
↓ 1 callers
Method
get_tree
(self, nslave)
tracker/tracker.py:167
↓ 1 callers
Method
handle_print
(self,slave, msg)
tracker/tracker.py:236
↓ 1 callers
Method
is_recovery
\brief Return whether this node is a recovery node */
include/ps/internal/postoffice.h:140
↓ 1 callers
Method
is_server
\brief Returns true if this node is a server node. */
include/ps/internal/postoffice.h:134
↓ 1 callers
Method
join
(self)
tracker/tracker.py:314
↓ 1 callers
Function
main
()
tracker/dmlc_ssh.py:93
↓ 1 callers
Function
main
()
tracker/dmlc_local.py:79
↓ 1 callers
Function
main
Main entry function.
tests/lint.py:142
↓ 1 callers
Method
my_rank
\brief Returns the rank of this node in its group * * Each worker will have a unique rank within [0, NumWorkers()). So are * servers. This fu
include/ps/internal/postoffice.h:130
↓ 1 callers
Method
print_summary
Print summary of lint.
tests/lint.py:89
↓ 1 callers
Method
process_cpp
Process a cpp file.
tests/lint.py:59
↓ 1 callers
Method
process_python
Process a python file.
tests/lint.py:71
↓ 1 callers
Method
run
(prog)
tracker/dmlc_ssh.py:62
↓ 1 callers
Method
run
(self)
tracker/dmlc_local.py:72
↓ 1 callers
Method
sendstr
(self, s)
tracker/tracker.py:40
↓ 1 callers
Method
slave_envs
get enviroment variables for slaves can be passed in as args or envs
tracker/tracker.py:148
↓ 1 callers
Method
slave_envs
(self)
tracker/tracker.py:360
↓ 1 callers
Method
sync_dir
sync the working directory from root node into slave node
tracker/dmlc_ssh.py:30
Method
AddCallback
* \brief add a callback for a request. threadsafe. * @param cb callback * @param timestamp the timestamp of the request */
include/ps/kv_app.h:338
Method
AddPullCB
include/ps/kv_app.h:659
Method
Addr2MR
Convert the memory address to its associated RDMA memory region
src/ibverbs_van.h:209
Method
AddressPool
src/ibverbs_van.h:311
Function
AssignFunc
include/ps/internal/assign_op.h:27
Function
AssignFuncInt
include/ps/internal/assign_op.h:49
Method
Barrier
src/postoffice.cc:142
Function
BeginPtr
include/dmlc/base.h:147
Method
Bind
src/ibverbs_van.h:541
Method
Bind
src/zmq_van.h:68
Method
Block
src/ibverbs_van.h:218
Method
Connect
src/ibverbs_van.h:567
Method
Connect
src/zmq_van.h:93
Method
Control
\brief empty constructor */
include/ps/internal/message.h:103
Method
CopyFrom
* \brief copy from a c-array * * \param data the source data * \param size the length */
include/ps/sarray.h:108
Method
Create
src/van.cc:29
Method
Customer
src/customer.cc:11
Method
DateLogger
include/dmlc/logging.h:146
Method
DebugString
\brief get debug string */
include/ps/internal/message.h:107
Method
DebugString
include/ps/internal/message.h:143
Method
DebugString
include/ps/internal/message.h:220
Method
DefaultSlicer
include/ps/kv_app.h:518
Method
Disconnect
src/ibverbs_van.h:401
Function
EmptyHandler
tests/test_kv_app_benchmark.cc:9
Method
Endpoint
src/ibverbs_van.h:365
Method
Environment
include/ps/internal/env.h:52
Method
Error
! * \brief constructor * \param s the error message */
include/dmlc/logging.h:36
Function
FreeData
* \brief be smart on freeing recved data */
src/zmq_van.h:20
Method
Get
* \brief return the singleton object */
include/ps/internal/postoffice.h:24
Method
Get
* \brief return the singleton instance */
include/ps/internal/env.h:20
Function
GetDataType
include/ps/internal/message.h:35
Method
GetKey
src/resender.h:95
Method
GetNodeID
* return the node id given the received identity * \return -1 if not find */
src/zmq_van.h:234
Method
Heartbeat
src/van.cc:559
Method
IBVerbsVan
src/ibverbs_van.h:483
Method
IDtoRank
* \brief convert from a node id into a server or worker rank * \param id the node id */
include/ps/internal/postoffice.h:115
Method
Init
* \brief initialize the environment * \param envs key-value environment variables * \return the initialized singleton instance */
include/ps/internal/env.h:34
Method
InitContext
src/ibverbs_van.h:769
Method
InitEnvironment
src/postoffice.cc:16
Method
InitSendContextHelper
src/ibverbs_van.h:409
Method
KVServer
* \brief constructor * \param app_id the app id, should match with \ref KVWorker's id */
include/ps/kv_app.h:400
Method
KVWorker
* \brief constructor * * \param app_id the app id, should match with \ref KVServer's id * \param customer_id the customer id which is unique
include/ps/kv_app.h:74
Method
LogMessageFatal
include/dmlc/logging.h:252
Method
LogMessageVoidify
include/dmlc/logging.h:294
Method
Meta
\brief default constructor */
include/ps/internal/message.h:140
Method
Monitoring
src/resender.h:111
Method
Node
\brief default constructor */
include/ps/internal/message.h:67
Method
Now
src/resender.h:106
Function
NumServers
\brief Returns the number of server nodes */
include/ps/ps.h:18
Function
NumWorkers
\brief Returns the number of worker nodes */
include/ps/ps.h:16
Method
OnAddrResolved
Resolve a route after address is resolved
src/ibverbs_van.h:1077
Method
OnConnectRequest
src/ibverbs_van.h:1035
Method
OnConnected
src/ibverbs_van.h:1110
Method
OnDisconnected
src/ibverbs_van.h:1128
Method
OnRejected
src/ibverbs_van.h:1018
Method
OnRouteResolved
Make a connection after route is resolved
src/ibverbs_van.h:1084
Method
P3Van
src/p3_van.h:14
Method
PackMeta
src/van.cc:477
Method
PackMetaPB
src/van.cc:445
Function
ParallelOrderedMatch
include/ps/internal/parallel_kv_match.h:30
Function
ParallelSort
include/ps/internal/parallel_sort.h:24
Method
PollCQ
src/ibverbs_van.h:807
Method
PollEvents
src/ibverbs_van.h:970
Method
Postoffice
src/postoffice.cc:12
Method
Process
include/ps/simple_app.h:168
Method
Process
include/ps/kv_app.h:469
Method
ProcessAddNodeCommand
src/van.cc:237
← previous
next →
101–200 of 300, ranked by callers