HiPERiSM's reasons for choosing Numerical Algorithms Group, Inc.,  library products 

HiPERiSM - High Performance Algorism Consulting

NAG_MEDIUM.GIF (2535 bytes)

Numerical Algorithms Group, Inc.



 
 
 

Quality

As a not-for-profit organization NAG is able to collaborate with world leaders in optimization, numerical algorithms, and form partnerships with hardware industry vendors to produce state-of-the-art procedures. With 28 years of continuous software development, experience, and collaboration, NAG provides the best optimization available for numerical procedures.

Accuracy and Robustness

NAG has developed an extensive suite of tools including the Floating Point Validation Suite™ and the NAG Numerical Stringent Test Suite™ to test floating point arithmetic, machine constants, and compilers, to ensure accuracy of numerous implementations. This testing methodology is also applied to the code to validate reliability and stability on all platforms tested.

Performance

Once accuracy and robustness is validated NAG works closely with industry hardware vendors to ensure optimal performance for each implementation.   These relationships are built on a history of achievement as team player in concepts such as BLAS (Basic Linear Algebra Subprograms), LAPACK, and partnerships such as that with Intel™ (for the Math Kernel Library). Furthermore, proprietary techniques used on newer generation computers, frequently offer performance exceeding that of standard vendor libraries.

Documentation

NAG documentation is subdivided into chapters based on branches of numerical analysis or statistics with key word cross referencing.   Routines are listed by GAMS (guide available mathematical software) name, by LAPACK name (where applicable), and by NAG name. Each routine is described in detail with respect to purpose, specification, description, references, parameters, errors and warnings, accuracy, comments, and example data/programs/results. Decision trees guide users to select the best routine for the application problem.

back

HiPERiSM Consulting, LLC, (919) 484-9803 (Voice)

(919) 806-2813 (Facsimile)