MCPcopy Create free account

hub / github.com/dmlc/ps-lite / types & classes

Types & classes87 in github.com/dmlc/ps-lite

↓ 3 callersClassRange
* \brief a range [begin, end) */
include/ps/range.h:12
↓ 1 callersEnumAssignOp
include/ps/internal/assign_op.h:12
↓ 1 callersClassError
! * \brief exception class that will be thrown by * default logger if DMLC_LOG_FATAL_THROW == 1 */
include/dmlc/logging.h:31
↓ 1 callersClassExSocket
tracker/tracker.py:24
↓ 1 callersClassLintHelper
Class to help runing the lint and records summary
tests/lint.py:18
↓ 1 callersClassLocalLauncher
tracker/dmlc_local.py:27
↓ 1 callersClassPSTracker
Start the schduler node in PS
tracker/tracker.py:318
↓ 1 callersClassRabitTracker
tracker for rabit
tracker/tracker.py:127
↓ 1 callersClassSSHLauncher
tracker/dmlc_ssh.py:16
↓ 1 callersClassSlaveEntry
tracker/tracker.py:50
ClassAddressPool
src/ibverbs_van.h:309
ClassBlock
src/ibverbs_van.h:216
ClassBufferContext
src/ibverbs_van.h:271
EnumCommand
include/ps/internal/message.h:123
ClassCompare
include/ps/internal/threadsafe_pqueue.h:46
EnumConnectionStatus
src/ibverbs_van.h:347
ClassControl
* \brief meta info of a system control message */
include/ps/internal/message.h:101
ClassCustomer
* \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
EnumDataType
\brief data type */
include/ps/internal/message.h:13
ClassDateLogger
include/dmlc/logging.h:144
ClassEndpoint
src/ibverbs_van.h:346
ClassEntry
src/resender.h:88
ClassEnvironment
* \brief Environment configurations */
include/ps/internal/env.h:15
ClassIBVerbsVan
src/ibverbs_van.h:481
ClassKVMeta
\brief meta information about a kv request */
include/ps/kv_app.h:375
ClassKVPairs
include/ps/kv_app.h:34
ClassKVServer
include/ps/kv_app.h:394
ClassKVServerDefaultHandle
include/ps/kv_app.h:441
ClassKVWorker
include/ps/kv_app.h:55
ClassLocalBufferContext
src/ibverbs_van.h:278
ClassLogMessageFatal
include/dmlc/logging.h:250
ClassLogMessageVoidify
include/dmlc/logging.h:292
ClassMessage
* \brief messages that communicated amaong nodes. */
include/ps/internal/message.h:204
ClassMessageBuffer
src/ibverbs_van.h:284
EnumMessageTypes
src/ibverbs_van.h:239
ClassMeta
* \brief meta info of a message */
include/ps/internal/message.h:136
ClassNode
* \brief information about a node */
include/ps/internal/message.h:63
ClassP3Van
* \brief P3 based Van implementation */
src/p3_van.h:12
ClassPBMeta
include/ps/internal/van.h:19
ClassPostoffice
* \brief the center of the system */
include/ps/internal/postoffice.h:19
ClassRendezvousReply
src/ibverbs_van.h:251
ClassRendezvousStart
src/ibverbs_van.h:244
ClassRequestContext
src/ibverbs_van.h:292
ClassResender
* \brief resend a messsage if no ack is received within a given time */
src/resender.h:15
ClassResender
include/ps/internal/van.h:18
EnumRole
include/ps/internal/message.h:69
ClassSArray
include/ps/sarray.h:41
ClassSimpleApp
* \brief a simple app * * It provides basic communcation with a pair of int (head) and string (body) */
include/ps/simple_app.h:32
ClassSimpleData
* \brief the format for a received request or reponse for \ref SimpleApp */
include/ps/simple_app.h:14
ClassSimpleMempool
A simple thread-safe memory pool for RDMA memory regions
src/ibverbs_van.h:86
ClassThreadsafePQueue
* \brief thread-safe queue allowing push and waited pop */
include/ps/internal/threadsafe_pqueue.h:18
ClassThreadsafeQueue
include/ps/internal/threadsafe_queue.h:17
ClassVan
* \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
ClassWRContext
src/ibverbs_van.h:265
EnumWRContextType
src/ibverbs_van.h:258
ClassZMQVan
* \brief ZMQ based implementation */
src/zmq_van.h:31
Classaddrinfo
src/ibverbs_van.h:593
Classibv_comp_channel
src/ibverbs_van.h:1156
Classibv_context
src/ibverbs_van.h:769
Classibv_cq
src/ibverbs_van.h:425
Classibv_cq
src/ibverbs_van.h:1158
Classibv_mr
src/ibverbs_van.h:91
Classibv_mr
src/ibverbs_van.h:267
Classibv_mr
src/ibverbs_van.h:289
Classibv_mr
src/ibverbs_van.h:415
Classibv_mr
src/ibverbs_van.h:849
Classibv_pd
src/ibverbs_van.h:89
Classibv_pd
src/ibverbs_van.h:409
Classibv_pd
src/ibverbs_van.h:1154
Classibv_qp_init_attr
src/ibverbs_van.h:426
Classibv_recv_wr
src/ibverbs_van.h:463
Classibv_send_wr
src/ibverbs_van.h:708
Classibv_sge
src/ibverbs_van.h:466
Classibv_sge
src/ibverbs_van.h:703
Classibv_wc
src/ibverbs_van.h:809
Classifaddrs
src/network_utils.h:90
Classpollfd
src/ibverbs_van.h:977
Classrdma_cm_event
src/ibverbs_van.h:988
Classrdma_cm_id
src/ibverbs_van.h:353
Classrdma_cm_id
src/ibverbs_van.h:1019
Classrdma_conn_param
src/ibverbs_van.h:1065
Classrdma_event_channel
src/ibverbs_van.h:1148
Classsockaddr
src/ibverbs_van.h:553
Classsockaddr
src/network_utils.h:233
Classsockaddr_in
src/ibverbs_van.h:545
Classsockaddr_in
src/network_utils.h:99
Classtm
include/dmlc/logging.h:156