Thanks Kristoffer - I didn't use your repo, but got an example working 
using ccall.

On Tuesday, March 29, 2016 at 6:37:43 PM UTC-4, Kristoffer Carlsson wrote:
>
> I meant https://github.com/JuliaSparse/MKLSparse.jl/pull/7
>
> On Tuesday, March 29, 2016 at 10:22:58 PM UTC+2, Kristoffer Carlsson wrote:
>>
>> Look at https://github.com/JuliaSparse/MKLSparse.jl
>>
>> It is quite unfinished but it has cscmv! wrapped for example. You might 
>> need https://github.com/JuliaSparse/MKLSparse.jl/issues/8
>>
>> On Tuesday, March 29, 2016 at 10:11:41 PM UTC+2, Serban Andrei Stan wrote:
>>>
>>> I'm trying to get Julia working with the MKL library for fast sparse 
>>> matrix multiplications.
>>>
>>> I managed to compile a version of Julia-0.4.3 on an Ubuntu 15.10 64 bit 
>>> machine with MKL (Base.blas_vendor() gives :mkl, and Base.libblas_name 
>>> gives libmkl_rt). 
>>>
>>> However, I can't seem to find the routines for sparse matrix 
>>> multiplication. I haven't found any documentation online about these, and 
>>> in some older posts 
>>> <https://groups.google.com/forum/#!topic/julia-users/oBokPh6019A> I saw 
>>> the syntax to be Base.LinAlg.SparseBLAS.cscmv!. However, my Base.LinAlg 
>>> library has no module SparseBlas. 
>>>
>>> Did I maybe miss something during installation? I installed MKL via the 
>>> intel parallel studio with all custom options, and my Make.user file looks 
>>> like this:
>>>
>>>> USEICC = 1
>>>>
>>>> USEIFC = 1
>>>>
>>>> USE_INTEL_MKL = 1
>>>>
>>>> USE_INTEL_MKL_FFT = 1
>>>>
>>>> USE_INTEL_LIBM = 1
>>>>
>>>>
>>>> MKLROOT = /opt/intel/mkl
>>>>
>>>
>>>  
>>>
>>

Reply via email to