2010-05-12 5 views
4

모든,멀티 스레드 곱셈/C++

내가 큰 증식 멀티 스레드 기술을 사용하여 C 또는 C++ 라이브러리 (바람직 오픈 소스)에 대한 권장 사항을 찾고 있어요 , 비 정사각형 (예 : 크기가 65536xn이고 위치는 n < 65536)입니다. 감사.

- & &

답변

5

인텔 MKL (하지 오픈 소스)

AMD ACML (무료는 아니지만 오픈 소스)

GOTO BLAS를 (무료, IIRC는, 당신은 소스를 얻을 수 있지만 '오픈 소스 ")

ATLAS BLAS (오픈 소스)

+0

이러한 BLAS 라이브러리 중 하나를 사용하는 것은 분명히 방법입니다. 그러나 C + + 라이브러리 (예 : [dlib] (http://dlib.net) 및 [Armadillo] (http://arma.sourceforge.net))는 이보다 더 멋진 인터페이스를 계층화합니다 C 인터페이스를 사용하는 것은 힘들다. –

+0

& Dave King : 이것들을 살펴 보겠습니다. 감사 – andand

2

Intel Software 사람들은 주제에 좋은 토론을 갖고있는 것 같다. 학술 사용