ふ~,何故だかMTX -> cusparseXcoo2csr -> cusparseXcsrsort使ったらダメで,MTX -> cusparseXcoosortByRow -> cusparseXcsrsortだとバッチリおっけー。CSR変換前にRow-major性を確保しておかないとダメなんだか。まぁ当たり前といえば当たり前だが。
つーことでとりあえず最終章以外のプログラムは完成! 解説を5月中に書き上げるぞ~!
ってことで,明日は東京に遊びに行ってきます。
Enjoy our world with numerical computations!
「LAPACK入門(仮)」執筆のためのメモ書き&広報ツール&バグ出し
ふ~,何故だかMTX -> cusparseXcoo2csr -> cusparseXcsrsort使ったらダメで,MTX -> cusparseXcoosortByRow -> cusparseXcsrsortだとバッチリおっけー。CSR変換前にRow-major性を確保しておかないとダメなんだか。まぁ当たり前といえば当たり前だが。
つーことでとりあえず最終章以外のプログラムは完成! 解説を5月中に書き上げるぞ~!
ってことで,明日は東京に遊びに行ってきます。
SpMV部分にバグがあるらしくて見直しが必要。一応動いているようだが。
ここまでくるとILU(0)前処理もやってしまいたくなる。明日一日頑張ってみたい。
cuSPARSEのcusparseXcoo2csr関数の解説を読んでたら終わってしまった感あり。
もうちょっと・・・のハズ。
ちょろっとやっただけ。明日頑張る(子供か)。
magma sparseのおかげで頭がウニになったので,cuSPARSE版のBiCGSTABを作成するトバ口を作ったところで終了。来週中に完成させて最終章以外のサンプルプログラム作りは終了させたいところ。