[comp.arch] Publicly Available Math Library - FPSMath

bradc@fpssun.fps.com (Brad Carlile ext 2699) (07/20/89)

News Release:  FPS COMPUTING MATH LIBRARY OFFERED AT NO COST

BEAVERTON, Oregon, June 23 -- FPS Computing today announced "at-cost"
availability of FPSMath(TM), the de facto standard library for
engineering and scientific algorithms.  This permits organizations to have
common mathematical tools across their entire computing environment at nominal
cost, speeding application development and research, assuring portability, 
and taking advantage of supercomputer and accelerator features.

Only a nominal one-time duplication and shipping fee will be charged now for
the extended use of FPSMath.  Updates will also be offered on a regular basis.
Customers can get FPSMath product information by calling 1-800-635-0938, or the
nearest FPS sales office.

FPS Computing has been dedicated for 20 years to providing the best in
high-end computing.  FPSMath has been installed on over 400 minisupercomputers
and over 8,000 array processors during that history.  

FPSMath is a scientific and engineering math library containing over 300
routines which has evolved into a de facto industry standard.  All subroutines 
in FPSMath have names and calling sequences compatible with their counterparts 
in the well-established FPS Math Library.  The entire FPS Math Library, now 
available as FPSMath, is optimized for use on the FPS Model 500 departmental 
supercomputer and Model 350/300 graphics and workgroup supercomputers.

FPS Computing (Floating Point Systems, Inc.) has the largest installed base of 
high performance computing equipment in the industry.  Founded in 1970, FPS is 
headquartered in Beaverton, Oregon, and is listed on the New York Stock 
Exchange.

Features Summary  FPSMath
-------------------------
  +  over 300 routines.
  +  covering all popular engineering and scientific algorithms.
  +  may be utilized on any machine.
  +  on over 400 minisupercomputers and on over 8,000 array processors.
  +  callable from FORTRAN or C.
  +  no-cost license for FORTRAN source.
  +  on-line documentation -- UNIX "man pages".

FPSMath Library Categories
--------------------------
Geophysical Processing - contains the normal moveout, filtering, and scanning
routines that have become the standard in the seismic community.

Image Processing - two-dimensional Fast Fourier Transforms, convolution,
correlation, and a variety of matrix filter routines.

Matrix Basic and Extended Arithmetic - commonly used real and complex matrix
kernels, including matrix multiplication, matrix inversion, matrix transpose,
linear system solution, and eigensystem solution routines.

Matrix Sparse Arithmetic - real and complex symmetric and nonsymmetric sparse
factor and solve routines, as well as tridiagonal, skyline format, and sparse
iterative matrix solvers.

Signal Processing - all of the routines expected from the leader in signal
processing: cross-correlation, auto-correlation, windowing, Fast Fourier
Transform, and tapered convolution routines to name a few.

Simulation - prediction and correlation routines, Bessel functions, Runge-
Kutta-Gill integration, and linear interpolation routines.

Basic Vector Arithmetic - real and complex vector routines from vector add to
vector integration.  Includes all basic vector arithmetic operations, a
mixed-radix FFT package, and coordinate transformation and conversion routines.

Vector Data Processing - contains a variety of routines for sorting, clipping,
merging, and determining the maximum and minimum values between two vectors.

Vector Logical - routines which can be used to determine the logical
relationship between the elements of two vectors.

Vector Scalar Function - dot products, determination of vector maximums, and
minimums, root-mean-square of vector elements, and several other common vector
calculations which produce a scalar output.

FPSMath product information can be obtained by calling 1-800-635-0938, or by
contacting the nearest FPS sales office.

The following trademarks are owned by Floating Point Systems, Inc.:
FPSMath, FPS Computing.