libxmp/libxmpf in Omni Compiler
1.3.4
|
Macros | |
#define | _XMP_TCA_DMAC 0 |
#define | _XMP_TCA_USE_PACK_SIZE 8 |
#define | _XMP_TCA_DEBUG(...) |
Functions | |
void | _XMP_gpu_pack_vector_async (char *restrict dst, char *restrict src, int count, int blocklength, long stride, size_t typesize, void *async_id) |
void | _XMP_gpu_unpack_vector_async (char *restrict dst, char *restrict src, int count, int blocklength, long stride, size_t typesize, void *async_id) |
void | _XMP_reflect_init_tca (void *acc_addr, _XMP_array_t *adesc) |
void | _XMP_reflect_do_tca (_XMP_array_t *adesc) |
#define _XMP_TCA_DEBUG | ( | ... | ) |
#define _XMP_TCA_DMAC 0 |
#define _XMP_TCA_USE_PACK_SIZE 8 |
void _XMP_gpu_pack_vector_async | ( | char *restrict | dst, |
char *restrict | src, | ||
int | count, | ||
int | blocklength, | ||
long | stride, | ||
size_t | typesize, | ||
void * | async_id | ||
) |
void _XMP_gpu_unpack_vector_async | ( | char *restrict | dst, |
char *restrict | src, | ||
int | count, | ||
int | blocklength, | ||
long | stride, | ||
size_t | typesize, | ||
void * | async_id | ||
) |
void _XMP_reflect_do_tca | ( | _XMP_array_t * | adesc | ) |
void _XMP_reflect_init_tca | ( | void * | acc_addr, |
_XMP_array_t * | adesc | ||
) |