32 #ifdef USE_RADOS_AIORI 33 # include <rados/librados.h> 48 #define ISPOWEROFTWO(x) ((x != 0) && !(x & (x - 1))) 226 int ior_main(
int argc,
char **argv);
int reorderTasksRandomSeed
long long stonewall_avg_data_accessed
int ior_main(int argc, char **argv)
unsigned int incompressibleSeed
IOR_offset_t aggFileSizeFromStat
unsigned int timeStampSignatureValue
IOR_offset_t segmentCount
void AllocResults(IOR_test_t *test)
char * GetPlatformName(void)
IOR_offset_t transferSize
ior_memory_flags gpuMemoryFlags
IOR_offset_t aggFileSizeFromXfer
int setTimeStampSignature
char * stoneWallingStatusFile
struct IO_BUFFERS IOR_io_buffers
IOR_test_t * CreateTest(IOR_param_t *init_params, int test_num)
IOR_offset_t aggFileSizeForBW
IOR_offset_t expectedAggFileSize
char * saveRankDetailsCSV
long long stonewall_min_data_accessed
void init_IOR_Param_t(IOR_param_t *p, MPI_Comm global_com)
struct IOR_test_t IOR_test_t
uint64_t stoneWallingWearOutIterations
IOR_offset_t randomPrefillBlocksize
const struct ior_aiori * backend
IOR_test_t * ior_run(int argc, char **argv, MPI_Comm world_com, FILE *out_logfile)
int deadlineForStonewalling
long long stonewall_total_data_accessed
rados_ioctx_t rados_ioctx
long long int IOR_offset_t