|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "LB_policies/lewi.h"#include "LB_core/spd.h"#include "apis/dlb_errors.h"#include "LB_comm/comm_lend_light.h"#include "LB_numThreads/numThreads.h"#include "support/mask_utils.h"#include "support/options.h"#include "support/debug.h"#include "support/types.h"#include <sched.h>#include <limits.h>
Functions | |
| int | lewi_Init (subprocess_descriptor_t *spd) |
| int | lewi_Finalize (subprocess_descriptor_t *spd) |
| int | lewi_EnableDLB (const subprocess_descriptor_t *spd) |
| int | lewi_DisableDLB (const subprocess_descriptor_t *spd) |
| int | lewi_SetMaxParallelism (const subprocess_descriptor_t *spd, int max) |
| int | lewi_UnsetMaxParallelism (const subprocess_descriptor_t *spd) |
| int | lewi_IntoBlockingCall (const subprocess_descriptor_t *spd) |
| int | lewi_OutOfBlockingCall (const subprocess_descriptor_t *spd) |
| int | lewi_Lend (const subprocess_descriptor_t *spd) |
| int | lewi_Reclaim (const subprocess_descriptor_t *spd) |
| int | lewi_Borrow (const subprocess_descriptor_t *spd) |
| int | lewi_BorrowCpus (const subprocess_descriptor_t *spd, int maxResources) |
| int lewi_Init | ( | subprocess_descriptor_t * | spd | ) |
| int lewi_Finalize | ( | subprocess_descriptor_t * | spd | ) |
| int lewi_EnableDLB | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_DisableDLB | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_SetMaxParallelism | ( | const subprocess_descriptor_t * | spd, |
| int | max | ||
| ) |
| int lewi_UnsetMaxParallelism | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_IntoBlockingCall | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_OutOfBlockingCall | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_Lend | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_Reclaim | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_Borrow | ( | const subprocess_descriptor_t * | spd | ) |
| int lewi_BorrowCpus | ( | const subprocess_descriptor_t * | spd, |
| int | maxResources | ||
| ) |