blas

    1

    1답변

    R을 사용하고 있습니다. 행렬에 prcomp을 실행하고 싶습니다. 이 코드는 Linux 상자에 R을 한 번 설치하면 잘 작동하지만 다른 Linux 상자에 R을 설치하는 것과 동일한 또 다른 (또는 그렇게 생각한) 설치를 중단합니다. 코드가 dataf = read.table("~/data/testdata.txt") pca = prcomp(dataf) 있

    4

    2답변

    정수 유형에 대해 dgemm (BLAS에서 제공)과 동일한 것이 있습니까? 이중 정밀도/단 정밀도 행렬에 대해서는 dgemm, sgemm 만 알고 있지만 int (또는 short int ...)와 같은 정수 유형의 행렬에 대해서는이 값을 가져야합니다. 참고 : 저는 float/double로 변환하고 빠른 라이브러리 구현을 찾고있는 솔루션을 찾고 있지 않습니

    16

    3답변

    저는 C#으로 작성된 프로젝트에서 행렬에 대한 다양한 선형 대수 연산 (예 : LU 인수 분해)을 수행해야합니다. 이 프로그램은 주로 이론을 확인하기 위해 만든 프로토 타입이기 때문에 C# 구현으로 충분하지만 (속도가 빠른 C++과 비교하면 충분 함) 여전히 좋은 BLAS 또는 LAPACK 라이브러리를 사용하여 코딩을 저장하고 싶습니다. 간단히 말해서 누구

    3

    1답변

    Blitz ++는 표현 템플릿과 템플릿 메타 프로그램을 광범위하게 사용하여 성능을 향상시킵니다. 그러나 어느 시점에서는 이러한 기술을 사용하여 코드를 더 이상 활용할 수 없습니다. 일부 부동 소수점을 곱하고 합산해야합니다. 이 시점에서 고도로 최적화 된 (특히 특수 아키텍처의 경우) BLAS 루틴을 사용하여 최종 성능을 얻을 수 있습니다. Blitz ++의

    2

    1답변

    나는 MATLAB은 다른 사람의 사이 BLAS 및 LAPACK 헤더를 제공하는 것으로 나타났습니다 : $ ls ${MATLAB_DIR}/extern/include/ blas.h engine.h lapack.h mat.h mclmcr.h mex.h mwutil.h blascompat32.h fintrf.h libmatlbm.mlib ma