portals4: tuning
Changes the value of various static limits in the Portals4 netmod, based
on experimentation results and suggestions from collaborators.
1. Bump most ni_limits from 32K to 64K. These limits relate closely to
queue depth. We can reasonably expect to support a queue depth
of 64K.
2. Limit issued origin events to 500. This translates to sending ~250
operations to Portals at a time, which over IB is roughly the
saturation point. TODO: turn this into a CVAR.
3. Limit per target issued operations to 50. This will give the target a
better chance to process events without being overwhelmed by a single
process. TODO: turn this into a CVAR, also.
4. Allocate more buffer space for incoming control messages. Observed
results, especially with larger messages, showed that more buffer space
cuts down on flow-control events.
Signed-off-by:
Antonio J. Pena <apenya@mcs.anl.gov>
Please register or sign in to comment