[openib-general] DAPL and local_iov in RDMA RR/RW mode

Arlin Davis ardavis at ichips.intel.com
Fri Aug 11 13:14:01 PDT 2006


Ryszard Jurga wrote:

> Hi everybody,
>  
> I have one question about a number of segments in local_iov when using 
> RDMA Write and Read mode. Is it possible to have num_segments>1? I 
> am asking, because  when I try to set up num_segments to a value > 1, 
> then I can still only read/write one segment, even though I have an 
> appropriate remote buffer already reserved. The size of transfered 
> buffer is 10bytes, num_segs=2. The information, which is printed 
> below, was obrained from  network devices with one remark - I have set 
> up manualy max_rdma_read_iov=10 and max_rdma_write_iov=10. Thank you 
> in advance for your help. 
>  

Yes, uDAPL will support num_segments up to the max counts returned on 
the ep_attr.  Can you be more specific? Does the post return immediate 
errors or are you simply missing data on the remote node?  Can you turn 
up the uDAPL debug switch (export DAPL_DBG_TYPE=0xffff) and send output 
of the post call?

-arlin

> Best regards,
> Ryszard.
>  
>  
> EP_ATTR: the same for both nodes:
> ----------------------------------
>  max_message_size=2147483648
>  max_rdma_size=2147483648
>  max_recv_dtos=16
>  max_request_dtos=16
>  max_recv_iov=4
>  max_request_iov=4
>  max_rdma_read_in=4
>  max_rdma_read_out=4
>  srq_soft_hw=0
>  max_rdma_read_iov=10
>  max_rdma_write_iov=10
>  ep_transport_specific_count=0
>  ep_provider_specific_count=0
> ----------------------------------
>  
>  
> IA_ATTR: different for nodes
> ----------------------------------
> IA Info:
>  max_eps=64512
>  max_dto_per_ep=65535
>  max_rdma_read_per_ep_in=4
>  max_rdma_read_per_ep_out=1610616831
>  max_evds=65408
>  max_evd_qlen=131071
>  max_iov_segments_per_dto=28
>  max_lmrs=131056
>  max_lmr_block_size=18446744073709551615
>  max_pzs=32768
>  max_message_size=2147483648
>  max_rdma_size=2147483648
>  max_rmrs=0
>  max_srqs=0
>   max_ep_per_srq=0
>  max_recv_per_srq=143263
>  max_iov_segments_per_rdma_read=1073741824
>  max_iov_segments_per_rdma_write=0
>  max_rdma_read_in=0
>  max_rdma_read_out=65535
>  max_rdma_read_per_ep_in_guaranteed=7286
>  max_rdma_read_per_ep_out_guaranteed=0
>  
> IA Info:
>  max_eps=64512
>  max_dto_per_ep=65535
>  max_rdma_read_per_ep_in=4
>  max_rdma_read_per_ep_out=0
>  max_evds=65408
>  max_evd_qlen=131071
>  max_iov_segments_per_dto=28
>  max_lmrs=131056
>  max_lmr_block_size=18446744073709551615
>  max_pzs=32768
>  max_message_size=2147483648
>  max_rdma_size=2147483648
>  max_rmrs=0
>  max_srqs=0
>  max_ep_per_srq=0
>  max_recv_per_srq=142247
>  max_iov_segments_per_rdma_read=1073741824
>  max_iov_segments_per_rdma_write=0
>  max_rdma_read_in=0
>  max_rdma_read_out=65535
>  max_rdma_read_per_ep_in_guaranteed=7286
>  max_rdma_read_per_ep_out_guaranteed=28
>
>------------------------------------------------------------------------
>
>_______________________________________________
>openib-general mailing list
>openib-general at openib.org
>http://openib.org/mailman/listinfo/openib-general
>
>To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
>




More information about the general mailing list