Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenBLAS vs. MKL performance #322

Closed
ViralBShah opened this issue Dec 1, 2013 · 6 comments
Closed

OpenBLAS vs. MKL performance #322

ViralBShah opened this issue Dec 1, 2013 · 6 comments

Comments

@ViralBShah
Copy link
Contributor

We did some performance comparison of OpenBLAS and MKL here and created some plots: JuliaLang/julia#3965

  1. OpenBLAS is actually faster than MKL in all the level-1 tests for 1,2, and 4 threads. The difference is larger for smaller problems. In small level-2 and level-3 instances, MKL does better.
  2. Specifically in the case of matrix-vector products, MKL seems to do much better, since OpenBLAS does not seem to have different kernels for different matrix sizes, as noted by @xianyi in the above mentioned julia issue.
  3. On various linear algebra tests with LAPACK, MKL is faster for smaller problem sizes, whereas OpenBLAS is faster for larger problems.

I am capturing this here, so that it is available for the OpenBLAS team.

Cc: @blakejohnson @andreasnoackjensen @staticfloat

@wernsaar wernsaar closed this as completed Jun 4, 2014
@ViralBShah
Copy link
Contributor Author

Is this closed due to improved performance of OpenBLAS now?

@wernsaar
Copy link
Contributor

wernsaar commented Jun 4, 2014

We know, that we need better algorithmens for small and medium sizes.
I reopen this issue as a feature request

Werner

@wernsaar wernsaar reopened this Jun 4, 2014
@ViralBShah
Copy link
Contributor Author

Thanks.

@wernsaar
Copy link
Contributor

wernsaar commented Jun 8, 2014

Hi,

@ViralBShah. Can you please provide some examples with performance numbers.

Regards

Werner

@blakejohnson
Copy link

See the referenced Julia issue. Specifically:
JuliaLang/julia#3965 (comment)
and
JuliaLang/julia#3965 (comment)

@ViralBShah
Copy link
Contributor Author

I'll open specific issues as necessary. This is too old and a lot has changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants