![]() |
Realm
A distributed, event-based tasking library
|
This is the complete list of members for Realm::Cuda::GPUfillChannel, including all inherited members.
| add_path(span< const Memory > src_mems, span< const Memory > dst_mems, unsigned bandwidth, unsigned latency, unsigned frag_overhead, XferDesKind xd_kind) | Realm::Channel | protected |
| add_path(span< const Memory > src_mems, Memory::Kind dst_kind, bool dst_global, unsigned bandwidth, unsigned latency, unsigned frag_overhead, XferDesKind xd_kind) | Realm::Channel | protected |
| add_path(Memory::Kind src_kind, bool src_global, span< const Memory > dst_mems, unsigned bandwidth, unsigned latency, unsigned frag_overhead, XferDesKind xd_kind) | Realm::Channel | protected |
| add_path(Memory::Kind src_kind, bool src_global, Memory::Kind dst_kind, bool dst_global, unsigned bandwidth, unsigned latency, unsigned frag_overhead, XferDesKind xd_kind) | Realm::Channel | protected |
| add_path(bool local_loopback, unsigned bandwidth, unsigned latency, unsigned frag_overhead, XferDesKind xd_kind) | Realm::Channel | protected |
| available() | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | inlinevirtual |
| Channel(XferDesKind _kind) | Realm::Channel | inline |
| construct_remote_info() const | Realm::Channel | virtual |
| create_xfer_des(uintptr_t dma_op, NodeID launch_node, XferDesID guid, const std::vector< XferDesPortInfo > &inputs_info, const std::vector< XferDesPortInfo > &outputs_info, int priority, XferDesRedopInfo redop_info, const void *fill_data, size_t fill_size, size_t fill_total) | Realm::Cuda::GPUfillChannel | virtual |
| enqueue_ready_xd(XferDes *xd) | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | virtual |
| factory_singleton | Realm::LocalChannel | protected |
| get_factory() | Realm::LocalChannel | virtual |
| get_paths(void) const | Realm::Channel | |
| gpu | Realm::Cuda::GPUfillChannel | protected |
| GPUfillChannel(GPU *_gpu, BackgroundWorkManager *bgwork) | Realm::Cuda::GPUfillChannel | |
| GPUfillXferDes | Realm::Cuda::GPUfillChannel | friend |
| has_non_redop_path | Realm::Channel | |
| has_redop_path | Realm::Channel | |
| is_ordered | Realm::Cuda::GPUfillChannel | static |
| kind | Realm::Channel | |
| LocalChannel(XferDesKind _kind) | Realm::LocalChannel | |
| needs_wrapping_iterator() const | Realm::Channel | inlinevirtual |
| node | Realm::Channel | |
| paths | Realm::Channel | protected |
| print(std::ostream &os) const | Realm::Channel | |
| progress_xd(XferDes *xd, long max_nr) | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | inlinevirtual |
| pull() | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | inlinevirtual |
| shutdown() | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | virtual |
| SingleXDQChannel(BackgroundWorkManager *bgwork, XferDesKind _kind, const std::string &_name, int _numa_domain=-1) | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | |
| submit(Request **requests, long nr) | Realm::Cuda::GPUfillChannel | virtual |
| suggest_ib_memories() const | Realm::Channel | virtual |
| suggest_ib_memories_for_node(NodeID node) const | Realm::Channel | virtual |
| supports_indirection_memory(Memory mem) const | Realm::Channel | virtual |
| supports_path(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, XferDesKind *kind_ret=0, unsigned *bw_ret=0, unsigned *lat_ret=0) | Realm::Channel | virtual |
| supports_redop(ReductionOpID redop_id) const | Realm::Channel | virtual |
| update_channel_state(void) | Realm::Channel | |
| wakeup_xd(XferDes *xd) | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | virtual |
| xdq | Realm::SingleXDQChannel< GPUfillChannel, GPUfillXferDes > | protected |
| ~Channel() | Realm::Channel | inlinevirtual |