Host-side Helpers

Intel® oneAPI Math Kernel Library (oneMKL) RNG provides host-side helpers classes templates for engines’ initialization.

Routine

Description

oneapi::mkl::rng::device::engine_descriptor

Provide an abstraction over sycl::buffer to initialize and store engines’ states between DPC++ kernels.

oneapi::mkl::rng::device::engine_accessor

Provide an abstraction over sycl::accessor to access engines’ which are hold by engine_descriptor in kernels.