cost 193 ms
谷歌colab中的MAGMA

[英]MAGMA in google colab

每當我使用安裝了 magma-2.6.1 的 google colab 運行非常簡單的代碼時,我總是會收到以下錯誤“magma_getdevice_arch 中的錯誤:MAGMA 未初始化(首先調用 magma_init())或設備損壞”。 //////////////////////// ...

有沒有辦法使用帶有 NVLink 和 1TB RAM 的 2 個 GPU 卡的“統一內存”(MAGMA)

[英]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 錯誤, ...

當我們有 2 個帶有 NVLink 硬件組件的 NVIDIA/CUDA GPU 卡時如何正確使用 -Xnvlink 編譯器選項

[英]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但它在編譯時生成以下錯誤: 如何 ...

如何使用MAGMA搭配NVIDIA GPU卡代替CPU LAPACKE逆大矩陣

[英]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 定義 ...

為什么我的矩陣求逆在 C++ 中使用 LAPACKE 如此緩慢:MAGMA Alternative and setup

[英]Why my inversions of matrices are such slow with LAPACKE in C++ : MAGMA Alternative and set up

我正在使用LAPACK來反轉矩陣:我做了一個引用傳遞,即通過處理地址。 下面的函數帶有一個輸入矩陣和一個由它們的地址引用的輸出矩陣。 問題是我不得不將F_matrix轉換為1D array ,我認為這是在運行時級別的性能浪費:我可以找到哪種方法來擺脫這個耗時的補充任務,我想如果我調用很多次函數ma ...

使用 MAGMA 測試代碼的 CMakeLists 鏈接錯誤“magma_opts::parse_opts”

[英]CMakeLists linkage error 'magma_opts::parse_opts' using MAGMA testing code

目前我正在使用 MAGMA 2.5.4 來求解具有小矩陣的批量線性求解器。 我想在通過 CMakeLists 文件編譯的項目中涉及magma_dgesv_batched 。 include_directories和target_link_libraries如下所示。 但是,我遇到了一些鏈接錯誤: ...

2021-03-17 04:54:02   1   22    gpu / magma  
在 CGAL 中,可以將超過三個維度的三角剖分轉換為多面體嗎?

[英]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非常快地管 ...

如何在GPU上執行基本操作(+-* /)並在其上存儲結果

[英]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上獲取以下行的輸出。 之后的 ...

2019-05-09 17:04:11   1   126    cuda / magma  
ipiv magma_getrs_gpu 上的雙重釋放或損壞(輸出)

[英]double free or corruption (out) on ipiv magma_getrs_gpu

我有以下代碼: 在最后一行,我收到一個錯誤double free or corruption (out): 0x000000001dd18540 。 我檢查了magma_dgemm的數組,它們似乎是正確的。 大小也是正確的,因為我在 cpu lapack 版本上有這個代碼,它們是相同的。 因此, ...

為什么Magma 2.5無法編譯?

[英]Why isn't Magma 2.5 compilable?

我正在嘗試使用NVIDIA GTX 960M在筆記本電腦上編譯Magma 2.5,它總是提示鏈接問題。 我已經將cmake版本升級到最新版本(3.14.3)。 以下是錯誤輸出的一部分。 ...

2019-04-27 00:45:49   1   71    magma  
magma_dpotrf_gpu給出分段錯誤

[英]magma_dpotrf_gpu gives segmentation fault

我有一個cblas和lapack代碼,試圖將它們轉換為岩漿代碼,以利用GPU。 這是我的CPU代碼,可以正常工作: 現在,對於岩漿GPU版本,我這樣做: 由於某種原因,最后一行給出了細分錯誤。 我在這里做錯了什么? 這一切似乎都是正確的。 ...

LNK2038,MSVS2017 MAGMA的原因列表

[英]List of causes for LNK2038, MSVS2017 MAGMA

我的目標是通過編譯(無濟於事)LNK2038“檢測到'_ITERATOR_DEBUG_LEVEL'的不匹配:值'0'與值'2'不匹配”的原因列表,其他人可能會循序漸進地調試他們自己的情況,我的情況將解決 我的情況: 要求: Windows 10 CMake的 ...

為什么這個 MEXed C/magma 代碼會出現段錯誤,而獨立的 C 代碼可以工作?

[英]Why does this MEXed C/magma code seg-fault while the stand alone C code works?

以下 MEXed C 代碼只是調用 magma 來反轉矩陣。 獨立的 C 代碼(也已發布)有效,但 mex 代碼崩潰。 我已經對文檔進行了三次檢查,驗證了其他岩漿功能是否按預期工作,並發布在岩漿論壇上,並被告知我的代碼很好(這篇文章是來自岩漿論壇的交叉帖子)。 這意味着問題出在 mex 上。 我想 ...

進行安裝時說未設置CUDADIR環境變量

[英]make install saying CUDADIR environment variable not set, when it is

我目前正在嘗試安裝MAGMA ,但是嘗試運行“ sudo make install”會給我錯誤: 我肯定知道CUDADIR已設置,並且已在〜/ .bash_profile中設置,因此我不確定為什么它會失敗。 有什么理由可能找不到它? 當我運行“ make”時,它似乎工作正常。 ...

使用icc和MAGMAmic進行編譯時找不到“復雜”系統文件

[英]Compiling with icc and MAGMAmic cannot find “complex” system file

我正在嘗試使用icc編譯器和MAGMAmic庫來編譯源文件。 但是我收到以下錯誤: MAGMAmic庫已正確編譯,可以正常運行了。 我查看了testing_dgesv_mic.cpp示例的編譯方式,並使用了相同的包含和鏈接,但是在我的情況下,出現上述錯誤。 我在.bashrc文 ...

2017-09-15 12:31:58   1   88    icc / magma  
矩陣最大在Matlab上的Matlab

[英]matrix max a la matlab on gpu

我正在從Matlab移植一些代碼以在Nvidia GPU上運行。 我想不通以下方法: 其中A和B是矩陣。 換句話說,我需要將矩陣中的負值替換為零。 我知道如何編寫與之相關的內核函數,但如果可能的話,我想堅持使用cuBLAS或岩漿調用(以避免在構建過程中添加nvcc)。 ...

在Magma中加載並運行腳本;

[英]Load and run a script in Magma;

我在Windows(C:\\ program files \\ magma)中使用Magma。 我在D:\\ scripts目錄中有一些腳本xyz.m。 我不知道如何加載腳本並運行它們。 謝謝您的幫助。 問候 ...

2016-07-08 19:23:40   1   372    magma  
cuSolverSp例程處理動態范圍較大的矩陣的特殊方法?

[英]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:函數“ magma_dgels_gpu”->錯誤“ magma_trans_t”

[英]MAGMA: function “magma_dgels_gpu” --> error “magma_trans_t”

我正在嘗試通過MAGMA庫的“ magma_dgels_gpu()”函數解決最小二乘問題。 我的GPU是“ Tesla C2050 / C2075”,並且我已經安裝了MAGMA。 我正在嘗試編譯以下代碼“ testMagmaDGELS.cu”,但出現錯誤: 我進行如下編譯: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM