@@ -12,44 +12,51 @@ configure_file(send_recv.proto.in ${CMAKE_CURRENT_SOURCE_DIR}/send_recv.proto @O
1212set (DISTRIBUTE_COMPILE_FLAGS "-Wno-non-virtual-dtor -Wno-error=non-virtual-dtor -Wno-error=delete-non-virtual-dtor" )
1313
1414if (WITH_GRPC)
15- grpc_library(sendrecvop_grpc SRCS grpc_bytebuffer_stream.cc sendrecvop_utils.cc grpc_client.cc
15+ grpc_library(sendrecvop_rpc SRCS grpc_bytebuffer_stream.cc sendrecvop_utils.cc grpc_client.cc
1616 request_handler_impl.cc rpc_client.cc rpc_server.cc grpc_server.cc variable_response.cc grpc_variable_response.cc grpc_serde.cc collective_client.cc collective_server.cc
1717 PROTO send_recv.proto
1818 DEPS lod_tensor selected_rows_functor memory)
1919
2020 set_source_files_properties (grpc_serde_test.cc rpc_server_test.cc PROPERTIES COMPILE_FLAGS ${DISTRIBUTE_COMPILE_FLAGS} )
2121
2222 cc_test(grpc_serde_test SRCS grpc_serde_test.cc
23- DEPS grpc++_unsecure grpc_unsecure gpr cares zlib protobuf sendrecvop_grpc scope profiler math_function SERIAL)
23+ DEPS grpc++_unsecure grpc_unsecure gpr cares zlib protobuf sendrecvop_rpc scope profiler math_function SERIAL)
2424
2525 cc_test(rpc_server_test SRCS rpc_server_test.cc
26- DEPS sendrecvop_grpc grpc++_unsecure grpc_unsecure gpr cares zlib protobuf executor proto_desc lookup_sparse_table_op SERIAL)
26+ DEPS sendrecvop_rpc grpc++_unsecure grpc_unsecure gpr cares zlib protobuf executor proto_desc lookup_sparse_table_op SERIAL)
2727
2828 cc_test(varhandle_test SRCS varhandle_test.cc DEPS profiler)
2929
3030 if (WITH_GPU)
3131 cc_test(collective_server_test SRCS collective_server_test.cc
32- DEPS sendrecvop_grpc grpc++_unsecure grpc_unsecure gpr cares zlib protobuf executor
32+ DEPS sendrecvop_rpc grpc++_unsecure grpc_unsecure gpr cares zlib protobuf executor
3333 selected_rows_functor scope math_function SERIAL)
3434 endif ()
3535
36- cc_library(parameter_prefetch SRCS parameter_prefetch.cc DEPS sendrecvop_grpc memory)
36+ cc_library(parameter_prefetch SRCS parameter_prefetch.cc DEPS sendrecvop_rpc memory)
3737else ()
38- set_source_files_properties (brpc_server.cc brpc_client.cc rpc_server_test.cc brpc_serde_test.cc
39- brpc_variable_response.cc brpc_sendrecvop_utils.cc brpc_rdma_pool.cc PROPERTIES COMPILE_FLAGS ${DISTRIBUTE_COMPILE_FLAGS} )
38+ set_source_files_properties (brpc_server.cc parameter_prefetch.cc brpc_client.cc rpc_server_test.cc brpc_serde_test.cc
39+ brpc_variable_response.cc brpc_sendrecvop_utils.cc brpc_rdma_pool.cc collective_server.cc collective_server_test.cc
40+ collective_client.cc PROPERTIES COMPILE_FLAGS ${DISTRIBUTE_COMPILE_FLAGS} )
4041
41- brpc_library(sendrecvop_brpc SRCS brpc_client.cc brpc_server.cc rpc_server.cc rpc_client.cc request_handler_impl.cc brpc_sendrecvop_utils.cc
42- brpc_variable_response.cc variable_response.cc sendrecvop_utils.cc brpc_rdma_pool.cc
42+ brpc_library(sendrecvop_rpc SRCS brpc_client.cc brpc_server.cc rpc_server.cc rpc_client.cc request_handler_impl.cc brpc_sendrecvop_utils.cc
43+ brpc_variable_response.cc variable_response.cc sendrecvop_utils.cc brpc_rdma_pool.cc collective_client.cc collective_server.cc
4344 PROTO send_recv.proto
4445 DEPS lod_tensor selected_rows memory)
4546
46- cc_library(parameter_prefetch SRCS parameter_prefetch.cc DEPS sendrecvop_brpc memory)
47+ cc_library(parameter_prefetch SRCS parameter_prefetch.cc DEPS sendrecvop_rpc memory)
4748
48- set (brpc_test_depends sendrecvop_brpc brpc ssl crypto protobuf leveldb gflags glog executor proto_desc lookup_table_op snappystream snappy)
49+ set (brpc_test_depends sendrecvop_rpc brpc ssl crypto protobuf leveldb gflags glog executor
50+ proto_desc lookup_sparse_table_op snappystream snappy zlib)
4951
50- cc_test(brpc_server_test SRCS rpc_server_test.cc
52+ cc_test(rpc_server_test SRCS rpc_server_test.cc
5153 DEPS ${brpc_test_depends} SERIAL)
5254
5355 cc_test(brpc_serde_test SRCS brpc_serde_test.cc
5456 DEPS ${brpc_test_depends} SERIAL)
57+
58+ if (WITH_GPU)
59+ cc_test(collective_server_test SRCS collective_server_test.cc
60+ DEPS ${brpc_test_depends} selected_rows_functor scope math_function SERIAL)
61+ endif ()
5562endif ()
0 commit comments