13.07.2015 Views

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!