diff --git a/etc/infiniband.conf b/etc/infiniband.conf index 8cfb2fb58..78bee0c48 100644 --- a/etc/infiniband.conf +++ b/etc/infiniband.conf @@ -4,10 +4,25 @@ logging = { } nodes = { - ib_node0 = { + results = { + type = "file", + + uri = "logs/ib_results-%Y%m%d_%H-%M-%S.log", + }, + + siggen = { + type = "signal", + + signal = "mixed", + values = 3, + frequency = 3, + rate = 100000, + }, + + ib_node_source = { type = "infiniband", - rdma_port_space = "RDMA_PS_TCP", + rdma_port_space = "RDMA_PS_UDP", in = { address = "10.0.0.2:1337", @@ -19,8 +34,11 @@ nodes = { poll_mode = "BUSY", buffer_subtraction = 128, - }, + hooks = ( + { type = "stats", verbose = true } + ) + }, out = { address = "10.0.0.1:1337", resolution_timeout = 1000, @@ -35,4 +53,39 @@ nodes = { } } + + ib_node_target = { + type = "infiniband", + + rdma_port_space = "RDMA_PS_UDP", + + in = { + address = "10.0.0.1:1337", + + max_wrs = 8192, + cq_size = 8192, + + vectorize = 1, + + poll_mode = "BUSY", + buffer_subtraction = 128, + + hooks = ( + { type = "stats", verbose = true } + ) + }, + out = { + address = "10.0.0.2:1337", + resolution_timeout = 1000, + + max_wrs = 8192, + cq_size = 256, + + vectorize = 1, + + send_inline = 1, + max_inline_data = 60, + } + } } +