Applications of level 2 BLAS in the NAG library
Level 2 BLAS routinesmatrix vector operationsNAG Librarynonlinear equationsnonlinear least squares problemsPerformance measurementsvector-processing machines
Software, source code, etc. for problems pertaining to field theory (12-04) Numerical computation of solutions to systems of equations (65H10) Numerical mathematical programming methods (65K05) Parallel numerical computation (65Y05) Theory of operating systems (68N25) Analysis of algorithms and problem complexity (68Q25) Software, source code, etc. for problems pertaining to operations research and mathematical programming (90-04)
We describe work done to improve the performance of NAG Library routines for nonlinear equations and nonlinear least squares problems on vector- processing machines. Calls to the Level 2 BLAS routines for matrix vector operations were introduced wherever possible, so that further efforts to tune the code could be concentrated within the Level 2 BLAS, and advantage can be taken of optimized implementations of the Level 2 BLAS when they become available. Performance measurements from a CRAY-1S, an AMDAHL VP1100, and a CDC CYBER 205 are presented to illustrate the effectiveness of this strategy.
- Algorithm 656: an extended set of basic linear algebra subprograms: model implementation and test programs
- Linear algebra software on a vector computer
- scientific article; zbMATH DE number 3974279
- A parallel block implementation of Level-3 BLAS for MIMD vector processors
- Exploiting fast matrix multiplication within the level 3 BLAS
This page was built for publication: Applications of level 2 BLAS in the NAG library
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1110992)