
#include <ckio.h>

Public Member Functions | |
| Options () | |
| void | pup (PUP::er &p) |
Data Fields | |
| size_t | peStripe |
| How much contiguous data (in bytes) should be assigned to each active PE. | |
| size_t | writeStripe |
| How much contiguous data (in bytes) should a PE gather before writing it out. | |
| int | activePEs |
| How many PEs should participate in this activity. | |
| int | basePE |
| Which PE should be the first to participate in this activity. | |
| int | skipPEs |
| How should active PEs be spaced out? | |
Users should not set anything in them.
Definition at line 13 of file ckio.h.
| void Ck::IO::Options::pup | ( | PUP::er & | p | ) | [inline] |
How much contiguous data (in bytes) should be assigned to each active PE.
Definition at line 19 of file ckio.h.
Referenced by Ck::IO::impl::Director::openFile(), Ck::IO::impl::Manager::prepareFile(), Ck::IO::impl::Director::prepareWriteSession_helper(), pup(), and Ck::IO::impl::Manager::write().
How much contiguous data (in bytes) should a PE gather before writing it out.
Definition at line 21 of file ckio.h.
Referenced by Ck::IO::impl::WriteSession::forwardData(), Ck::IO::impl::Director::openFile(), Ck::IO::impl::Manager::prepareFile(), and pup().
How many PEs should participate in this activity.
Definition at line 23 of file ckio.h.
Referenced by Ck::IO::impl::Manager::lastActivePE(), Ck::IO::impl::Director::openFile(), and pup().
Which PE should be the first to participate in this activity.
Definition at line 25 of file ckio.h.
Referenced by Ck::IO::impl::Manager::lastActivePE(), Ck::IO::impl::Director::openFile(), and pup().
How should active PEs be spaced out?
Definition at line 27 of file ckio.h.
Referenced by Ck::IO::impl::Manager::lastActivePE(), Ck::IO::impl::Director::openFile(), and pup().
1.5.5