The VSL Summary Statistics routines use the following data types for the calculations:
Type |
Data Object |
---|---|
Fortran 90: TYPE(VSL_SS_TASK) C: VSLSSTaskPtr |
Pointer to a VSL Summary Statistics task |
Fortran 90: REAL(KIND=4) C: float |
Input/output user data in single precision |
Fortran 90: REAL(KIND=8) C: double |
Input/output user data in double precision |
Fortran 90: INTEGER or INTEGER(KIND=8) C: MKL_INT or long long |
Other data |
The actual size of the generic integer type is platform-specific and can be 32 or 64 bits in length. Before you compile your application, set an appropriate size for integers. See details in the 'Using the ILP64 Interface vs. LP64 Interface' section of the Intel® MKL User's Guide.