![](/img/trans.png)
[英]MAGMA in google colab
每當我使用安裝了 magma-2.6.1 的 google colab 運行非常簡單的代碼時,我總是會收到以下錯誤“magma_getdevice_arch 中的錯誤:MAGMA 未初始化(首先調用 magma_init())或設備損壞”。 //////////////////////// ...
[英]MAGMA in google colab
每當我使用安裝了 magma-2.6.1 的 google colab 運行非常簡單的代碼時,我總是會收到以下錯誤“magma_getdevice_arch 中的錯誤:MAGMA 未初始化(首先調用 magma_init())或設備損壞”。 //////////////////////// ...
[英]Is there a way to use "unified memory" (MAGMA) with 2 GPU cards with NVLink and 1TB RAM
在工作中,在 Debian 10 上,我有 2 張 GPU 卡 RTX A6000 和 NVlink 硬件組件和 1TB RAM,我想受益於兩張卡和 1TB RAM 的潛在組合能力。 目前,我有以下由 Makefile 調用的 magma.make: 當我執行我的代碼時,我有 memory 錯誤, ...
[英]How to properly use the -Xnvlink compiler options when we have 2 NVIDIA/CUDA GPU cards with NVLink hardware component
在 Debian 10 上,我有 2 個帶有 NVlink 硬件組件的 GPU 卡 RTX A6000,我希望受益於這兩張卡的潛在組合功能。 目前,我有以下由 Makefile 調用的 magma.make : 如您所見,我使用了最后一個標志-Xnvlink但它在編譯時生成以下錯誤: 如何 ...
[英]How to use MAGMA with NVIDIA GPU card instead of CPU LAPACKE to inverse large matrix
我需要對大型矩陣求逆,我想修改我當前的 LAPACKE 版本例程,以便利用 GPU NVIDIA 卡的強大功能。 事實上,我的 LAPACKE 例程適用於相對較小的矩陣,但不適用於大型矩陣。 下面是這個 LAPACKE 例程的實現: 像這樣調用 with 來逆 CO_CL 矩陣: CO_CL 定義 ...
[英]Why my inversions of matrices are such slow with LAPACKE in C++ : MAGMA Alternative and set up
我正在使用LAPACK來反轉矩陣:我做了一個引用傳遞,即通過處理地址。 下面的函數帶有一個輸入矩陣和一個由它們的地址引用的輸出矩陣。 問題是我不得不將F_matrix轉換為1D array ,我認為這是在運行時級別的性能浪費:我可以找到哪種方法來擺脫這個耗時的補充任務,我想如果我調用很多次函數ma ...
[英]CMakeLists linkage error 'magma_opts::parse_opts' using MAGMA testing code
目前我正在使用 MAGMA 2.5.4 來求解具有小矩陣的批量線性求解器。 我想在通過 CMakeLists 文件編譯的項目中涉及magma_dgesv_batched 。 include_directories和target_link_libraries如下所示。 但是,我遇到了一些鏈接錯誤: ...
[英]In CGAL, can one convert a triangulation in more than three dimensions to a polytope?
如果這個問題在相關網站上更合適,請告訴我,我很樂意移動它。 我在 ℤ 11中有 165 個頂點,所有這些頂點都與原點的距離為 √8,並且是它們對應的凸包上的極值點。 CGAL能夠在我的筆記本電腦上使用不到 1 GB 的 RAM 在 133 分鍾內計算出他們的d維三角剖分。 Magma非常快地管 ...
[英]How to perform basic operations (+ - * /) on GPU and store the result on it
我有以下代碼行, gamma是一個CPU變量,在我需要復制到GPU之后。 gamma_x和delta也存儲在CPU中。 有什么方法可以執行以下行並將其結果直接存儲在GPU上? 因此,基本上,在GPU上托管gamma , gamma_x和delta ,並在GPU上獲取以下行的輸出。 之后的 ...
[英]double free or corruption (out) on ipiv magma_getrs_gpu
我有以下代碼: 在最后一行,我收到一個錯誤double free or corruption (out): 0x000000001dd18540 。 我檢查了magma_dgemm的數組,它們似乎是正確的。 大小也是正確的,因為我在 cpu lapack 版本上有這個代碼,它們是相同的。 因此, ...
[英]Why isn't Magma 2.5 compilable?
我正在嘗試使用NVIDIA GTX 960M在筆記本電腦上編譯Magma 2.5,它總是提示鏈接問題。 我已經將cmake版本升級到最新版本(3.14.3)。 以下是錯誤輸出的一部分。 ...
[英]magma_dpotrf_gpu gives segmentation fault
我有一個cblas和lapack代碼,試圖將它們轉換為岩漿代碼,以利用GPU。 這是我的CPU代碼,可以正常工作: 現在,對於岩漿GPU版本,我這樣做: 由於某種原因,最后一行給出了細分錯誤。 我在這里做錯了什么? 這一切似乎都是正確的。 ...
[英]How to compile code that uses MAGMA in Visual Studio
給定MAGMA隨附的示例代碼 ,如何在Visual Studio中進行編譯(或使用MAGMA的其他任何代碼)? ...
[英]List of causes for LNK2038, MSVS2017 MAGMA
我的目標是通過編譯(無濟於事)LNK2038“檢測到'_ITERATOR_DEBUG_LEVEL'的不匹配:值'0'與值'2'不匹配”的原因列表,其他人可能會循序漸進地調試他們自己的情況,我的情況將解決 我的情況: 要求: Windows 10 CMake的 ...
[英]Why does this MEXed C/magma code seg-fault while the stand alone C code works?
以下 MEXed C 代碼只是調用 magma 來反轉矩陣。 獨立的 C 代碼(也已發布)有效,但 mex 代碼崩潰。 我已經對文檔進行了三次檢查,驗證了其他岩漿功能是否按預期工作,並發布在岩漿論壇上,並被告知我的代碼很好(這篇文章是來自岩漿論壇的交叉帖子)。 這意味着問題出在 mex 上。 我想 ...
[英]make install saying CUDADIR environment variable not set, when it is
我目前正在嘗試安裝MAGMA ,但是嘗試運行“ sudo make install”會給我錯誤: 我肯定知道CUDADIR已設置,並且已在〜/ .bash_profile中設置,因此我不確定為什么它會失敗。 有什么理由可能找不到它? 當我運行“ make”時,它似乎工作正常。 ...
[英]Compiling with icc and MAGMAmic cannot find “complex” system file
我正在嘗試使用icc編譯器和MAGMAmic庫來編譯源文件。 但是我收到以下錯誤: MAGMAmic庫已正確編譯,可以正常運行了。 我查看了testing_dgesv_mic.cpp示例的編譯方式,並使用了相同的包含和鏈接,但是在我的情況下,出現上述錯誤。 我在.bashrc文 ...
[英]matrix max a la matlab on gpu
我正在從Matlab移植一些代碼以在Nvidia GPU上運行。 我想不通以下方法: 其中A和B是矩陣。 換句話說,我需要將矩陣中的負值替換為零。 我知道如何編寫與之相關的內核函數,但如果可能的話,我想堅持使用cuBLAS或岩漿調用(以避免在構建過程中添加nvcc)。 ...
[英]Load and run a script in Magma;
我在Windows(C:\\ program files \\ magma)中使用Magma。 我在D:\\ scripts目錄中有一些腳本xyz.m。 我不知道如何加載腳本並運行它們。 謝謝您的幫助。 問候 ...
[英]Special way to handle matrices with large dynamic range for cuSolverSp routines?
我在此鏈接上有一個矩陣: https://www.dropbox.com/s/tte3rlfsrprgtt8/ExampleMatrix.txt?dl=0 此示例是一個9x9的稀疏矩陣,其中元素的值在大小上明顯不同。 例如,最小元素的大小為7.130249e-17,最大元素為1.9 ...
[英]MAGMA: function “magma_dgels_gpu” --> error “magma_trans_t”
我正在嘗試通過MAGMA庫的“ magma_dgels_gpu()”函數解決最小二乘問題。 我的GPU是“ Tesla C2050 / C2075”,並且我已經安裝了MAGMA。 我正在嘗試編譯以下代碼“ testMagmaDGELS.cu”,但出現錯誤: 我進行如下編譯: ...