parallel.c File Reference

routines for parallel processing More...

#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)


Detailed Description

routines for parallel processing

Machine-specific routines for parallel processing. Primarily calling functions in multiple threads on multiple CPUs.

Author:
Michael John Muuss
Source -
The U. S. Army Research Laboratory
Aberdeen Proving Ground, Maryland 21005-5068 USA

Definition in file parallel.c.


Generated on Mon Sep 18 01:25:04 2006 for BRL-CAD by  doxygen 1.4.6