Re: OpenBLAS and performance

2017-12-21 Thread Pjotr Prins
On Thu, Dec 21, 2017 at 12:02:55AM +0100, Ricardo Wurmus wrote: > > Pjotr Prins writes: > > > On Wed, Dec 20, 2017 at 09:00:46PM +0100, Ricardo Wurmus wrote: > >> > I do think we need to default to a conservative openblas for general > >> > use. Question is how we make it fly on dedicated hardwa

Re: Building from a local source code checkout

2017-12-21 Thread Pjotr Prins
On Thu, Dec 21, 2017 at 07:38:53AM +0100, Konrad Hinsen wrote: > Perhaps I should stop trying to understand computers ;-) We are waiting for AI to start programming ;) Pj. --

Re: Building from a local source code checkout

2017-12-21 Thread Martin Castillo
Hi, > Oops, you are right! So > >guix build python-activepapers > --with-source=$HOME/Development/python-activepapers/ > > actually works, but > >guix build python-activepapers > --with-source=$HOME/Development/python-activepapers > As one error message earlier in the thread stated,

Re: OpenBLAS and performance

2017-12-21 Thread Ludovic Courtès
Pjotr Prins skribis: > On Wed, Dec 20, 2017 at 07:15:16PM +0100, Ricardo Wurmus wrote: [...] >> The FAQ document[1] says this: >> >> The environment variable which control the kernel selection is >> OPENBLAS_CORETYPE (see driver/others/dynamic.c) e.g. export >> OPENBLAS_CORETYPE=Haswell.

Re: OpenBLAS and performance

2017-12-21 Thread Ludovic Courtès
Hello, Dave Love skribis: > Fedora sensibly builds separately-named libraries for different flavours > , but I'd > argue also for threaded versions being available with the generic soname > in librray sub-directories. There's some discu

Re: emacs-25.3 aborted

2017-12-21 Thread Ludovic Courtès
Hi Daniel, Daniel Pimentel skribis: > I installed emacs with "--no-grafts" and emacs-exwm with this flag and > it works. Be aware that using --no-grafts means that the resulting Emacs lacks many security fixes: https://www.gnu.org/software/guix/manual/html_node/Security-Updates.html Thus it

Re: Building from a local source code checkout

2017-12-21 Thread Ludovic Courtès
Hi, Martin Castillo skribis: >> Oops, you are right! So >> >>guix build python-activepapers >> --with-source=$HOME/Development/python-activepapers/ >> >> actually works, but >> >>guix build python-activepapers >> --with-source=$HOME/Development/python-activepapers >> > As one error

Re: OpenBLAS and performance

2017-12-21 Thread Dave Love
Ricardo Wurmus writes: > Hi Pjotr, > >> I was just stating that the default openblas package does not perform >> well (it is single threaded, for one). > > Is it really single-threaded? I remember having a couple of problems > with OpenBLAS on our cluster when it is used with Numpy as both would

Re: OpenBLAS and performance

2017-12-21 Thread Dave Love
Eric Bavier writes: > Related only to this specific case of BLAS libraries, and not to the > general idea of optimized libraries: > I recently discovered "FlexiBLAS" from the Max Planck Institute > https://www.mpi-magdeburg.mpg.de/projects/flexiblas which I thought > might be useful for Guix. T

Re: Building from a local source code checkout

2017-12-21 Thread Martin Castillo
> I agree the matching-name constraint can be annoying. The alternative > would be allow the user to (optionally?) specify the name of the package > whose source is being changed, as in: > > guix build python-activepapers \ > --with-source=python-activepapers=$HOME/Dev/AP > > WDYT? > > A

Re: Building from a local source code checkout

2017-12-21 Thread Konrad Hinsen
l...@gnu.org (Ludovic Courtès) writes: > I agree the matching-name constraint can be annoying. The alternative > would be allow the user to (optionally?) specify the name of the package > whose source is being changed, as in: > > guix build python-activepapers \ > --with-source=python-activ

Re: emacs-25.3 aborted

2017-12-21 Thread Daniel Pimentel
Hi Ludo, Be aware that using --no-grafts means that the resulting Emacs lacks many security fixes: https://www.gnu.org/software/guix/manual/html_node/Security-Updates.html Thus it’s not a proper solution. Yes, I agree because it isn't better solution. I'm using it now, but I'll study mo

Re: OpenBLAS and performance

2017-12-21 Thread Ricardo Wurmus
Dave Love writes: > Another point about the OB package is that it excludes LAPACK for some > reason that doesn't seem to be recorded. I think that should be > included, partly for convenience, and partly because it optimizes some > of LAPACK. That was me, I think. I did this because I assumed

Re: website: showcase or list videos and slides, sources of all talks

2017-12-21 Thread sirgazil
On 20/12/17 17:32, Ludovic Courtès wrote: Hartmut Goebel skribis: Am 19.12.2017 um 17:15 schrieb ng0: It should be here: https://www.gnu.org/software/guix/blog/tags/talks/ https://www.gnu.org/software/guix/blog/tags/papers/ This doesn't work really well to discover them, like on a sub

Re: OpenBLAS and performance

2017-12-21 Thread Ricardo Wurmus
Hi Dave, > 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 ve