MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / SetRemoteMR

Method SetRemoteMR

tensorflow/contrib/verbs/rdma.cc:808–818  ·  view source on GitHub ↗

Set address of remote memory region Args: rmr: address of remote memory region override: whether override existing information Returns: None

Source from the content-addressed store, hash-verified

806// Returns:
807// None
808void RdmaMessageBuffer::SetRemoteMR(RemoteMR rmr, bool override) {
809 mutex_lock lock{mu_};
810 if ((override) || (remote_status_ == none)) {
811 remote_.remote_addr = rmr.remote_addr;
812 remote_.rkey = rmr.rkey;
813 remote_status_ = idle;
814 } else {
815 CHECK(remote_.remote_addr == rmr.remote_addr);
816 CHECK(remote_.rkey == rmr.rkey);
817 }
818}
819
820// Put a task in the buffer's job queue
821void RdmaMessageBuffer::EnqueueItem(string item) {

Callers 2

SetupChannelsMethod · 0.80
GetRemoteAddressSyncMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected