Intel® Math Kernel Library

warning #271: trailing comma is nonstandard

Why do not you remove the , in

enum {
    MKL_BLACS_CUSTOM = 0,
    MKL_BLACS_MSMPI = 1,
    MKL_BLACS_INTELMPI = 2,
    MKL_BLACS_MPICH2 = 3,
    MKL_BLACS_LASTMPI = 4,
};

 

so we can get rid of

C:\Program Files (X86)\IntelSWTools\compilers_and_libraries_2018.0.124\windows\mkl\include\mkl_service.h(279): warning #271: trailing comma is nonstandard

      MKL_BLACS_LASTMPI = 4,

Improving Performance of Math Functions with Intel® Math Kernel Library

Introduction

Intel® Math Kernel Library1 (Intel® MKL) is a product that accelerates math processing routines to increase the performance of an application when running on systems equipped with Intel® processors. Intel MKL includes linear algebra, fast Fourier transforms (FFT), vector math, and statistics functions.

  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • Server
  • C/C++
  • Intermediate
  • Intel® Math Kernel Library
  • Undefined Blacs symbols when compiling Fortran program

    I installed Fortran Intel Parallel Studio XE 2018. I am trying to compile a fortran program on my macbook using and but I am getting undefined symbols for blacs package. I read that blacs are already installed as part of the Intel Math Kernel library. Can someone help me with some pointers?

    source /opt/intel/bin/compilervars.sh -arch intel64 -platform mac

    GCC Compilers and MKL

    Hello,

    I understand that the MKL library can be linked with objects compiled via gcc, g++ and gfortran. In terms of performance and stability though are there any side effects when we use MKL with GNU vs Intel compilers? Should we expect any performance impact to codes not using Intel compilers?

    Thanks!

    Michael

    mkl scalapack + dapl fails

    Hi,

     

    I try to run mkl scalapack in fortran code on an infinity band network using I_MPI_FABRICS=shm:dapl, however mkl scalapack does not work correctly when running on several nodes, e.g.  pzheev exits with error code 16. When switching to shm:tcp network fabrics it works. It also works with netlib scalapack reference implementation + mkl lapack/blas. I tried intel-2016 update 4 and intel-2017 update 4, both give the same errors. 

    Any idea on this error ?

     

    best,

    marius

    performance problem of MKL in multithreading application

    hi there, 

    We are using MKL on a RedHat Linux Network Server with Xeon Processor which has 32 Physical Core (64 Logical Core). The Application uses a thread pool to handle network requests in parallel. Each request is handled independently. The performance improves with more threads:

    4 threads   : 45 seconds 
    8 threads   : 23 seconds
    16 threads : 15 seconds
    24 threads : 14 seconds
    32 threads : 15 seconds

    Subscribe to Intel® Math Kernel Library