#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().