Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Hip::HipRedOpDesc Struct Reference

#include <hip_module.h>

Collaboration diagram for Realm::Hip::HipRedOpDesc:

Public Attributes

ReductionOpID redop_id = 0
 
Processor proc = Processor::NO_PROC
 
void * apply_excl = nullptr
 
void * apply_nonexcl = nullptr
 
void * fold_excl = nullptr
 
void * fold_nonexcl = nullptr
 
void * apply_excl_advanced = nullptr
 
void * apply_nonexcl_advanced = nullptr
 
void * fold_excl_advanced = nullptr
 
void * fold_nonexcl_advanced = nullptr
 
void * apply_excl_transpose = nullptr
 
void * apply_nonexcl_transpose = nullptr
 
void * fold_excl_transpose = nullptr
 
void * fold_nonexcl_transpose = nullptr
 

Member Data Documentation

◆ apply_excl

void* Realm::Hip::HipRedOpDesc::apply_excl = nullptr

◆ apply_excl_advanced

void* Realm::Hip::HipRedOpDesc::apply_excl_advanced = nullptr

◆ apply_excl_transpose

void* Realm::Hip::HipRedOpDesc::apply_excl_transpose = nullptr

◆ apply_nonexcl

void* Realm::Hip::HipRedOpDesc::apply_nonexcl = nullptr

◆ apply_nonexcl_advanced

void* Realm::Hip::HipRedOpDesc::apply_nonexcl_advanced = nullptr

◆ apply_nonexcl_transpose

void* Realm::Hip::HipRedOpDesc::apply_nonexcl_transpose = nullptr

◆ fold_excl

void* Realm::Hip::HipRedOpDesc::fold_excl = nullptr

◆ fold_excl_advanced

void* Realm::Hip::HipRedOpDesc::fold_excl_advanced = nullptr

◆ fold_excl_transpose

void* Realm::Hip::HipRedOpDesc::fold_excl_transpose = nullptr

◆ fold_nonexcl

void* Realm::Hip::HipRedOpDesc::fold_nonexcl = nullptr

◆ fold_nonexcl_advanced

void* Realm::Hip::HipRedOpDesc::fold_nonexcl_advanced = nullptr

◆ fold_nonexcl_transpose

void* Realm::Hip::HipRedOpDesc::fold_nonexcl_transpose = nullptr

◆ proc

Processor Realm::Hip::HipRedOpDesc::proc = Processor::NO_PROC

◆ redop_id

ReductionOpID Realm::Hip::HipRedOpDesc::redop_id = 0

The documentation for this struct was generated from the following file: