[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: More on binary packages and FFTW/ATLAS
From: |
Paul Kienzle |
Subject: |
Re: More on binary packages and FFTW/ATLAS |
Date: |
Sat, 21 Feb 2004 07:44:35 -0500 |
On Feb 20, 2004, at 8:26 PM, Quentin Spencer wrote:
Paul Kienzle wrote:
We could do something similar, where Octave would not actually be
linked with a Lapack or Blas library, but would dlopen them and look
up functions as needed (or at startup, to fill in a table) and then
call the linear algebra functions via pointers. This way, it would
be easy to switch from one linear algebra package to another,
perhaps even at run time if you really wanted to do that. Should we
make a change like this?
I see this as more of an install time than a run time issue. No need
to complicate the code when the os runtime already supports finding
and loading dynamic libraries.
However, there's one argument for runtime detection I can think of. If
octave and associated libraries are maintained centrally on a network
file system for a group of users who may have different hardware
types, it would be nice to have libraries available for all hardware
types and have applications such as octave detect which one they
should load.
But that could be handled by an appropriate LD_LIBRARY_PATH and/or
symlinks.
Indeed, you want to do it this way so that it is automatically
available for Octave, R,
Scilab, SciPy, etc.
Paul Kienzle
address@hidden
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- More on binary packages and FFTW/ATLAS, (continued)
- More on binary packages and FFTW/ATLAS, Quentin Spencer, 2004/02/19
- Re: More on binary packages and FFTW/ATLAS, Per Persson, 2004/02/19
- Re: More on binary packages and FFTW/ATLAS, Dirk Eddelbuettel, 2004/02/19
- Re: More on binary packages and FFTW/ATLAS, Dmitri A. Sergatskov, 2004/02/19
- Re: More on binary packages and FFTW/ATLAS, John W. Eaton, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS, Per Persson, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS, John W. Eaton, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS, Paul Kienzle, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS, Quentin Spencer, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS, Dirk Eddelbuettel, 2004/02/20
- Re: More on binary packages and FFTW/ATLAS,
Paul Kienzle <=
- Re: More on binary packages and FFTW/ATLAS, John W. Eaton, 2004/02/25
- editor for Octave, Hugo Coolens, 2004/02/21
- Re: editor for Octave, Willem Atsma, 2004/02/21
- Re: editor for Octave, robert Macy, 2004/02/21
- Re: editor for Octave, Christoph Dalitz, 2004/02/21
- Re: editor for Octave xemacs - cua, Joerg Schreiber, 2004/02/23
- Re: editor for Octave scite- german version, Joerg Schreiber, 2004/02/23
RE: binary packages, THOMAS Paul Richard, 2004/02/16