MAGMA  magma-1.4.0
Matrix Algebra on GPU and Multicore Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
dependency_s Struct Reference
Collaboration diagram for dependency_s:
[legend]

Data Fields

struct quark_task_stask
 
void * address
 
int size
 
quark_direction_t direction
 
bool locality
 
volatile bool accumulator
 
bool gatherv
 
struct address_set_node_saddress_set_node_ptr
 
icl_list_taddress_set_waiting_deps_node_ptr
 
icl_list_ttask_args_list_node_ptr
 
icl_list_ttask_dependency_list_node_ptr
 
volatile bool ready
 

Detailed Description

Definition at line 162 of file quark.c.

Field Documentation

volatile bool dependency_s::accumulator

Definition at line 168 of file quark.c.

void* dependency_s::address

Definition at line 164 of file quark.c.

struct address_set_node_s* dependency_s::address_set_node_ptr

Definition at line 170 of file quark.c.

icl_list_t* dependency_s::address_set_waiting_deps_node_ptr

Definition at line 171 of file quark.c.

quark_direction_t dependency_s::direction

Definition at line 166 of file quark.c.

bool dependency_s::gatherv

Definition at line 169 of file quark.c.

bool dependency_s::locality

Definition at line 167 of file quark.c.

volatile bool dependency_s::ready

Definition at line 174 of file quark.c.

int dependency_s::size

Definition at line 165 of file quark.c.

struct quark_task_s* dependency_s::task

Definition at line 163 of file quark.c.

icl_list_t* dependency_s::task_args_list_node_ptr

Definition at line 172 of file quark.c.

icl_list_t* dependency_s::task_dependency_list_node_ptr

Definition at line 173 of file quark.c.


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