SCORPIO
1.7.0
|
Rearranger comm flow control options. More...
#include <pio.h>
Public Attributes | |
bool | hs |
Enable handshake. More... | |
bool | isend |
Enable isends - if false use blocking sends. More... | |
int | max_pend_req |
Max pending requests (PIO_REARR_COMM_UNLIMITED_PEND_REQ => unlimited pend req). More... | |
Rearranger comm flow control options.
bool rearr_comm_fc_opt::hs |
Enable handshake.
bool rearr_comm_fc_opt::isend |
Enable isends - if false use blocking sends.
int rearr_comm_fc_opt::max_pend_req |
Max pending requests (PIO_REARR_COMM_UNLIMITED_PEND_REQ => unlimited pend req).
This is the number of messages allowed to be in flight at one time. On some systems posting all messages at once creates a significant bottleneck in communications and throttling in this manner improves overall performance.