NCSA Home
Contact Us | Intranet | Search

ncsa

Previous: lsf
Next: gsn
View by Date; View by Name

SGI MathLibraries

UPDATE May 1, 2001

The default version of SCSL is now 1.3.

To access the previous version of SCSL, use the module command:

    module load scsl.1.1

To go back to the current default version (7.3.1.2):

    module unload scsl.1.1

The Release Notes contain information on features and changes for this
release, as well as known problems and workarounds. It is available at 
    /usr/sbin/relnotes SCSL

(/usr/sbin/grelnotes SCSL for the X version).

Please report any problems or bugs to the NCSA Consulting Office via
electronic mail at consult@ncsa.uiuc.edu or by telephone at (217) 244-1144.

-------------------------------------------------------------------------

Two Math libraries from SGI are available:

 * SGI Cray Scientific Library (SCSL) - see the libscsl man page for details.

Link to the library with -lscs or -lscs_mp (for the multiprocessor
version).

 * SGI Scientific Mathematical Library, complib.sgimath - see the 
complib.sgimath man page for details.

Link to the library with -lcomplib.sgimath or -lcomplib.sgimath_mp (for
the multiprocessor version)

IMPORTANT: Some parallel (mp) versions of routines in complib and SCSL may
run gang-scheduled, which could result in poor performance in IRIX 6.5. See
http://www.ncsa.uiuc.edu/SCD/Consulting/Tips/Scheduler.html for solutions
to this problem.

Notes:

SGI recommends that users switch to using SCSL since changes, updates,
and improvements will be made here rather than in complib. However,
complib will continue to be available for the forseeable future.

LINPACK and EISPACK are not available in SCSL, so users that need routines
from these libraries should use complib, or download the source from the
Netlib Repository at http://www.netlib.org/.

The API for the FFT routines in SCSL is different than complib. Check the 
INTRO_FFT man page and individual man pages for implementation details of
the FFT routines in SCSL.


Please report any bugs or problems to the NCSA Consulting Office via
electronic mail at consult@ncsa.uiuc.edu or by telephone at (217) 244-1144.

Silicon Graphics Origin2000:usr/news/SGI_MathLibraries
Last Modified: Novemeber 15, 2002