Skip to content
This repository was archived by the owner on Mar 22, 2019. It is now read-only.

rocmarchive/hcRNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4cbbc31 · Mar 21, 2019
May 10, 2016
Nov 26, 2016
Jul 15, 2017
Mar 12, 2018
Sep 5, 2017
Jun 30, 2017
Sep 20, 2017
Jun 23, 2017
Mar 21, 2019
Aug 10, 2017
Jun 24, 2017
May 16, 2017
Sep 5, 2017
Sep 5, 2017

Repository files navigation

hCRNG - Deprecated Software

The hcRNG package is deprecated software. Please us the rocRAND instead.

A. Introduction:

The hcRNG library is an implementation of uniform random number generators targetting the AMD heterogenous hardware via HCC compiler runtime. The computational resources of underlying AMD heterogenous compute gets exposed and exploited through the HCC C++ frontend. Refer here for more details on HCC compiler.

The following list enumerates the current set of RNG generators that are supported so far.

  1. MRG31k3p
  2. MRG32k3a
  3. LFSR113
  4. Philox-4x32-10

To know more, go through the Documentation

B. Key Features

  • Support for 4 commonly used uniform random number generators.
  • Single and Double precision.
  • Multiple streams, created on the host and generates random numbers either on the host or on computing devices.

C. Prerequisites

  • Refer Prerequisites section here

D. Tested Environment so far

  • Refer Tested environments enumerated here

E. Installation

  • Follow installation steps as described here

F. Unit testing

  • Follow testing procedures as explained here

G. API reference

  • The Specification of API's supported along with description can be found here

H. Example Code

  • Refer Examples section here

About

rocRAND has superseded this library

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages