|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "LB_comm/comm_lend_light.h"#include "LB_comm/shmem.h"#include "support/tracing.h"#include "support/debug.h"#include "support/types.h"#include <stdlib.h>
Data Structures | |
| struct | shdata |
Functions | |
| void | ConfigShMem (int defCPUS, int is_greedy, const char *shmem_key) |
| void | finalize_comm () |
| int | releaseCpus (int cpus) |
| int | acquireCpus (int current_cpus) |
| int | checkIdleCpus (int myCpus, int maxResources) |
Variables | |
| int | defaultCPUS |
| int | greedy |
| struct shdata * | shdata |
| void ConfigShMem | ( | int | defCPUS, |
| int | is_greedy, | ||
| const char * | shmem_key | ||
| ) |
| void finalize_comm | ( | ) |
| int releaseCpus | ( | int | cpus | ) |
| int acquireCpus | ( | int | current_cpus | ) |
| int checkIdleCpus | ( | int | myCpus, |
| int | maxResources | ||
| ) |
| int defaultCPUS |
| int greedy |