Intel(R) - Computational and Systems Biology at MIT
Intel(R) - Computational and Systems Biology at MIT
Intel(R) - Computational and Systems Biology at MIT
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
7 <strong>Intel</strong>® M<strong>at</strong>h Kernel Library User’s Guidein the <strong>Intel</strong> MKL Java examples section were tested with Java environment. So, you mayuse the Java wrappers for these CBLAS, FFT, VML, VSL RNG, <strong>and</strong> convolution/correl<strong>at</strong>ionfunctions in your Java applic<strong>at</strong>ions.Performance. The functions from <strong>Intel</strong> MKL must work faster than similar functions writtenin pure Java. However, note th<strong>at</strong> performance was not the main goal for these wrappers. —The intent was giving code examples. So, an <strong>Intel</strong> MKL function called from Javaapplic<strong>at</strong>ion will probably work slower than the same function called from a program writtenin C/C++ or Fortran.Known bugs. There is a number of known bugs in <strong>Intel</strong> MKL (identified in the ReleaseNotes) <strong>and</strong> there are incomp<strong>at</strong>ibilities between different versions of Java SDK. Theexamples <strong>and</strong> wrappers include workarounds for these problems to make the exampleswork anyway. Source codes of the examples <strong>and</strong> wrappers include comments whichdescribe the workarounds.7-14