oneapi::mkl::rng::nondeterministic

Non-deterministic random number generator (RDRAND-based) [AVX][IntelSWMan].

Syntax

class nondeterministic {
public:
    nondeterministic(sycl::queue queue);


    nondeterministic(const nondeterministic& other);


    nondeterministic(nondeterministic&& other);


    nondeterministic& operator=(const nondeterministic& other);


    nondeterministic& operator=(nondeterministic&& other);


    ~nondeterministic();
};

Devices supported: Host and CPU.

Include Files

  • oneapi/mkl/rng.hpp

Description

Non-deterministic random number generator (RDRAND-based) [AVX][IntelSWMan].

Input Parameters

Name

Type

Description

queue

sycl::queue

Valid sycl::queue, calls of oneapi::mkl::rng::generate() routine submits kernels in this queue.

See VS Notes for detailed descriptions.