tamanegiの日記: くだ 1
日記 by
tamanegi
指定したshared memoryのサイズが大きかったのは確かに自分が悪い
しかし-Gとか-gとか付けてコンパイルして、cuda-memcheck使って実行したのに
エラーも何も書かず、落ちたりもせず、カーネルの実行を華麗にスルーするのは
どうかと思う。
詳細なエラーはなくてもいいけど、せめて次のsyncあたりで死んで欲しかった…
# nvcc や cuda-memcheck に何か他のオプション渡せば教えてくれたのかなぁ
そんなもんやろ (スコア:0)
gccのGo実装であるgccgoだって、最新版はどうか知らんけど
大半のは、-g無しでビルドしたら起動すらできない実行ファイル吐くっしょ
起動できない旨のエラーメッセージからして不親切極まりない上に他にも落とし穴満載だから
Goを学びたいならgccのgoじゃなく本家のGo実装使えとか普通に言われてるもんね
そんな不親切当たり前の*nix世界でだよ
cuda-memcheckにだけ過剰な期待されてもnVidiaも困るでしょ
そもそもそういうことを調べたいならmemcheckじゃなくcuda-gdb使ってくれって話じゃねーの
cuda-memcheckつけて起動すりゃ、メモリの問題は把握できるみたいな勘違いされてもね