Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dmlc/ps-lite
/ types & classes
Types & classes
87 in github.com/dmlc/ps-lite
⨍
Functions
300
◇
Types & classes
87
↓ 3 callers
Class
Range
* \brief a range [begin, end) */
include/ps/range.h:12
↓ 1 callers
Enum
AssignOp
include/ps/internal/assign_op.h:12
↓ 1 callers
Class
Error
! * \brief exception class that will be thrown by * default logger if DMLC_LOG_FATAL_THROW == 1 */
include/dmlc/logging.h:31
↓ 1 callers
Class
ExSocket
tracker/tracker.py:24
↓ 1 callers
Class
LintHelper
Class to help runing the lint and records summary
tests/lint.py:18
↓ 1 callers
Class
LocalLauncher
tracker/dmlc_local.py:27
↓ 1 callers
Class
PSTracker
Start the schduler node in PS
tracker/tracker.py:318
↓ 1 callers
Class
RabitTracker
tracker for rabit
tracker/tracker.py:127
↓ 1 callers
Class
SSHLauncher
tracker/dmlc_ssh.py:16
↓ 1 callers
Class
SlaveEntry
tracker/tracker.py:50
Class
AddressPool
src/ibverbs_van.h:309
Class
Block
src/ibverbs_van.h:216
Class
BufferContext
src/ibverbs_van.h:271
Enum
Command
include/ps/internal/message.h:123
Class
Compare
include/ps/internal/threadsafe_pqueue.h:46
Enum
ConnectionStatus
src/ibverbs_van.h:347
Class
Control
* \brief meta info of a system control message */
include/ps/internal/message.h:101
Class
Customer
* \brief The object for communication. * * As a sender, a customer tracks the responses for each request sent. * * It has its own receiving thread
include/ps/internal/customer.h:26
Enum
DataType
\brief data type */
include/ps/internal/message.h:13
Class
DateLogger
include/dmlc/logging.h:144
Class
Endpoint
src/ibverbs_van.h:346
Class
Entry
src/resender.h:88
Class
Environment
* \brief Environment configurations */
include/ps/internal/env.h:15
Class
IBVerbsVan
src/ibverbs_van.h:481
Class
KVMeta
\brief meta information about a kv request */
include/ps/kv_app.h:375
Class
KVPairs
include/ps/kv_app.h:34
Class
KVServer
include/ps/kv_app.h:394
Class
KVServerDefaultHandle
include/ps/kv_app.h:441
Class
KVWorker
include/ps/kv_app.h:55
Class
LocalBufferContext
src/ibverbs_van.h:278
Class
LogMessageFatal
include/dmlc/logging.h:250
Class
LogMessageVoidify
include/dmlc/logging.h:292
Class
Message
* \brief messages that communicated amaong nodes. */
include/ps/internal/message.h:204
Class
MessageBuffer
src/ibverbs_van.h:284
Enum
MessageTypes
src/ibverbs_van.h:239
Class
Meta
* \brief meta info of a message */
include/ps/internal/message.h:136
Class
Node
* \brief information about a node */
include/ps/internal/message.h:63
Class
P3Van
* \brief P3 based Van implementation */
src/p3_van.h:12
Class
PBMeta
include/ps/internal/van.h:19
Class
Postoffice
* \brief the center of the system */
include/ps/internal/postoffice.h:19
Class
RendezvousReply
src/ibverbs_van.h:251
Class
RendezvousStart
src/ibverbs_van.h:244
Class
RequestContext
src/ibverbs_van.h:292
Class
Resender
* \brief resend a messsage if no ack is received within a given time */
src/resender.h:15
Class
Resender
include/ps/internal/van.h:18
Enum
Role
include/ps/internal/message.h:69
Class
SArray
include/ps/sarray.h:41
Class
SimpleApp
* \brief a simple app * * It provides basic communcation with a pair of int (head) and string (body) */
include/ps/simple_app.h:32
Class
SimpleData
* \brief the format for a received request or reponse for \ref SimpleApp */
include/ps/simple_app.h:14
Class
SimpleMempool
A simple thread-safe memory pool for RDMA memory regions
src/ibverbs_van.h:86
Class
ThreadsafePQueue
* \brief thread-safe queue allowing push and waited pop */
include/ps/internal/threadsafe_pqueue.h:18
Class
ThreadsafeQueue
include/ps/internal/threadsafe_queue.h:17
Class
Van
* \brief Van sends messages to remote nodes * * If environment variable PS_RESEND is set to be 1, then van will resend a * message if it no ACK mes
include/ps/internal/van.h:27
Class
WRContext
src/ibverbs_van.h:265
Enum
WRContextType
src/ibverbs_van.h:258
Class
ZMQVan
* \brief ZMQ based implementation */
src/zmq_van.h:31
Class
addrinfo
src/ibverbs_van.h:593
Class
ibv_comp_channel
src/ibverbs_van.h:1156
Class
ibv_context
src/ibverbs_van.h:769
Class
ibv_cq
src/ibverbs_van.h:425
Class
ibv_cq
src/ibverbs_van.h:1158
Class
ibv_mr
src/ibverbs_van.h:91
Class
ibv_mr
src/ibverbs_van.h:267
Class
ibv_mr
src/ibverbs_van.h:289
Class
ibv_mr
src/ibverbs_van.h:415
Class
ibv_mr
src/ibverbs_van.h:849
Class
ibv_pd
src/ibverbs_van.h:89
Class
ibv_pd
src/ibverbs_van.h:409
Class
ibv_pd
src/ibverbs_van.h:1154
Class
ibv_qp_init_attr
src/ibverbs_van.h:426
Class
ibv_recv_wr
src/ibverbs_van.h:463
Class
ibv_send_wr
src/ibverbs_van.h:708
Class
ibv_sge
src/ibverbs_van.h:466
Class
ibv_sge
src/ibverbs_van.h:703
Class
ibv_wc
src/ibverbs_van.h:809
Class
ifaddrs
src/network_utils.h:90
Class
pollfd
src/ibverbs_van.h:977
Class
rdma_cm_event
src/ibverbs_van.h:988
Class
rdma_cm_id
src/ibverbs_van.h:353
Class
rdma_cm_id
src/ibverbs_van.h:1019
Class
rdma_conn_param
src/ibverbs_van.h:1065
Class
rdma_event_channel
src/ibverbs_van.h:1148
Class
sockaddr
src/ibverbs_van.h:553
Class
sockaddr
src/network_utils.h:233
Class
sockaddr_in
src/ibverbs_van.h:545
Class
sockaddr_in
src/network_utils.h:99
Class
tm
include/dmlc/logging.h:156