LAPACK/BLAS for Fedora core 4 i386 ?
![](https://secure.gravatar.com/avatar/5dde29b54a3f1b76b2541d0a4a9b232c.jpg?s=120&d=mm&r=g)
Hi all, Can anyone recommend the best way to get a native LAPACK installed on Fedora core 4? I'm quite surprised that I can't find an atlas rpm with yum. While I'm at it, when I was using Gentoo, it came with a nice atlas blas/lapack. Unfortunately, the atlas lapack does not include all of lapack. It has everything Numeric/numarray needs, but not some stuff i need for another project (Banded Matrix solvers). Does anyone have a suggestion for how to add the addional lapack stuff I need, while still using atlas stuff where possible? Frankly, I don't understand why atlas doesn't just include all of lapack, using generic versions for anything they haven't optimized, it would be a lot easier to get one stop shopping. -Chris
![](https://secure.gravatar.com/avatar/6bf7afbdd095bea91434590431817805.jpg?s=120&d=mm&r=g)
Hi Chris, On Wednesday 20 July 2005 02:46 pm, Chris Barker wrote:
Hi all,
Can anyone recommend the best way to get a native LAPACK installed on Fedora core 4?
I'm quite surprised that I can't find an atlas rpm with yum.
While I'm at it, when I was using Gentoo, it came with a nice atlas blas/lapack. Unfortunately, the atlas lapack does not include all of lapack. It has everything Numeric/numarray needs, but not some stuff i need for another project (Banded Matrix solvers). Does anyone have a suggestion for how to add the addional lapack stuff I need, while still using atlas stuff where possible?
I can't comment on the Fedora question. With Gentoo, you should not use the "atlas" package, because it comes with an incomplete LAPACK, as you pointed out. Instead, Gentoo-ers should use the "blas-atlas" and "lapack-atlas" packages. -- Darren
![](https://secure.gravatar.com/avatar/5dde29b54a3f1b76b2541d0a4a9b232c.jpg?s=120&d=mm&r=g)
Darren Dale wrote:
I can't comment on the Fedora question. With Gentoo, you should not use the "atlas" package, because it comes with an incomplete LAPACK, as you pointed out.
Instead, Gentoo-ers should use the "blas-atlas" and "lapack-atlas" packages.
Well, I've moved away from Gentoo, but I just may go back. However, I'm pretty sure I was using the lapack-atlas package, and while it was described as "complete", it did not, in fact, have all of lapack. Maybe I was doing something wrong, however. -thanks, Chris
![](https://secure.gravatar.com/avatar/3b77bd3bdc83a29248c8e44dbfddb28e.jpg?s=120&d=mm&r=g)
"Chris Barker" <Chris.Barker@noaa.gov> writes:
Does anyone have a suggestion for how to add the addional lapack stuff I need, while still using atlas stuff where possible?
See the ATLAS installation manual. Greetings, Jochen -- Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Liberté, Égalité, Fraternité GnuPG key: CC1B0B4D (Part 3 you find in my messages before fall 2003.)
![](https://secure.gravatar.com/avatar/5dde29b54a3f1b76b2541d0a4a9b232c.jpg?s=120&d=mm&r=g)
Jochen Küpper wrote:
Does anyone have a suggestion for how to add the addional lapack stuff I need, while still using atlas stuff where possible?
See the ATLAS installation manual.
Thanks for the tip. Do you mean this? : """ ******** GETTING A FULL LAPACK LIB ************************** ATLAS does not provide a full lapack library. However, there is a simple way to get ATLAS to provide its faster LAPACK routines to a full LAPACK library. ATLAS's internal routines are distinct from LAPACK's, so it is safe to compile ATLAS's LAPACK routines directly into a netlib-style LAPACK library. First, obtain the LAPACK src from netlib and build the LAPACK library as normal. Then, in this directory (where you should have a liblapack.a), issue the following commands: mkdir tmp cd tmp ar x ../liblapack.a cp <your LAPACK path & lib> ../liblapack.a ar r ../liblapack.a *.o cd .. rm -rf tmp Just linking in ATLAS's liblapack.a first will not get you the best LAPACK performance, mainly because LAPACK's untuned ILAENV will be used instead of ATLAS's tuned one. """ If so, I did that (see a later post to this list). However, I found that I got about the same performance improvement doing this as I had gotten compiling against just the atlas BLAS and lapack_lite. It makes me wonder if I'm really getting the benefit of atlas lapack. I don't' have hard-core performance needs at the moment, so I'm done, but I'm still surprised I couldn't find a ready-to-go atlas rpm for Fedora Core 4. It actually makes me miss Gentoo. -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chris.Barker@noaa.gov
participants (3)
-
Chris Barker
-
Darren Dale
-
Jochen Küpper