- 508 名前:デフォルトの名無しさん mailto:sage [2013/10/14(月) 16:11:07.38 ]
- >>506
>>507さんが言ってるように,まずはエラー原因を拾ってみると良いのでは? 30: Unknownが出そうな気はするけど. デバッグ情報付与するとメモリ確保位置が異なるので, デバッグ版では偶然に計算に影響を与えない領域にアクセスしていたという可能性も. まず思いつくのは,ある配列の要素Nに対してthreadを生成しているならば, そのthread数がNを超えて生成されるので(BlockDims*GridDims>N), N以上のIdxのthreadが配列外アクセスしてるとか. あとは,カーネル関数内でPrintf()して確認していくとか.
|

|