Quantcast
Channel: Intel® oneAPI Math Kernel Library & Intel® Math Kernel Library
Browsing all 2652 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Rewrite subroutine to use MKL - matrix multiplication

p { margin-bottom: 0.1in; line-height: 120%; }Hi,My first post on the forum!I'm working with an older code written i Fortran at uni. The program consists of several subroutines and I would like to...

View Article


PARDISO b array

In most problems involving a matrix inversion, one only looks at a single b array in the Ax=b problem.PARDISO has however an arrangement, where b is actually b[*,nhrs] in both the Geneva and the MKL...

View Article


Call objective function in Parallel in jacobi matrix calculation function...

I'm learning to use the Non-linear optimization in the Intel Math Kernel Library. My starting point is the the example code "ex_nlsqp_bc_c_x.c" in the directory "examples_core\solverc\source". In its...

View Article

Interesting Observations

I have had a lot of fun and some heart ache playing with the MKL Library and the PARDISO solver.The PARDISO solver is very fast.  The problem I am solving is the hydraulic network problem, in this case...

View Article

Image may be NSFW.
Clik here to view.

CSCMM for Armadillo Sparse dense multiplications

Environment : armadillo 4.320.0 and 4.400 Compiler : Intel CPP compiler OS : Ubuntu 12.04I am trying to replace the Armadillo's native sparse dense multiplication with Intel MKL's CSCMM call. I wrote...

View Article


xerbla overrides VML callback when mixing with BLAS, LAPACK, VSL

I have encountered an issue with the MKL error handling functions when mixing calls to BLAS, LAPACK, VML, and VSL in C. Essentially, the VML callback, which is being set using vmlSetErrorCallBack, is...

View Article

Different Eigenvalues on Different Machines

Hello, I am computing eigenvalues on different machines. With the exact same binary and the same shared libraries, I obtain different eigenvalues for near zero entries when I run on different machines....

View Article

MKL random number stream equivalent to Matlab default RandStream

Is it possible to generate random numbers with MKL that are equivalent to Matlab random numbers? I use the following Matlab/ Fortran codes but the results are differentMatlab...

View Article


Want to link MKL to existing code

Hi, I am replacing certain operations specifically vector dot product,matrix vector multiplication and solve AX=b in existing code by calls to lapack subroutines. Do I need to link the MKL in the...

View Article


Getting very low efficiency for mkl_dcsrmv function

Hi,I am trying to benchmark the intel mkl library function mkl_dcsrmv. I tried running the function for single, three,five and seven diagonals nnz entries and i repeated it multiple times with...

View Article

Warming up strategy for MIC dgemm call

In my computation, I manually offload some computation to MIC using offload pragmas.  Offloaded computation also involves a call to MKL's Double precision general matrix-matrix multiplication (dgemm)....

View Article

Performance of offloaded MKL FFTs on the MIC, anyone?

My initial experiments offloading MKL FFTs into the MIC (using C language in Linux) give me approximately 9.3 GFLOPS of performance, judging by the reported [MIC Time] numbers when I set the...

View Article

Linking against both the sequential and threaded mkl

I have two dlls that link against the static mkl libraries.  One of the dlls links against the sequential version and the other against the multi-threaded version.  Those two dlls are then loaded in to...

View Article


djacobix only uses 4 threads on a 16 CPUs virtual machine

Hello,I'm using djacobix in Intel MKL. My testing machine is a virtual Windows Server 2012 with 16 CPUs, . I'm use the following statements in my code:    mkl_set_dynamic(0);...

View Article

phase 13 does not work in cluster_sparse_solver

Hi:    I take mkl/examplescluster_sparse_solver/cl_solver_unsym_distr_c.c and compile it with mpic++ -cxx=icpc -mkl -xHost and it works well. From the mkl document, I know that I can combine phase 11,...

View Article


how to split matrix in cluster_sparse_solver, similar number of rows or...

Hi:   I need to use cluster_sparse_solver to solve a larger complex symmetric matrix. So I need to split matrix into two parts and put them into two different compute nodes respectively. The first part...

View Article

dgemm - Intel inspector: "uninitialized memory acces"

Hi,I launched an Memory Error Analysis with Intel Inspector on simple test of the dgemm function and i got this warning:"uninitialized memory access"located on the dgemm call.Here is my test (really...

View Article


Problem building 64 bit numpy using MKL and vc11 (Windows)

 Hi, I’ve built numpy (1.9) 64 bit using vc11, the Intel Fortran compiler and the MKL ‘mkl_rt’ library.*why? (see end of message for the reason, if interested) Any advice or assistance would be greatly...

View Article

pardiso_getdiag

HelloI am calling "pardiso_getdiag( pt, df, da, mnum, error)" after PARDISO call (phase = 22) and it returns diagonal terms of initial and final (factorized) matrix.As noticed, these results returned...

View Article

Xcode config scheme for composer 2015

I'm successfully using composer 2015 Fortran via command line but I'm attempting to integrate into Xcode 5 (Xcode 6.x is not working yet)I'm using one of the demo programs to test compilation and...

View Article
Browsing all 2652 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>