Type that defines the PIO rearranger options.
More...
Type that defines the PIO rearranger options.
- comm_type : There are two choices for rearranger communication.
- PIO_rearr_comm_p2p : Point to point
- PIO_rearr_comm_coll : Collective
- fcd : There are four choices for rearranger communication direction.
- PIO_rearr_comm_fc_2d_enable : COMM procs to IO procs and vice versa
- PIO_rearr_comm_fc_1d_comp2io: COMM procs to IO procs only
- PIO_rearr_comm_fc_1d_io2comp: IO procs to COMM procs only
- PIO_rearr_comm_fc_2d_disable: Disable flow control
- comm_fc_opts_comp2io : Type that defines the PIO rearranger options.
- enable_hs : Enable handshake (true/false)
- enable_isend : Enable Isends (true/false)
- max_pend_req : Maximum pending requests (To indicated unlimited number of requests use PIO_REARR_COMM_UNLIMITED_PEND_REQ)
- comm_fc_opts_io2comp : Type that defines the PIO rearranger options.
- enable_hs : Enable handshake (true/false)
- enable_isend : Enable Isends (true/false)
- max_pend_req : Maximum pending requests (To indicated unlimited number of requests use PIO_REARR_COMM_UNLIMITED_PEND_REQ)