Lattice Microbes 2.5
This is for whole cell modeling
Loading...
Searching...
No Matches
MultiGPUMapper Member List

This is the complete list of members for MultiGPUMapper, including all inherited members.

affinityMultiGPUMapperprotected
apronMultiGPUMapperprotected
build_descriptor(int gpu, dim3 ldim, int3 goffset, dim3 active, dim3 loffset)MultiGPUMapperprotected
cellsizeMultiGPUMapperprotected
compute_balances()MultiGPUMapperprotected
descriptorMultiGPUMapperprotected
determine_load_balance()=0MultiGPUMapperpure virtual
device_idMultiGPUMapperprotected
device_memoryMultiGPUMapperprotected
enable_peer_access(int src, int dst)MultiGPUMapperprotected
get_affinity()MultiGPUMapper
get_apron()MultiGPUMapper
get_authority_offset(int gpu)=0MultiGPUMapperpure virtual
get_authority_size(int gpu)=0MultiGPUMapperpure virtual
get_global_dim(int gpu)=0MultiGPUMapperpure virtual
get_global_input_offset(int gpu)=0MultiGPUMapperpure virtual
get_global_offset(int gpu)=0MultiGPUMapperpure virtual
get_global_output_offset(int gpu)=0MultiGPUMapperpure virtual
get_global_size()MultiGPUMapper
get_lattice_dim()MultiGPUMapper
get_local_dim(int gpu)=0MultiGPUMapperpure virtual
get_local_size(int gpu)=0MultiGPUMapperpure virtual
get_num_gpus()MultiGPUMapper
get_overlap()MultiGPUMapper
getSegmentDescriptor(int gpu)MultiGPUMapper
initialize()=0MultiGPUMapperprotectedpure virtual
initialize_gpu(int gpu)MultiGPUMappervirtual
lattice_dimMultiGPUMapperprotected
lb_costMultiGPUMapperprotected
lb_weightsMultiGPUMapperprotected
map_index_to_gpu(size_t index)=0MultiGPUMapperpure virtual
MultiGPUMapper(dim3 ldim, size_t cellsize, int apron, int overlap, int num_gpus, int *devices, int pages)MultiGPUMapper
num_gpusMultiGPUMapperprotected
numa_bind_thread(int)MultiGPUMapper
overlapMultiGPUMapperprotected
pagecountMultiGPUMapperprotected
publish_state(int gpu, int timestamp, cudaStream_t top, cudaStream_t bot, void *dptr=NULL)=0MultiGPUMapperpure virtual
rebalance()MultiGPUMapper
record_execution_cost(int, int)MultiGPUMapper
refresh(int gpu, void *dptr, int timestamp)=0MultiGPUMapperpure virtual
schedule_recv(int gpu, void *dptr, int timestamp, int neighbor, cudaStream_t stream)=0MultiGPUMapperpure virtual
schedule_send(int gpu, void *dptr, int timestamp, int neighbor, cudaStream_t stream)=0MultiGPUMapperpure virtual
set_affinity(int)MultiGPUMapper
stage_in(int gpu, void *dptr, void *hptr)=0MultiGPUMapperpure virtual
stage_in_sites(int gpu, void *dptr, void *hptr)=0MultiGPUMapperpure virtual
stage_out(int gpu, void *hptr, void *dptr)=0MultiGPUMapperpure virtual
use(int gpu)MultiGPUMapper
~MultiGPUMapper()MultiGPUMappervirtual