[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OpenBLAS and performance
From: |
Ludovic Courtès |
Subject: |
Re: OpenBLAS and performance |
Date: |
Tue, 19 Dec 2017 18:12:22 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Pjotr Prins <address@hidden> skribis:
> The last weeks I have been toying with OpenBlas and tweaking it boosts
> performance magnificently over the standard install we do now. A
> configuration for Haswell looks like:
>
>
> https://gitlab.com/genenetwork/guix-bioinformatics/blob/master/gn/packages/gemma.scm#L64
Nice!
The ‘openblas’ definition has this comment:
;; Build the library for all supported CPUs. This allows
;; switching CPU targets at runtime with the environment variable
;; OPENBLAS_CORETYPE=<type>, where "type" is a supported CPU type.
Do you achieve similar performance by setting OPENBLAS_CORETYPE=haswell?
It would be nice if OpenBLAS would do this automatically.
> Or are channels going to solve this for us?
No, I don’t think channels have much to do with this kind of issue.
But see the discussion we had on this topic:
https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00155.html
https://lists.gnu.org/archive/html/guix-devel/2017-09/msg00002.html
> Btw the latest stable release worked fine too:
>
>
> https://gitlab.com/genenetwork/guix-bioinformatics/commit/474524a5a0d57744c1727442b33d8f2889eb0397
It was updated in ‘core-updates’, so it’ll hopefully land soon!
Ludo’.
- OpenBLAS and performance, Pjotr Prins, 2017/12/19
- Re: OpenBLAS and performance,
Ludovic Courtès <=
- Re: OpenBLAS and performance, Dave Love, 2017/12/20
- Re: OpenBLAS and performance, Dave Love, 2017/12/20
- Re: OpenBLAS and performance, Pjotr Prins, 2017/12/20
- Re: OpenBLAS and performance, Ricardo Wurmus, 2017/12/20
- Re: OpenBLAS and performance, Pjotr Prins, 2017/12/20
- Re: OpenBLAS and performance, Ludovic Courtès, 2017/12/21
- Re: OpenBLAS and performance, Dave Love, 2017/12/22
- Re: OpenBLAS and performance, Ricardo Wurmus, 2017/12/22
- Re: OpenBLAS and performance, Pjotr Prins, 2017/12/20
- Re: OpenBLAS and performance, Ricardo Wurmus, 2017/12/20