CEWES MSRC Scalable Parallel Programming Tools 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
Deployment Status
http://www.nhse.org/rib/repositories/cewes_spp_tools/catalog/grid.html
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


browne@cs.utk.edu