Re: fftw runtime cpu detection

2018-04-18 Thread Ludovic Courtès
Eric Bavier skribis: > Hello Guix, > > On Fri, 06 Apr 2018 20:37:42 +0200 > Marius Bakke wrote: > >> Ludovic Courtès writes: >> >> > Eric Bavier skribis: >> > >> >> On Fri, Apr 06, 2018 at 10:05:43AM +0200, Ludovic Courtès wrote: >> >> >> >>> If that’s the case, I’d be in favor of pushing

Re: fftw runtime cpu detection

2018-04-17 Thread Eric Bavier
Hello Guix, On Fri, 06 Apr 2018 20:37:42 +0200 Marius Bakke wrote: > Ludovic Courtès writes: > > > Eric Bavier skribis: > > > >> On Fri, Apr 06, 2018 at 10:05:43AM +0200, Ludovic Courtès wrote: > >> > >>> If that’s the case, I’d be in favor of pushing this patch to > >>> core-updates.

Re: fftw runtime cpu detection

2018-04-06 Thread Marius Bakke
Ludovic Courtès writes: > Eric Bavier skribis: > >> On Fri, Apr 06, 2018 at 10:05:43AM +0200, Ludovic Courtès wrote: >> >>> If that’s the case, I’d be in favor of pushing this patch to core-updates. >> >> Great. I'll do some more testing. Should I send a finalized patch to >> guix-patches when

Re: fftw runtime cpu detection

2018-04-06 Thread Eric Bavier
On Fri, Apr 06, 2018 at 12:54:19AM -0700, Chris Marusich wrote: > Eric Bavier writes: > > > I recently discovered that the FFTW library can do runtime cpu > > detection. > > Cool! I'm not familiar with this library, but the patch seems pretty > reasonable to me. Thanks for looking at it. > >

Re: fftw runtime cpu detection

2018-04-06 Thread Ludovic Courtès
Eric Bavier skribis: > On Fri, Apr 06, 2018 at 10:05:43AM +0200, Ludovic Courtès wrote: >> Hello Eric, >> >> Eric Bavier skribis: >> >> > I recently discovered that the FFTW library can do runtime cpu >> > detection. In order to do this, the package needs to be configured to >> > build SIMD "

Re: fftw runtime cpu detection

2018-04-06 Thread Eric Bavier
On Fri, Apr 06, 2018 at 10:05:43AM +0200, Ludovic Courtès wrote: > Hello Eric, > > Eric Bavier skribis: > > > I recently discovered that the FFTW library can do runtime cpu > > detection. In order to do this, the package needs to be configured to > > build SIMD "codelets", like how our 'fftw-av

Re: fftw runtime cpu detection

2018-04-06 Thread Ludovic Courtès
Hello Eric, Eric Bavier skribis: > I recently discovered that the FFTW library can do runtime cpu > detection. In order to do this, the package needs to be configured to > build SIMD "codelets", like how our 'fftw-avx' currently does. Then, > based on the instruction support detected at runtim

Re: fftw runtime cpu detection

2018-04-06 Thread Chris Marusich
Eric Bavier writes: > I recently discovered that the FFTW library can do runtime cpu > detection. Cool! I'm not familiar with this library, but the patch seems pretty reasonable to me. > In order to do this, the package needs to be configured to build SIMD > "codelets", like how our 'fftw-avx'

fftw runtime cpu detection

2018-04-05 Thread Eric Bavier
Hello Guix, I recently discovered that the FFTW library can do runtime cpu detection. In order to do this, the package needs to be configured to build SIMD "codelets", like how our 'fftw-avx' currently does. Then, based on the instruction support detected at runtime, make those kernels available