moc_node_handle_spu_struct Struct Reference
[Implementation-Core]

#include <imoc_core_spu.h>

Collaboration diagram for moc_node_handle_spu_struct:

Collaboration graph
[legend]

Detailed Description

Node-handle structure.

Note:
SPU only
Information each node knowns about himself and the world.

Definition at line 26 of file imoc_core_spu.h.


Data Fields

uint8_t rank
 rank of node
uint8_t comm_size
 number of overall processes
uint8_t queue_size
 Size of a message-queue.
uint64_t ls_base
 Effective address of own local-store.
volatile moc_message_envelope_t * message_queue_base
 base-address of own message-queues
volatile moc_message_status_t * status_array_base
 base-address of own message-status-array
uint64_t buffer_base
 base-address of own buffer
uint32_t buffer_size
 size of own buffer
volatile moc_process_t * moc_process_list
 list of all other MOC-processes (index is rank of process)

Field Documentation

rank of node

Definition at line 28 of file imoc_core_spu.h.

number of overall processes

Definition at line 29 of file imoc_core_spu.h.

Size of a message-queue.

Definition at line 30 of file imoc_core_spu.h.

Effective address of own local-store.

Definition at line 31 of file imoc_core_spu.h.

base-address of own message-queues

Definition at line 32 of file imoc_core_spu.h.

base-address of own message-status-array

Definition at line 33 of file imoc_core_spu.h.

base-address of own buffer

Definition at line 34 of file imoc_core_spu.h.

size of own buffer

Definition at line 35 of file imoc_core_spu.h.

list of all other MOC-processes (index is rank of process)

Definition at line 36 of file imoc_core_spu.h.


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

Generated on Thu Feb 12 13:51:21 2009 for MPI On Cell (Documentation) by  doxygen 1.5.6