본문으로 이동

LAPACK

한울위키, 우리 모두의 백과사전.
LAPACK
발표일1992년(34년 전)(1992)
저장소
  • {{URL|example.com|optional display text}}모듈:EditAtWikidata 29번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).
프로그래밍 언어포트란 90
엔진
    모듈:EditAtWikidata 29번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).
    종류수치 해석 라이브러리
    라이선스BSD-3

    LAPACK(Linear Algebra PACKage)은 선형대수학수치적 계산을 수행하는 라이브러리로, 일차연립방정식, 행렬 분해, 선형 최소제곱법 등을 수행하는 함수를 제공한다.

    LAPACK은 1992년에 포트란 77로 작성되었으며, 2008년에 포트란 90 언어로 변경하였다. LAPACK은 LINPACK(연립방정식, 최소제곱법)과 EISPACK(행렬 고윳값 계산)을 계승하며, 더 효율적인 계산을 제공한다. LINPACK이 개발 당시의 벡터 프로세서공유 메모리 아키텍처를 기반으로 한 것과는 달리, LAPACK은 현대의 CPU 캐시를 효율적으로 이용하며 이를 위해 BLAS(Basic Linear Algebra Subprograms) 인터페이스를 사용한다.

    각주

    외부 링크

    • (영어) 모듈:Official_website 90번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).