Developer Guide for Intel® Data Analytics Acceleration Library 2018 Update 2

Batch Processing

MCG59 engine needs the initial condition (seed) for state initialization. The seed can be either an integer scalar or a vector of p integer elements, the inputs to the respective engine constructors.

Algorithm Arguments

Mersenne Twister engine needs the initial condition (seed) for state initialization. The seed can be either an integer scalar or a vector of p integer elements, the inputs to the respective engine constructors.

Algorithm Parameters

MCG59 engine has the following parameters:

Parameter

Default Value

Description

algorithmFPType

float

Floating point type is used in intermediate calculations. Can be either float or double.

Method

defaultDense

Performance-oriented computation method; the only method supported by the algorithm.

Seed

  • 777 for a scalar seed
  • NA for a vector seed

Initial condition for state initialization, scalar or vector:

  • Scalar, value of size_t type
  • Vector, pointer to HomogenNumericTable of size 1xp