Skip to content

Commit

Permalink
rdma: add IPC support (#13)
Browse files Browse the repository at this point in the history
* basic worker->server

* basic server->worker

* finish GetSharedMemory()

* bugfix for recvmsg

* fix reserved_context

* fix repeated release

* can run 1v1 with very large partition bytes

* improve env check

* fix GetSharedMemory and clean

* fix seg fault

* add async copy

* fix compile

* join threads when shutdown

* quick fix

* add ipc benchmark

* add ipc benchmark again

* fix ipc benchmark

* fix 2v2
  • Loading branch information
ymjiang authored Dec 11, 2019
1 parent d5ee617 commit c2bdd75
Show file tree
Hide file tree
Showing 4 changed files with 573 additions and 125 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ CFLAGS = -std=c++14 -msse2 -fPIC -O3 -ggdb -Wall -finline-functions $(INCPATH) $
LIBS = -pthread

ifeq ($(USE_RDMA), 1)
LIBS += -lrdmacm -libverbs
LIBS += -lrdmacm -libverbs -lrt
CFLAGS += -DDMLC_USE_RDMA
endif

Expand Down
Loading

0 comments on commit c2bdd75

Please sign in to comment.