(BLAS(Basic Linear Algebra Subprograms)の線型代数演算ライブラリ APIのまとめ)
Tags: [Windows開発]
●ベクトルと行列のライブラリの BLAS(Basic Linear Algebra Subprograms)のまとめ
BLASとは? Basic Linear Algebra Subprograms
Basic Linear Algebra Subprograms(BLAS)は、ベクトルと行列に関する基本線型代数操作を実行するライブラリAPIのデファクトスタンダードである。1979年に初公開され、これを使ったLAPACKなどの上位パッケージが構築されている。科学技術計算・高性能計算で多用される。
● ATLAS Automatically Tuned Linear Algebra Software (ATLAS)
Automatically Tuned Linear Algebra Software (ATLAS)
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
Building with ACML - AMD - AMD Developer Central
ACML provides a free set of thoroughly optimized and threaded math routines for HPC, scientific, engineering and related compute-intensive applications. ACML is ideal for weather modeling, computational fluid dynamics, financial analysis, oil and gas applications and more.