|
CHAMELEON 1.4.0
|
Group routines exposed to users to control CHAMELEON state. More...
Functions | |
| int | __chameleon_init (int cores, int gpus) |
| Initialize CHAMELEON with number of cpus and gpus (using MPI_COMM_WORLD). | |
| int | __chameleon_initpar (int ncpus, int ngpus, int nthreads_per_worker) |
| Initialize CHAMELEON with number of cpus and gpus and threads per worker (using MPI_COMM_WORLD). | |
| int | __chameleon_initparcomm (int ncpus, int ngpus, int nthreads_per_worker, MPI_Comm comm) |
| Initialize CHAMELEON with number of cpus and gpus and threads per worker and using a given MPI communicator. | |
| int | __chameleon_finalize (void) |
| Finalize CHAMELEON. | |
| int | CHAMELEON_Initialized (void) |
| Check if the CHAMELEON library is initialized or not. | |
| int | CHAMELEON_Pause (void) |
| int | CHAMELEON_Resume (void) |
| int | CHAMELEON_Distributed_start (void) |
| int | CHAMELEON_Distributed_stop (void) |
| int | CHAMELEON_Comm_size () |
| int | CHAMELEON_Comm_rank () |
| int | CHAMELEON_GetThreadNbr () |
Group routines exposed to users to control CHAMELEON state.