Intel Math Kernel Library 7.0 extends benefits
by Matt Gillespie, technical author and editor. Intel Corp.

The Intel® Math Kernel Library is a highly optimized, thread-safe, multithreading-capable set of libraries of functions for linear algebra, discrete Fourier transforms, vector transcendental math, and statistics. Intel MKL 7.0 offers substantial improvements over previous versions of the libraries, while requiring very little expenditure on the part of developers in terms of money or effort. This latest version incorporates new optimizations to existing functional areas, as well as the addition of the following new functionality:

  • ScaLAPACK routines extend linear algebra functionality to distributed-memory computing architectures.
  • PARDISO direct sparse solver supports highly optimized computations on systems of linear equations with many null values.
  • New Vector Statistical Library Random Number Generator Functions improve the flexibility and performance of implementations based on pseudorandom numbers, including Monte Carlo simulations.
Intel MKL 7.0 provides significant new optimizations to many of the functions that were included in previous versions of the libraries. These improvements build on previous Intel MKL functionality, including LAPACK solvers and eigensolvers, BLAS (level 1, 2, and 3) functions, Discrete Fourier Transforms, the Vector Math Library, and the Vector Statistical Library. Like previous versions, Intel MKL 7.0 is royalty-free and optimized for Intel mobile, desktop, and server architectures. The libraries are thread-safe and multi-threading-capable using OpenMP, and they include interfaces to popular workstation compilers for convenience.

This article provides independent software vendors, decision makers and programmers with the background they need to make an informed decision about adopting Intel MKL 7.0.

Subscribers who liked this article also read:
Utilizing thread pools in performance-critical applications
by Blake Thompson, application engineer, Intel Corp. When using ...

If you're interested in this topic, these articles may be helpful:

Show Us Your Threads and Win an Intel® Core 2 Duo iMac*
It’s All About Personal Expression! You express yourself through so...
Intel C++ Compiler 8.1 for Windows free evaluation software
This product provides tools for Windows software developers to creat...
Hyper-Threading Technology, Multi-core, and Mobile Intel
By Khang Nguyen A Hyper-Threading Technology (HT Technology) enable...
Intel C++ Compiler 8.1 for Linux free downloads
from Intel Corp. Intel® C++ Compiler for Linux accelerates your...

Recent Jobs:

Remote Support Specialist #GTS_ITS-0160480 - CO - Boulder - IBM
The Remote Support Representative will provide remote technical assist...
Technical Support Professional #SWG-0163417 - CA - Foster City - IBM
This role specializes in performing and enabling remote technical supp...
Senior BI Consultant #SWG-0163270 - GA - Atlanta - IBM
Provide subject matter expertise for K-12 school system in development...
WebSphere MQ Series Software Support #SWG-0152348 - NC - Research Triangle Park - IBM
Seeking candidate to provide level 2 software support for WebSphere MQ...
SAP HR Lead - Managing Consultant #GBS-0163012 - DC - Washington - IBM
The SAP HR Payroll Managing Consultant is responsible for successful d...
SAP Technical Lead Architect #GBS-0163818 - DC - Washington - IBM
IBM Business Consulting Services is currently looking for a Lead SAP P...
IT Security Specialist #GBS-0165000 - CO - Boulder - IBM
Assists with information system administration for a 24x7x365 SOC miss...
SAP MM Senior Consultant #GBS-0162893 - DC - Washington - IBM
The SAP Materials Management (MM) Senior Consultant should possess exp...
Premium Support Manager #SWG-0164012 - MI - Detroit - IBM
The Premium Support Manager (PSM) is responsible for being a customer ...
Project Management #ITD-0162487 - USA - IBM
This position is customer interfacing role responsible for leading a p...