Learn R Programming

CautiousLearning (version 1.0.1)

omp: Support for parallel computation

Description

The functions can be used

  • to check if the current system supports the openMP standard;

  • to control the number of used cores;

  • to set the seeds of the random number generators.

Usage

hasOMP()

setOMPThreads(nthreads)

setSITMOSeeds(seed)

Arguments

nthreads

number of OpenMP threads to be used.

seed

number between 0 and 1 used to set the seeds of the random number generators in each threads.

Value

Function hasOMP returns TRUE/FALSE if the system supports/does not support openMP.

Functions setOMPThreads and setSITMOSeeds do not return any value.

Details

Each openMP thread (or the single thread used on systems where openMP is not supported) uses a separate sitmo random number generator. See sitmo-package.