[mvapich-discuss] Send Work Queue

LEI CHAI chai.15 at osu.edu
Thu Feb 28 14:12:08 EST 2008


Hi Nilesh,

THe 20 WQE's are reserved for credit information. It's true that it only works for netowrks that provides more than 20 WQE's, and so far we have not encountered a network that provides less than 20 WQE's. We will revise it in the future.

Lei

Content-Type: multipart/alternative; boundary="0-203000447-1204208843=:43885"


--0-203000447-1204208843=:43885
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

=0AHi all, =0A=0AI'm using mvapich2 1.0.1over ofed 1.2(udapl stack) =0A=0AI=
n mvapich source code(udapl/rdma_udpl_prive.c) i've observed foll. thing=0A=
=0Avc->mrail.send_wqes_avail[i] =3D rdma_default_max_wqe - 20;=0A=0Ardma_de=
fualt max_wqe which is 300 default=0A=0Abut if some provder have ep_attr.ma=
x_request_dtos =3D 16(for an example);  then we need to set=0A=0Aan env MV2=
_DEFAULT_MAX_WQE(which is not given in user guide) to 36(to get exaclty 16 =
) as per the above code line=0A=0ASo please some one explain the significan=
ce subtracting "20" from default work queue size.=0A=0Aor is it reserving(2=
0 slot) kind of thing  ? (if it is so then provider with 16 dtos will be in=
 trouble)=0A=0AWating for reply=0A=0ANilesh.=0A=0A =0A=0A=0A=0A=0A=0A=0A   =
   Unlimited freedom, unlimited storage. Get it now, on http://help.yahoo.c=
om/l/in/yahoo/mail/yahoomail/tools/tools-08.html/
--0-203000447-1204208843=:43885
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><br><div>Hi all, <br><br>I'm using mvapich2 1.0.1over ofed =
1.2(udapl stack) <br><br>In mvapich source code(udapl/rdma_udpl_prive.c) i'=
ve observed foll. thing<br><br><span style=3D"font-weight: bold; color: rgb=
(64, 160, 255);"><span style=3D"color: rgb(0, 128, 255);"></span><span styl=
e=3D"color: rgb(0, 128, 255);"></span></span>vc-&gt;mrail.send_wqes_avail[i=
] =3D rdma_default_max_wqe - 20;<br><br>rdma_defualt max_wqe which is 300 d=
efault<br><br>but if some provder have ep_attr.max_request_dtos =3D 16(for =
an example);&nbsp; then we need to set<br><br>an env MV2_DEFAULT_MAX_WQE(wh=
ich is not given in user guide) to 36(to get exaclty 16 ) as per the above =
code line<br><br>So please some one explain the significance subtracting "2=
0" from default work queue size.<br><br>or is it reserving(20 slot) kind of
 thing&nbsp; ? (if it is so then provider with 16 dtos will be in trouble)<=
br><br>Wating for reply<br><br>Nilesh.<br><br>&nbsp;</div><span style=3D"fo=
nt-weight: bold; color: rgb(64, 160, 255);"><span style=3D"color: rgb(0, 12=
8, 255);"><br></span></span><div><br></div></div><br>=0A=0A=0A      <!--2--=
><hr size=3D1></hr> Did you know? You can CHAT without downloading messenge=
r. <a href=3D"http://in.rd.yahoo.com/tagline_webmessenger_2/*http://in.mess=
enger.yahoo.com/webmessengerpromo.php"> Click here</a></body></html>
--0-203000447-1204208843=:43885--
-------------- next part --------------
_______________________________________________
mvapich-discuss mailing list
mvapich-discuss at cse.ohio-state.edu
http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss


More information about the mvapich-discuss mailing list