Go to the source code of this file.
|
| void | Realm::init_dma_handler (void) |
| |
| void | Realm::start_dma_system (BackgroundWorkManager *bgwork) |
| |
| void | Realm::stop_dma_system (void) |
| |
| void | Realm::init_path_cache (void) |
| |
| void | Realm::finalize_path_cache (void) |
| |
| bool | Realm::find_shortest_path (const Node *nodes_info, Memory src_mem, Memory dst_mem, CustomSerdezID serdez_id, ReductionOpID redop_id, MemPathInfo &info, bool skip_final_memcpy=false) |
| |
| bool | Realm::find_best_channel_for_memories (const Node *nodes_info, ChannelCopyInfo channel_copy_info, CustomSerdezID src_serdez_id, CustomSerdezID dst_serdez_id, ReductionOpID redop_id, size_t total_bytes, const std::vector< size_t > *src_frags, const std::vector< size_t > *dst_frags, uint64_t &best_cost, Channel *&best_channel, XferDesKind &best_kind) |
| |
| bool | Realm::find_fastest_path (const Node *nodes_info, PathCache &path_cache, ChannelCopyInfo channel_copy_info, CustomSerdezID serdez_id, ReductionOpID redop_id, size_t total_bytes, const std::vector< size_t > *src_frags, const std::vector< size_t > *dst_frags, MemPathInfo &info, bool skip_final_memcpy=false) |
| |