Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Hip::GPUProcessor Member List

This is the complete list of members for Realm::Hip::GPUProcessor, including all inherited members.

add_internal_task(InternalTask *task)Realm::LocalTaskProcessorvirtual
add_to_group(ProcessorGroupImpl *group)Realm::LocalTaskProcessorvirtual
block_on_synchronizeRealm::Hip::GPUProcessor
call_configsRealm::Hip::GPUProcessor
core_rsrvRealm::Hip::GPUProcessorprotected
create_genevent()Realm::ProcessorImpl
ctxsyncRealm::Hip::GPUProcessor
deferred_spawn_cacheRealm::LocalTaskProcessorprotected
device_synchronize(void)Realm::Hip::GPUProcessor
enqueue_or_defer_task(Task *task, Event start_event, DeferredSpawnCache *cache)Realm::ProcessorImplprotected
enqueue_task(Task *task)Realm::LocalTaskProcessorvirtual
enqueue_tasks(Task::TaskList &tasks, size_t num_tasks)Realm::LocalTaskProcessorvirtual
execute_task(Processor::TaskFuncID func_id, const ByteArrayRef &task_args)Realm::Hip::GPUProcessorprotectedvirtual
free_genevent(GenEventImpl *)Realm::ProcessorImpl
free_local_eventsRealm::ProcessorImplprotected
get_current_gpu_proc(void)Realm::Hip::GPUProcessorstatic
get_processor_kind(RuntimeImpl *runtime_impl, Processor processor)Realm::ProcessorImplstatic
gpuRealm::Hip::GPUProcessor
gpu_memcpy(void *dst, const void *src, size_t size, hipMemcpyKind kind)Realm::Hip::GPUProcessor
gpu_memcpy_async(void *dst, const void *src, size_t size, hipMemcpyKind kind, hipStream_t stream)Realm::Hip::GPUProcessor
gpu_memset(void *dst, int value, size_t count)Realm::Hip::GPUProcessor
gpu_memset_async(void *dst, int value, size_t count, hipStream_t stream)Realm::Hip::GPUProcessor
gpu_task_tableRealm::Hip::GPUProcessorprotected
GPUProcessor(RuntimeImpl *runtime_impl, GPU *_gpu, Processor _me, Realm::CoreReservationSet &crs, size_t _stack_size)Realm::Hip::GPUProcessor
kernel_argsRealm::Hip::GPUProcessor
kindRealm::ProcessorImpl
launch_configsRealm::Hip::GPUProcessor
LocalTaskProcessor(RuntimeImpl *runtime_impl, Processor _me, Processor::Kind _kind, int num_cores=1)Realm::LocalTaskProcessor
meRealm::ProcessorImpl
num_coresRealm::ProcessorImpl
ProcessorImpl(RuntimeImpl *runtime_impl, Processor _me, Processor::Kind _kind, int _num_cores=1)Realm::ProcessorImpl
ready_task_countRealm::LocalTaskProcessorprotected
register_task(Processor::TaskFuncID func_id, CodeDescriptor &codedesc, const ByteArrayRef &user_data)Realm::Hip::GPUProcessorvirtual
remove_from_group(ProcessorGroupImpl *group)Realm::LocalTaskProcessorvirtual
schedRealm::LocalTaskProcessorprotected
set_scheduler(ThreadedTaskScheduler *_sched)Realm::LocalTaskProcessorprotected
shutdown(void)Realm::Hip::GPUProcessorvirtual
spawn_task(Processor::TaskFuncID func_id, const void *args, size_t arglen, const ProfilingRequestSet &reqs, Event start_event, GenEventImpl *finish_event, EventImpl::gen_t finish_gen, int priority)Realm::LocalTaskProcessorvirtual
start_threads(void)Realm::LocalTaskProcessorvirtual
stream_synchronize(hipStream_t stream)Realm::Hip::GPUProcessor
stream_wait_on_event(hipStream_t stream, hipEvent_t event)Realm::Hip::GPUProcessor
task_queueRealm::LocalTaskProcessorprotected
task_tableRealm::LocalTaskProcessorprotected
task_table_mutexRealm::LocalTaskProcessorprotected
~GPUProcessor(void)Realm::Hip::GPUProcessorvirtual
~LocalTaskProcessor(void)Realm::LocalTaskProcessorvirtual
~ProcessorImpl(void)Realm::ProcessorImplvirtual