| June 27, 2010 11:30 AM PDT | |
Intel® MKL 10.3 Beta introduces a new v?LinearFrac function that performs linear fraction transformation of vectors a by vector b with scalar parameters: scaling multipliers scalea, scaleb and shifting addends shifta, shiftb:
y[i]=(scalea·a[i]+shifta)/(scaleb·b[i]+shiftb), i=1,2 ... n
The v?LinearFrac function is implemented in the EP accuracy mode only for now in Intel® MKL 10.3 Beta, therefore no special values are defined for this function. Correctness is guaranteed within the threshold limitations defined for each input parameter.
Examples of both single precision and double precision v?LineraFrac FORTRAN and C versions can be found at <your mkl 10.3 beta installation dir>/examples/ directory.
Please refer Intel® MKL Reference Manual for more details.
This article applies to: Intel® C++ Compiler for Linux* Knowledge Base, Intel® C++ Compiler for Mac OS X* Knowledge Base, Intel® C++ Compiler for Windows* Knowledge Base, Intel® Cluster Toolkit for Linux* Knowledge Base, Intel® Cluster Toolkit for Windows* Knowledge Base, Intel® Fortran Compiler for Linux* Knowledge Base, Intel® Fortran Compiler for Mac OS X* Knowledge Base, Intel® Math Kernel Library Knowledge Base, Intel® Parallel Composer Knowledge Base
For more complete information about compiler optimizations, see our Optimization Notice.


