blas

    1熱度

    2回答

    我想在Mac Pro上使用C++ armadillo庫(armadillo-0.9.10)。我按照README.txt文件中的手動安裝說明進行操作。我修改了config.hpp文件以表明我已經安裝了LAPACK和BLAS。然後我嘗試編譯這些例子。我成功地編譯並運行了example1.cpp,但是當我嘗試運行example2.cpp時,它報告我需要安裝ATLAS或LAPACK。我將#include頭

    13熱度

    3回答

    嘗試對其進行線性迴歸有多合理? 具體來說:我有一個具有〜300K採樣點和〜1200線性項的系統。這在計算上是可行的嗎?

    16熱度

    3回答

    我有一個用C#編寫的項目,我需要在矩陣上進行各種線性代數運算(如LU分解)。由於該程序主要是爲確認理論而創建的原型,因此C#實現就足夠了(與可能更快的C++實現相比),但我仍然希望有一個好的BLAS或LAPACK庫可用來爲我節省一些編碼。長期以來,任何人都可以推薦免費/開源的BLAS或LAPACK庫,以便與.net一起使用嗎? 最好的問候埃吉爾。 更新:今天發現Math.NET Numerics,

    3熱度

    1回答

    是否有比較不同BLAS(基本線性代數子程序)庫的基準?我對單核和多核系統的稀疏矩陣乘法特別感興趣?

    3熱度

    1回答

    我知道Blitz ++通過大量使用表達式模板和模板元程序來獲得它的性能。但是在某些時候,你不能通過使用這些技術來獲得更多的代碼 - 你必須乘以一些浮點數並對其求和。此時,您可以通過使用高度優化的(特別是對於特殊架構)BLAS例程來獲得最終的性能提升。當前的Blitz ++實現是否可以使用BLAS例程?只有

    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 matrix.h mclmcrrt.h mwdebu

    4熱度

    1回答

    我試圖用CMake的構建程序依靠BLAS,我使用的檢測BLAS與 -- Looking for BLAS... - NOT found (Fortran not enabled) 由於BLAS已經安裝在我的機器(ATLAS布拉斯)上,並且還安裝gfortran,我如何能夠支持Fortran語言,或者是有一種變通方法,以找到C中的BLAS庫?

    2熱度

    2回答

    我有一個程序運行通過R但使用BLAS例程。它正確運行了大約8次,但然後拋出一個錯誤: BLAS/LAPACK routine 'DGEMV ' gave error code -6 這個錯誤代碼是什麼意思?

    4熱度

    2回答

    整數類型是否存在等價於dgemm(來自BLAS)? 我只知道雙精度/單精度矩陣的dgemm,sgemm,但希望將它用於整型(如int(或short int ...))的矩陣。 注:我不是在尋找一種解決方案,涉及轉換爲浮點/雙精度,並且正在尋找一個快速的庫實現。 此外,dgemms的相同問題(使用strassen算法)。

    6熱度

    3回答

    我想知道NVIDIA的cuBLAS庫。有人有經驗嗎?例如,如果我使用BLAS編寫一個C程序,我將能夠用呼叫到cuBLAS來替換BLAS的呼叫嗎?或者甚至更好地實現讓用戶在運行時選擇的機制? 如果我使用Boost和C++提供的BLAS庫,那麼怎麼辦?