SPRNG

Category: Libraries-Math-RandomNumGen

Description

SPRNG is a set of libraries for scalable and portable pseudorandom number generation, and has been developed keeping in mind the requirements of users involved in parallel Monte Carlo simulations.

Use

The SPRNG library is provided provided by NICS and is accessed via a module. See the modules page for more information on modules. Once the SPRNG module is loaded, the compilers will automatically find include and library files.

Fortran

  module avail sprng
  module load sprng/2.0
  ftn test.f90      OR    pgf90 test.f90 ${SPRNG_LIB}
C
  module load sprng/2.0
  cc test.c      OR    pgcc test.c ${SPRNG_LIB}

Support

This package has the following support level : Supported

Available Versions

Version Available Builds
pgi pathscale gnu Other
2.0b
u
u
u