|
libxmp/libxmpf in Omni Compiler
1.3.4
|

Data Structures | |
| struct | _coarray_comm_t |
Macros | |
| #define | NUM_COMM_CACHES (16) |
Typedefs | |
| typedef struct _coarray_comm_t | _coarray_comm_t |
Enumerations | |
| enum | comm_pattern { contiguous, blockstride, others } |
Functions | |
| void | _XMP_tca_malloc (_XMP_coarray_t *coarray_desc, void **addr, const size_t coarray_size) |
| void | _XMP_tca_contiguous_put (const int target_rank, const size_t dst_offset, const size_t src_offset, const _XMP_coarray_t *dst_desc, const _XMP_coarray_t *src_desc, const size_t dst_elmts, const size_t src_elmts, const size_t elmt_size) |
| void | _XMP_tca_sync_memory () |
| Execute sync_memory. More... | |
| #define NUM_COMM_CACHES (16) |
| typedef struct _coarray_comm_t _coarray_comm_t |
| enum comm_pattern |
| void _XMP_tca_contiguous_put | ( | const int | target_rank, |
| const size_t | dst_offset, | ||
| const size_t | src_offset, | ||
| const _XMP_coarray_t * | dst_desc, | ||
| const _XMP_coarray_t * | src_desc, | ||
| const size_t | dst_elmts, | ||
| const size_t | src_elmts, | ||
| const size_t | elmt_size | ||
| ) |


| void _XMP_tca_malloc | ( | _XMP_coarray_t * | coarray_desc, |
| void ** | addr, | ||
| const size_t | coarray_size | ||
| ) |

