November 2024
NEC Corporation
Enhancements in NEC Numeric Library Collection 3.1.0
Problem Fixes
- ASL Unified Interface and ASL FFTW3 Interface
- Fixed unexpected harmless error message output when using FFT routines/functions in ASL Unified Interface and ASL FFTW3 Interface.
Functions of NEC Numeric Library Collection 3.1.0
NEC Numeric Library Collection consists of the following componets:
Component | Functions | RPM File Name |
---|---|---|
ASL Native Interface ASL Unified Interface |
Scientific library with a wide variety of algorithms for numerical/statistical calculations | nec-asl-ve-3.1.0-2.6-1.el8.x86_64.rpm nec-asl-ve-devel-3.1.0-2.6-1.el8.x86_64.rpm |
FFTW3 Interface | Interface library to use Fourier Transform functions of ASL with FFTW (version 3.x) API | nec-aslfftw-ve-3.1.0-2.1-1.el8.x86_64.rpm nec-aslfftw-ve-devel-3.1.0-2.1-1.el8.x86_64.rpm |
BLAS | Basic Linear Algebra Subprograms | nec-blas-ve-3.1.0-2.6-1.el8.x86_64.rpm nec-blas-ve-devel-3.1.0-2.6-1.el8.x86_64.rpm |
LAPACK | Linear Algebra PACKage Simultaneous linear equations, Eigenvalue equations, and Singular value decomposition |
nec-lapack-ve-3.1.0-2.1-2.el8.x86_64.rpm nec-lapack-ve-devel-3.1.0-2.1-2.el8.x86_64.rpm |
ScaLAPACK | Scalable Linear Algebra PACKage Simultaneous linear equations, Eigenvalue equations, and Singular value decomposition (for distributed memory parallel programs) |
nec-scalapack-ve-3.1.0-2.0-1.el8.x86_64.rpm nec-scalapack-ve-devel-3.1.0-2.0-1.el8.x86_64.rpm |
SBLAS | Sparse BLAS Basic operations of sparse matrices |
nec-sblas-ve-3.1.0-3.0-2.el8.x86_64.rpm nec-sblas-ve-devel-3.1.0-3.0-2.el8.x86_64.rpm |
HeteroSolver | Simultaneous linear equations (Direct sparse solver) | nec-heterosolver-ve-3.1.0-2.1-3.el8.x86_64.rpm nec-heterosolver-ve-devel-3.1.0-2.1-3.el8.x86_64.rpm |
Stencil Code Accelerator | Stencil Code Acceleration | nec-sca-ve-3.1.0-3.3-2.el8.x86_64.rpm nec-sca-ve-devel-3.1.0-3.3-2.el8.x86_64.rpm |
NEC Numeric Library Collection User's Guide | Manuals of NEC Numeric Library Collection | nec-nlc-doc-3.1.0-3.1-1.el8.noarch.rpm |
Basic scripts | Compiling environment setup scripts | nec-nlc-base-3.1.0-2.2-1.el8.noarch.rpm nec-nlc-inst-3.1.0-2.el8.noarch.rpm nec-nlc-inst-runtime-3.1.0-2.el8.noarch.rpm |
System Requirements
- When using the following functions, NEC MPI Library is required:
- MPI or Hybrid parallel functions of ASL Unified Interface
- Hybrid parallel functions of HeteroSolver
- ScaLAPACK
License
- Please check "Copyrights and Trademarks" of the user's guide.
Here, the user's guide is located in the following directory.
/opt/nec/ve/nlc/3.1.0/doc/UsersGuide/