cusp-library

    0熱度

    1回答

    我有一個問題,從設備/全局內核訪問和分配變量與cusp array1d類型。附帶的代碼給出錯誤 alay.cu(8): warning: address of a host variable "p1" cannot be directly taken in a device function alay.cu(8): error: calling a __host__ function("thr

    0熱度

    1回答

    請原諒我,如果這不是微不足道的。 我有一個小班,纏繞cusp::csr_matrix<int,float,cusp::device_memory>像這樣: class CuspMatrix : public cusp::csr_matrix<int,float,cusp::device_memory> { ... } 到目前爲止,我沒有做任何事情我會想象將需要編譯的設備。 但是我打算在

    1熱度

    1回答

    我想知道CUSP庫是否提供了一個函數,它創建一個具有特定數量的列,行和任何隨機值的矩陣? 我發現了poisson5pt函數,但它沒有返回具有我指定尺寸的矩陣! 在此先感謝

    0熱度

    1回答

    我有我編寫這樣一個程序: (...) Some ifort *.f -c nvcc -c src/bicgstab.cu -o bicgstab.o -I/home/ricardo/apps/cusp/cusplibrary (...) Some more *.for -c ifort *.o -L/usr/local/cuda-5.5/lib64 -lcudart -lcublas -lc

    1熱度

    1回答

    我有一個小問題,我想將一個矩陣10 * 10轉換爲CSR或COO稀疏矩陣/格式。該矩陣是: 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.45 0.10 -0.45 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.45 0.10 -0.45 0.00 0.00 0.00 0.00 0.00 0.0

    1熱度

    1回答

    隨着CUDA編程模型的成熟,我想知道是否有人知道任何可用的研究代碼或在NVIDIA GPU上實現稀疏Cholesky分解的開源庫。 2012年5月,我一直在用V.沃爾科夫 [1]克里森等人,採用NVIDIA CUDA技術平臺2007年通用稀疏矩陣構建模塊,http://www.cs.jhu.edu/~misha/ReadingSeminar/Papers/Christen07.pdf指出以下文獻

    0熱度

    1回答

    CUSP主機函數是否也與openMP並行實現? 我有點困惑,因爲在github討論中它說「在openMP中增加了功能」,但是沒有明確的說法,它完全用openMP實現。

    0熱度

    1回答

    我用CUSP共軛梯度法求解我的對稱稀疏矩陣。我不知道爲什麼它不會收斂。我使用的矩陣尺寸並不大(1K到100K)。 MKL很容易解決相同的線性系統,因此矩陣沒有病態。不過我嘗試添加預處理器,但它沒有給出結果: 對角預條件和AINV(不完全喬列斯基),得到殘留無限增長(只要CG和BICGSTAB) 這裏是我的代碼: cusp::csr_matrix <int, float, cusp::device_

    0熱度

    1回答

    我在VS2012 Ultimate上使用cusp v.0.4.0,cuda V5.5。我使用新項目嚮導創建了一個CUDA項目,並添加了cusp路徑到項目屬性\ VC++目錄\包含目錄。我寫了我的代碼在由VS2012生成的* .cu文件中,項目編譯和構建成功,但我得到了R6010執行錯誤。我通過改變項目屬性的默認值,解決了這個問題\ CUDA C/C++ \設備\代碼生成從compute_10,sm

    0熱度

    1回答

    我正在嘗試使用CUSP庫。我正在閱讀基本上稀疏的COO表示的.txt文件。我正在使用CUSP轉換爲CSR格式。 當我用cusp::print()打印矩陣時,它會打印COO表示的正確結果。但是,當我將矩陣轉換爲CSR時,我寫了自己的打印功能,但結果不是我想要的。 以下是摘錄 main() { //. //bla bla //.. //cr