On Tue, 28 Jul 2020 at 18:02, Dave Love wrote:
>
> I'm offering the experience of doing all this work from various
> different points of view. I don't off-hand remember instances where
> particular problems have occurred, because I've done quite a of this.
> Isn't engineering experience valuable?
I meant to say that wrapping symbols may cause some confusion with
debugging and profiling, though I don't think that's critical where its
necessary.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists
Iñaki Ucar writes:
> So here you are exclusively talking about BLIS, because other
> libraries implement BLAS + some parts of LAPACK. I may agree that
> doing the latter is a bad idea given that the reference implementation
> offers two distinct libraries. But that's the landscape we have
> unfor
On Tue, 21 Jul 2020 at 19:59, Dave Love wrote:
>
> Iñaki Ucar writes:
>
> >> The licence seems to me to
> >> rule it out a priori.
> >
> > The authors are going to add an exception, so the license won't be a
> > problem. What problems do you think it produces?
>
> Obviously GPLv3 is incompatible
Dominik 'Rathann' Mierzejewski writes:
> What exact alternative are you proposing, then? Carrying downstream
> patches to all BLAS/LAPACK implementations like Debian? I don't think
> that's sustainable.
You don't need patches to be able to substitute an ABI-compatible
version (with the soname co
Iñaki Ucar writes:
>> The licence seems to me to
>> rule it out a priori.
>
> The authors are going to add an exception, so the license won't be a
> problem. What problems do you think it produces?
Obviously GPLv3 is incompatible with GPLv2, for instance, and typically
with other strong copyleft
On Fri, 17 Jul 2020 at 11:19, Dominik 'Rathann' Mierzejewski
wrote:
>
> On Friday, 17 July 2020 at 10:25, Dave Love wrote:
> > There will be hoops to jump through to get packages to configure when
> > they don't know about the library.
>
> From what I understand from the proposal, FlexiBLAS looks
On Friday, 17 July 2020 at 10:25, Dave Love wrote:
> [I found I hadn't sent this earlier, as I should have.]
>
> > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
> >
> > == Summary ==
> > BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> > library, whic
On Fri, 17 Jul 2020 at 10:34, Dave Love wrote:
>
> [I found I hadn't sent this earlier, as I should have.]
>
> > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
> >
> > == Summary ==
> > BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> > library, which
[I found I hadn't sent this earlier, as I should have.]
> https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
>
> == Summary ==
> BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> library, which will set OpenBLAS as system-wide default backend, and
> at the
On Wed, 15 Jul 2020 at 12:35, Kevin Kofler wrote:
>
> Iñaki Ucar wrote:
> > LGPL has other implications towards proprietary software, and that's
> > what the authors specifically want to protect, so that's a hard line.
> >
> > Wouldn't the Classpath Exception [1] be appropriate here? This
> > woul
Iñaki Ucar wrote:
> LGPL has other implications towards proprietary software, and that's
> what the authors specifically want to protect, so that's a hard line.
>
> Wouldn't the Classpath Exception [1] be appropriate here? This
> wouldn't require the interpretation of a new legal text.
>
> [1] ht
On Sat, Jul 04, 2020 at 05:20:48PM +0200, Iñaki Ucar wrote:
> On Sat, 4 Jul 2020 at 16:20, Zbigniew Jędrzejewski-Szmek
> wrote:
> >
> > > > Would the maintainer consider switching the whole thing to LGPLv3?
> > > > This would preserve the freeness of his code and be much less hassle
> > > > for ev
On Sat, 4 Jul 2020 at 16:20, Zbigniew Jędrzejewski-Szmek
wrote:
>
> > > Would the maintainer consider switching the whole thing to LGPLv3?
> > > This would preserve the freeness of his code and be much less hassle
> > > for everyone involved, with no interpretation of new legal texts required.
> >
On Fri, Jul 03, 2020 at 06:11:08PM +0200, Iñaki Ucar wrote:
> On Fri, 3 Jul 2020 at 16:15, Zbigniew Jędrzejewski-Szmek
> wrote:
> >
> > On Thu, Jul 02, 2020 at 09:50:47AM +0200, Iñaki Ucar wrote:
> > > On Wed, 1 Jul 2020 at 18:39, Miro Hrončok wrote:
> > > >
> > > > On 01. 07. 20 16:24, Ben Cotto
On Wed, 1 Jul 2020 21:03:09 -0600
Jerry James wrote:
> On Wed, Jul 1, 2020 at 12:06 PM Susi Lehtola
> wrote:
> > On Wed, 1 Jul 2020 10:54:16 -0600
> > Jerry James wrote:
> > > openblas-serial: use if the application is multithreaded
> > > openblas-threads: use if the application is single-thre
On Fri, 3 Jul 2020 at 16:15, Zbigniew Jędrzejewski-Szmek
wrote:
>
> On Thu, Jul 02, 2020 at 09:50:47AM +0200, Iñaki Ucar wrote:
> > On Wed, 1 Jul 2020 at 18:39, Miro Hrončok wrote:
> > >
> > > On 01. 07. 20 16:24, Ben Cotton wrote:
> > > > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/
On Thu, Jul 02, 2020 at 09:50:47AM +0200, Iñaki Ucar wrote:
> On Wed, 1 Jul 2020 at 18:39, Miro Hrončok wrote:
> >
> > On 01. 07. 20 16:24, Ben Cotton wrote:
> > > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
> > >
> > > == Summary ==
> > > BLAS/LAPACK packages will be c
On Fri, Jul 03, 2020 at 03:57:04PM +0200, Iñaki Ucar wrote:
> On Fri, 3 Jul 2020 at 15:43, Zbigniew Jędrzejewski-Szmek
> wrote:
> >
> > On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> > > == Documentation ==
> > > See the
> > > [https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas
On Fri, 3 Jul 2020 at 15:43, Zbigniew Jędrzejewski-Szmek
wrote:
>
> On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> > == Documentation ==
> > See the
> > [https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release/-/blob/master/README.md
> > README] of the upstream project and t
On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> == Documentation ==
> See the
> [https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release/-/blob/master/README.md
> README] of the upstream project and their
> [https://www.mpi-magdeburg.mpg.de/projects/flexiblas homepage] for
> f
On Fri, 3 Jul 2020 at 15:29, Zbigniew Jędrzejewski-Szmek
wrote:
>
> On Fri, Jul 03, 2020 at 01:15:29PM +, Zbigniew Jędrzejewski-Szmek wrote:
> > On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> > > == User Experience ==
> > > Users will have a new CLI tool, called flexiblas, which
On Fri, 3 Jul 2020 at 15:23, Zbigniew Jędrzejewski-Szmek
wrote:
>
> On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> > == User Experience ==
> > Users will have a new CLI tool, called flexiblas, which will allow
> > them to properly switch the BLAS/LAPACK backend without administrativ
On Fri, Jul 03, 2020 at 01:15:29PM +, Zbigniew Jędrzejewski-Szmek wrote:
> On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> > == User Experience ==
> > Users will have a new CLI tool, called flexiblas, which will allow
> > them to properly switch the BLAS/LAPACK backend without adm
On Wed, Jul 01, 2020 at 10:24:27AM -0400, Ben Cotton wrote:
> == User Experience ==
> Users will have a new CLI tool, called flexiblas, which will allow
> them to properly switch the BLAS/LAPACK backend without administrative
> privileges and any compatibility issues.
Based on this description, th
On Fri, 3 Jul 2020 at 13:02, Susi Lehtola
wrote:
>
> On Wed, 1 Jul 2020 20:16:36 +0200
> Iñaki Ucar wrote:
> > > No, this is exactly the wrong way around. You should use the serial
> > > library for code that you want to be running in serial (this way you
> > > can get several instances of the pr
On Wed, 1 Jul 2020 20:16:36 +0200
Iñaki Ucar wrote:
> > No, this is exactly the wrong way around. You should use the serial
> > library for code that you want to be running in serial (this way you
> > can get several instances of the program running efficiently), and
> > the pthreads version if yo
On Wed, 1 Jul 2020 at 18:39, Miro Hrončok wrote:
>
> On 01. 07. 20 16:24, Ben Cotton wrote:
> > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
> >
> > == Summary ==
> > BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> > library, which will set OpenBLAS
On Wed, Jul 1, 2020 at 12:06 PM Susi Lehtola
wrote:
> On Wed, 1 Jul 2020 10:54:16 -0600
> Jerry James wrote:
> > openblas-serial: use if the application is multithreaded
> > openblas-threads: use if the application is single-threaded
>
> No, this is exactly the wrong way around. You should use th
On Wed, 1 Jul 2020 at 21:00, Iñaki Ucar wrote:
>
> On Wed, 1 Jul 2020 at 20:24, Susi Lehtola
> wrote:
> >
> > On Wed, 1 Jul 2020 19:28:53 +0200
> > Iñaki Ucar wrote:
> > > I'm no expert, but the FAQ says:
> > >
> > > "You have a GPLed program that I'd like to link with my code to build
> > > a p
On Wed, 1 Jul 2020 at 20:24, Susi Lehtola
wrote:
>
> On Wed, 1 Jul 2020 19:28:53 +0200
> Iñaki Ucar wrote:
> > I'm no expert, but the FAQ says:
> >
> > "You have a GPLed program that I'd like to link with my code to build
> > a proprietary program. Does the fact that I link with your program
> >
On Wed, 1 Jul 2020 at 20:13, Susi Lehtola
wrote:
>
> On Wed, 1 Jul 2020 10:54:16 -0600
> Jerry James wrote:
>
> > On Wed, Jul 1, 2020 at 10:26 AM Iñaki Ucar
> > wrote:
> > > BTW, I would also like to discuss here, as part of this proposal,
> > > which backend should be the system-wide default. I
On Wed, 1 Jul 2020 19:28:53 +0200
Iñaki Ucar wrote:
> I'm no expert, but the FAQ says:
>
> "You have a GPLed program that I'd like to link with my code to build
> a proprietary program. Does the fact that I link with your program
> mean I have to GPL my program? (#LinkingWithGPL)
>
> Not exactly
On Wed, 1 Jul 2020 10:54:16 -0600
Jerry James wrote:
> On Wed, Jul 1, 2020 at 10:26 AM Iñaki Ucar
> wrote:
> > BTW, I would also like to discuss here, as part of this proposal,
> > which backend should be the system-wide default. I believe we all
> > would agree that OpenBLAS nowadays is the bes
On Wed, Jul 1, 2020 at 11:20 AM Iñaki Ucar wrote:
> On Wed, 1 Jul 2020 at 19:03, Jerry James wrote:
> > openblas-openmp: use if the application uses OpenMP
> > openblas-serial: use if the application is multithreaded
> > openblas-threads: use if the application is single-threaded
> >
> > I've alw
On Wed, 1 Jul 2020 at 18:39, Miro Hrončok wrote:
>
> On 01. 07. 20 16:24, Ben Cotton wrote:
> > https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
> >
> > == Summary ==
> > BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> > library, which will set OpenBLAS
On Wed, 1 Jul 2020 at 19:03, Jerry James wrote:
>
> On Wed, Jul 1, 2020 at 10:26 AM Iñaki Ucar wrote:
> > BTW, I would also like to discuss here, as part of this proposal,
> > which backend should be the system-wide default. I believe we all
> > would agree that OpenBLAS nowadays is the best choi
On Wed, Jul 1, 2020 at 10:26 AM Iñaki Ucar wrote:
> BTW, I would also like to discuss here, as part of this proposal,
> which backend should be the system-wide default. I believe we all
> would agree that OpenBLAS nowadays is the best choice. But then, the
> serial or the openmp version?
First, I
On 01. 07. 20 16:24, Ben Cotton wrote:
https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
== Summary ==
BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
library, which will set OpenBLAS as system-wide default backend, and
at the same time will provide a pr
On Wed, 1 Jul 2020 at 17:53, Jerry James wrote:
>
> On Wed, Jul 1, 2020 at 8:25 AM Ben Cotton wrote:
> >
> > Mechanisms such as update-alternatives and modules have been discussed
> > in the past, but were considered improper (the former) or faced
> > technical issues (the former).
>
> I think th
On Wed, Jul 1, 2020 at 8:25 AM Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
>
> == Summary ==
> BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
> library, which will set OpenBLAS as system-wide default backend, and
> at the same ti
https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
== Summary ==
BLAS/LAPACK packages will be compiled against the FlexiBLAS wrapper
library, which will set OpenBLAS as system-wide default backend, and
at the same time will provide a proper switching mechanism that
currently F
42 matches
Mail list logo