[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OpenBLAS and performance
From: |
Pjotr Prins |
Subject: |
Re: OpenBLAS and performance |
Date: |
Wed, 20 Dec 2017 18:22:15 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Wed, Dec 20, 2017 at 02:48:42PM +0000, Dave Love wrote:
> I wrote:
>
> > If you do provide some sort of threaded version for Python, then as far
> > as I remember it must use pthreads, not OpenMP, though you want the
> > OpenMP version for other purposes, and I hadn't realized there wasn't
> > one currently.
>
> I was confused. I see the only version of the library shipped is built
> with pthreads. I think there should be serial, pthreads, and OpenMP
> versions, as for Fedora. It may also be useful to provide the 64-bit
> integer versions, like Fedora; that's useful for at least a flagship
> chemistry program.
I was just stating that the default openblas package does not perform
well (it is single threaded, for one). If I compile for a target it
makes a large difference. I don't know how we can make that available
to others apart from having special packages like the one I made.
Looks to me like python-numpy could benefit, but how we deploy that as
a flavour - I have no idea.
> I also remembered the problems with 0.2.20. I'll send a patch for the
> wrong cache size used on some x86_64 when I get a chance.
It is a stable release. So far no problems on my end using the latest
git checkout of openblas.
Pj.
--
- OpenBLAS and performance, Pjotr Prins, 2017/12/19
- Re: OpenBLAS and performance, Ludovic Courtès, 2017/12/19
- Re: OpenBLAS and performance, Dave Love, 2017/12/20
- Re: OpenBLAS and performance, Dave Love, 2017/12/20
- Re: OpenBLAS and performance,
Pjotr Prins <=
- 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
- Re: OpenBLAS and performance, Pjotr Prins, 2017/12/21
- Re: OpenBLAS and performance, Eric Bavier, 2017/12/20
- Re: OpenBLAS and performance, Dave Love, 2017/12/21