#include "common.h"
#include <stdio.h>
#include <ctype.h>
#include <math.h>
#include <strings.h>
#include "machine.h"
#include "bu.h"
Include dependency graph for parallel.c:
Go to the source code of this file.
Defines | |
#define | PUBLIC_CPUS1 "/var/tmp/public_cpus" |
#define | PUBLIC_CPUS2 "/usr/tmp/public_cpus" |
Functions | |
void | bu_nice_set (int newnice) |
int | bu_cpulimit_get () |
void | bu_cpulimit_set (int sec) |
int | bu_avail_cpus () |
fastf_t | bu_get_load_average () |
int | bu_get_public_cpus () |
int | bu_set_realtime () |
void | bu_parallel (void *func, int ncpu, genptr_t arg) |
Machine-specific routines for parallel processing. Primarily calling functions in multiple threads on multiple CPUs.
Definition in file parallel.c.