Hermes
0.9.5-beta
Hierarchical Distributed I/O Buffering System
|
This is the complete list of members for hermes::MinimizeIoTime, including all inherited members.
AbsDiff(size_t x, size_t y, bool &y_gt_x) | hermes::MinimizeIoTime | private |
bandwidths | hermes::DPE | |
DPE(PlacementPolicy policy) | hermes::DPE | inlineexplicit |
GetPlacementRatios(const std::vector< u64 > &node_state, const api::Context &ctx) | hermes::MinimizeIoTime | private |
GetSplitSizes(size_t blob_size, std::vector< size_t > &output) | hermes::DPE | protected |
GetValidSplitChoices(size_t blob_size) | hermes::DPE | protected |
MinimizeIoTime() (defined in hermes::MinimizeIoTime) | hermes::MinimizeIoTime | inline |
PlaceBytes(size_t j, ssize_t bytes, std::vector< size_t > &vars_bytes, const std::vector< u64 > &node_state) | hermes::MinimizeIoTime | private |
Placement(const std::vector< size_t > &blob_sizes, const std::vector< u64 > &node_state, const std::vector< TargetID > &targets, const api::Context &ctx, std::vector< PlacementSchema > &output) | hermes::MinimizeIoTime | virtual |
placement_ratios_ | hermes::MinimizeIoTime | private |
policy_ | hermes::DPE | protected |
SplitBlob(size_t blob_size) | hermes::DPE | protected |
~DPE()=default (defined in hermes::DPE) | hermes::DPE | virtual |
~MinimizeIoTime()=default (defined in hermes::MinimizeIoTime) | hermes::MinimizeIoTime |