# Intel Mkl Windows building

**URL:** <https://discourse.julialang.org/t/intel-mkl-windows-building/25033>\
**Category:** Internals & Design\
**Tags:** windows, blas, mkl, build\
**Created:** [June 7, 2019, 6:44am UTC](https://discourse.julialang.org/t/intel-mkl-windows-building/25033 "2019-06-07T06:44:56Z")\
**Posts on this page:** 1\
**Showing post:** 32

<div class="post-metadata">

**Author:** ![carstenbauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carstenbauer/32/4981_2.png) [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)\
**Post date:** [July 16, 2019, 11:37am UTC](https://discourse.julialang.org/t/intel-mkl-windows-building/25033/32 "2019-07-16T11:37:21Z")

</div>

I don’t think that reposting parts of you OP helps to reduce the confusion. Let me try to address the points nonetheless.

> [@Amin\_Yahyaabadi](#):
>
> Here it says to set your environment. How should I do that on windows?  
> [https://github.com/JuliaLang/julia/blob/master/doc/build/build.md#intel-mkl](https://github.com/JuliaLang/julia/blob/master/doc/build/build.md#intel-mkl)  
> Also, by `Make.user` does it mean ‘Make.inc’?

You should read the [Windows instructions](https://github.com/JuliaLang/julia/blob/master/doc/build/windows.md) if you try to build Julia on Windows. But no, `Make.user` means `Make.user` not `Make.inc`.

> [@Amin\_Yahyaabadi](#):
>
> Also, I have not tested MKL.jl fully, but it shows some improvement in some cases for speed as I showed here in my repository: [Julia-Matlab-Benchmark](https://github.com/juliamatlab/Julia-Matlab-Benchmark)

> [@Amin\_Yahyaabadi](#):
>
> But not for all the operations. Maybe this what you are calling its limitations.

There is no doubt that Julia + MKL has, in many cases, superior performance over Julia + OpenBLAS (see for example my matrix multiplication benchmark [here](https://discourse.julialang.org/t/openblas-vs-mkl/17362/4)). By limitations I’m refering to what is listed as limitations on [MKL.jl’s github page](https://github.com/JuliaComputing/MKL.jl), in particular the first point.

Again, if you have issues building Julia on Windows, it’d be great if you could share what those issues are. This way I (or someone else) might be able to provide help.

---

_[View the full topic](https://discourse.julialang.org/t/intel-mkl-windows-building/25033)._
