오픈BLAS
OpenBLAS원본 작성자 | 고토 가즈시게 |
---|---|
개발자 | 장셴이, 왕첸, 베르너 사아르 |
초기 릴리즈 | 2011년 3월 22일; | 전
안정적 해제 | 0.3.19 / 2021년 12월 20일,[1] 전 |
리포지토리 | |
운영 체제 | |
플랫폼 | |
유형 | 선형대수 라이브러리, BLAS 구현 |
면허증 | BSD 라이선스 |
웹사이트 | www![]() |
과학 컴퓨팅 분야에서는 OpenBLAS는 BLAS(Basic Linear 대수 하위 프로그램)와 LAPACK API의 오픈소스 구현으로, 특정 프로세서 유형에 대해 수작업으로 최적화가 많다.ISCAS의 Parallel Software and Computing Science 연구소에서 개발되었다.
OpenBLAS는 Intel Sandy Bridge와[3] Longson을 포함한 여러 프로세서 아키텍처에 최적화된 선형 대수 커널 구현을 추가한다.[4]이 회사는 인텔 MKL에 필적할 만한 성능을 얻었다고 주장한다. 이것은 대부분 BLAS 부분에서 사실인 반면 LAPACK 부분은 뒤처진다.
오픈BLAS는 고토비의 포크다.고토 가즈시게가 텍사스 어드밴스트 컴퓨팅 센터에서 만든 LAS2.
참고 항목
- 자동 조정 선형 대수 소프트웨어(ATLAS)
- BLIS(BLAS 유사 라이브러리 인스턴스화 소프트웨어)
- Intel MKL(Math Kernel Library)
참조
- ^ 릴리스 · 시안이/OpenBLAS - GitHub
- ^ "OpenBLAS". 25 October 2021.
- ^ Wang Qian; Zhang Xianyi; Zhang Yunquan; Qing Yi (2013). AUGEM: Automatically Generate High Performance Dense Linear Algebra Kernels on x86 CPUs (PDF). Int'l Conf. on High Performance Computing, Networking, Storage and Analysis.
- ^ Zhang Xianyi; Wang Qian; Zhang Yunquan (2012). Model-driven Level 3 BLAS Performance Optimization on Loongson 3A Processor. IEEE 18th Int'l Conf. on Parallel and Distributed Systems (ICPADS).