hipfort_hiprand Module Reference#

HIPFORT API Reference: hipfort_hiprand Module Reference
hipfort_hiprand Module Reference

Data Types

interface  hiprandcreategenerator
 Creates a new random number generator. More...
 
interface  hiprandcreategeneratorhost
 Creates a new random number generator on host. More...
 
interface  hiprandcreatepoissondistribution
 Construct the histogram for a Poisson distribution. More...
 
interface  hipranddestroydistribution
 Destroy the histogram array for a discrete distribution. More...
 
interface  hipranddestroygenerator
 Destroys random number generator. More...
 
interface  hiprandgenerate
 Generates uniformly distributed 32-bit unsigned integers. More...
 
interface  hiprandgeneratechar
 Generates uniformly distributed 8-bit unsigned integers. More...
 
interface  hiprandgeneratelognormal
 Generates log-normally distributed floats. More...
 
interface  hiprandgeneratelognormaldouble
 Generates log-normally distributed doubles. More...
 
interface  hiprandgeneratenormal
 Generates normally distributed floats. More...
 
interface  hiprandgeneratenormaldouble
 Generates normally distributed doubles. More...
 
interface  hiprandgeneratepoisson
 Generates Poisson-distributed 32-bit unsigned integers. More...
 
interface  hiprandgenerateseeds
 Initializes the generator's state on GPU or host. More...
 
interface  hiprandgenerateshort
 Generates uniformly distributed 16-bit unsigned integers. More...
 
interface  hiprandgenerateuniform
 Generates uniformly distributed floats. More...
 
interface  hiprandgenerateuniformdouble
 Generates uniformly distributed double-precision floating-point values. More...
 
interface  hiprandgetversion
 Returns the version number of the cuRAND or rocRAND library. More...
 
interface  hiprandsetgeneratoroffset
 Sets the offset of a random number generator. More...
 
interface  hiprandsetpseudorandomgeneratorseed
 Sets the seed of a pseudo-random number generator. More...
 
interface  hiprandsetquasirandomgeneratordimensions
 Set the number of dimensions of a quasi-random number generator. More...
 
interface  hiprandsetstream
 Sets the current stream for kernel launches. More...