2013-05-07 1 views
0

가 내 말은 :가 블리츠 ++과 같은 몇 가지 배열 않습니다 정의 할 수 있습니다 (I 비슷한 간단한 문법을 ​​찾고, 필요 정확하게 일치 없습니다.) :인텔 MKL은 Armadilo, Eigen 또는 Biltz ++를 지원합니까?

Array<double, 3> A(NX,NY,NZ) 

감사합니다.

나는 Armadilo, Eigen, Boost 및 Biltz ++가 과학 컴퓨팅을위한 최상의 선택이라고 들었습니다. 이 라이브러리를 인텔 MKL과 함께 사용할 수 있습니까? 인텔 MKL과 함께 사용해야합니까?

답변

3

타사 라이브러리에 대한 MKL 호환성에 대한 다음 기술 자료 문서를 확인해 보셨습니까?

http://software.intel.com/en-us/articles/intel-mkl-and-third-party-applications-how-to-use-them-together

다음은 MKL 링크 라인 고문도 도움이 될 수 있습니다.

또한 귀하의 질문에 당

http://eigen.tuxfamily.org/dox/TopicUsingIntelMKL.html

아이겐

이 문서를 살펴 >>가 인텔 MKL과 함께 사용할 수해야합니까?

예. 이 패키지에 대한 문서조차도 그렇게 말합니다. 예 : 아르마딜로 사이트 : "다양한 매트릭스 분해는 LAPACK 또는 고성능 멀티 드롭 MKL 또는 ACML 라이브러리와 같은 선택적 대체를 통해 제공됩니다."

+0

아르마딜로 [FAQ 페이지] (http://arma.sourceforge.net/faq.html#dependencies)에는 MKL, ACML, OpenBlas 등과의 연결에 대한 추가 정보가 있습니다. – mtall