National High-Performance Software Exchange
Software Catalog
Back to the NHSE Software Catalog
SGI CHALLENGEcomplib
- Abstract
- CHALLENGEcomplib is a library of mathematical routines that carries out linear algebra operations, Fast Fourier Transforms (FFTs), and convolutions. It contains implementations of the well-known public domain libraries LINPACK, EISPACK, LAPACK, FFTPACK, and the Level-1, -2, and -3 BLAS, but all tuned specifically for high performance on the MIPS IV ISA. In addition, the library contains proprietary sparse solvers, also tuned to the hardware. CHALLENGEcomplib comes in both sequential and parallel versions. Many CHALLENGEcomplib routines have been parallelized, so as to use multiple CPUs concurrently to shorten solution time. A parallelized algorithm runs in a one-CPU system (or when a program is confined to a single CPU), but it incurs additional overhead. o link the sequential version, add -lcomplib.sgimath to the link line: f77 -o modules -lcomplib.sgimath -lfastm To link the parallel version, use -lcomplib.sgimath_mp; in addition, the -mp flag must be used when linking in the parallel code: f77 -mp -o modules -lcomplib.sgimath_mp -lfastm
- DateOfInformation
- Mon Jan 4 09:49:05 1999
- Domain
- Math Libraries
- Name
- SGI CHALLENGEcomplib
- TargetEnvironment
- SGI IRIX platforms
- Webpage
- http://techpubs.sgi.com
- ContactIs
- CEWES MSRC Customer Assistance Center
Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/cewes_spp_tools/objects/Asset/sgi_complib.html
nhse-tech@nhse.org