タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ProgrammingとFortranに関するfumi1のブックマーク (2)

  • LAPACK サンプルプログラム集

    【LAPACKとは?】 LAPACKはLinear Algebra PACKageの略で、netlibにより公開されている高性能線形代数パッケージです。(日語ではエルエーパック、もしくはレイパックと発音されます) 連立一次方程式、最少二乗問題、固有値問題、特異値問題を解くためのサブルーチンが含まれています。LAPACKは性能を追求するため、BLAS、特にその中でも行列・行列演算を行うLevel 3 BLASを最大限に利用するように設計されています。LAPACK/BLASは現在ほとんどのプラットフォームで利用することができます。 【 LAPACKのパフォーマンスを追求される方へ】 LAPACKの開発には私どもNAGからも研究者が参加していますので、NAG Fortran SMP LibraryにはOpenMPにより並列化済みのLAPACKルーチン(並列化済みLAPACKルーチンリスト

  • LAPACK - Wikipedia

    LAPACK (Linear Algebra PACKage)は数値線形代数のための数値解析ソフトウェアライブラリで、線型方程式や線型最小二乗問題、固有値問題、特異値問題等を数値的に解くために利用される。ライブラリは複素数または実数を成分とする行列を扱うことが可能であり、LU分解やコレスキー分解、QR分解、シュア分解等の行列の分解を行うためのサブルーチンを含む。サブルーチンは単精度版と倍精度版が提供される。1992年)のLAPACKの初版はFORTRAN 77 で実装されていたが、現在はFortran 90が用いられている。LAPACK 3.4.0からはC言語インターフェースであるLAPACKEが統合され、C言語やC++からの利用が容易になった。 LAPACKはLINPACKおよびEISPACKの後継と見做されている。ただし、LINPACKの設計が開発当時近代的であった共有メモリ型ベクト

  • 1