| affinity | MultiGPUMapper | protected | 
  | apron | MultiGPUMapper | protected | 
  | build_descriptor(int gpu, dim3 ldim, int3 goffset, dim3 active, dim3 loffset) | MultiGPUMapper | protected | 
  | cellsize | MultiGPUMapper | protected | 
  | compute_balances() | MultiGPUMapper | protected | 
  | descriptor | MultiGPUMapper | protected | 
  | determine_load_balance()=0 | MultiGPUMapper | pure virtual | 
  | device_id | MultiGPUMapper | protected | 
  | device_memory | MultiGPUMapper | protected | 
  | enable_peer_access(int src, int dst) | MultiGPUMapper | protected | 
  | get_affinity() | MultiGPUMapper |  | 
  | get_apron() | MultiGPUMapper |  | 
  | get_authority_offset(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_authority_size(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_global_dim(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_global_input_offset(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_global_offset(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_global_output_offset(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_global_size() | MultiGPUMapper |  | 
  | get_lattice_dim() | MultiGPUMapper |  | 
  | get_local_dim(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_local_size(int gpu)=0 | MultiGPUMapper | pure virtual | 
  | get_num_gpus() | MultiGPUMapper |  | 
  | get_overlap() | MultiGPUMapper |  | 
  | getSegmentDescriptor(int gpu) | MultiGPUMapper |  | 
  | initialize()=0 | MultiGPUMapper | protectedpure virtual | 
  | initialize_gpu(int gpu) | MultiGPUMapper | virtual | 
  | lattice_dim | MultiGPUMapper | protected | 
  | lb_cost | MultiGPUMapper | protected | 
  | lb_weights | MultiGPUMapper | protected | 
  | map_index_to_gpu(size_t index)=0 | MultiGPUMapper | pure virtual | 
  | MultiGPUMapper(dim3 ldim, size_t cellsize, int apron, int overlap, int num_gpus, int *devices, int pages) | MultiGPUMapper |  | 
  | num_gpus | MultiGPUMapper | protected | 
  | numa_bind_thread(int) | MultiGPUMapper |  | 
  | overlap | MultiGPUMapper | protected | 
  | pagecount | MultiGPUMapper | protected | 
  | publish_state(int gpu, int timestamp, cudaStream_t top, cudaStream_t bot, void *dptr=NULL)=0 | MultiGPUMapper | pure virtual | 
  | rebalance() | MultiGPUMapper |  | 
  | record_execution_cost(int, int) | MultiGPUMapper |  | 
  | refresh(int gpu, void *dptr, int timestamp)=0 | MultiGPUMapper | pure virtual | 
  | schedule_recv(int gpu, void *dptr, int timestamp, int neighbor, cudaStream_t stream)=0 | MultiGPUMapper | pure virtual | 
  | schedule_send(int gpu, void *dptr, int timestamp, int neighbor, cudaStream_t stream)=0 | MultiGPUMapper | pure virtual | 
  | set_affinity(int) | MultiGPUMapper |  | 
  | stage_in(int gpu, void *dptr, void *hptr)=0 | MultiGPUMapper | pure virtual | 
  | stage_in_sites(int gpu, void *dptr, void *hptr)=0 | MultiGPUMapper | pure virtual | 
  | stage_out(int gpu, void *hptr, void *dptr)=0 | MultiGPUMapper | pure virtual | 
  | use(int gpu) | MultiGPUMapper |  | 
  | ~MultiGPUMapper() | MultiGPUMapper | virtual |