加治/日誌/2012-10-22
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[加治/日誌]]
*研究 [#g36f6e81]
**結果がおかしくなる件 [#e127fc9a]
-とにかく試行錯誤
-OpenMPの構文を取っ払っても結果は変わらなかった。
-cu_rlabufInit()を通さないようにしても、結果は変わらない(時々おかしくなったりちゃんとでたりする)
--そうすると2つ考えられる
---cu_rlabufInitでちゃんと処理できていないから結果がおかしくなる
---cu_rlabufInitではなく、cu_rankBufInitの処理に不適当な部分があるため結果がおかしくなる
--前者の問題については、RLAバージョンでcu_rlabufInitを通さなくすることで確かめられる。
---出力画像は見た目では正常時と同じに見えるが、スポッティングポイントが異なる。(スポッティングポイント候補点のうちのもう一つ?)
-cu_rankBufInitを通さない場合、RLAはランクの計算が終了せず、BTonGPUの場合は出力画像がゆがむ。
-それぞれの処理については変えていないのと、結果は正しく表示される場合もあるので、計算などの処理部分より、メモリ確保、解放、転送を重視しているが、明らかにおかしい部分が見つからない
-callocをmallocにするなどしても変わらない
--「もしかしたら」や、「とりあえず」で変えてみるのはあまりよくないが、試してみても変わらない。
-あとはデータの型による違い・・?しかしそれだと以前は正しい結果がいつも出ていたのに矛盾する
**評価の取り直し [#vae3fff0]
-合計時間とBackTraceを評価として取り直した。
*TODO [#zab4f744]
-スライド作成
-授業課題
終了行:
[[加治/日誌]]
*研究 [#g36f6e81]
**結果がおかしくなる件 [#e127fc9a]
-とにかく試行錯誤
-OpenMPの構文を取っ払っても結果は変わらなかった。
-cu_rlabufInit()を通さないようにしても、結果は変わらない(時々おかしくなったりちゃんとでたりする)
--そうすると2つ考えられる
---cu_rlabufInitでちゃんと処理できていないから結果がおかしくなる
---cu_rlabufInitではなく、cu_rankBufInitの処理に不適当な部分があるため結果がおかしくなる
--前者の問題については、RLAバージョンでcu_rlabufInitを通さなくすることで確かめられる。
---出力画像は見た目では正常時と同じに見えるが、スポッティングポイントが異なる。(スポッティングポイント候補点のうちのもう一つ?)
-cu_rankBufInitを通さない場合、RLAはランクの計算が終了せず、BTonGPUの場合は出力画像がゆがむ。
-それぞれの処理については変えていないのと、結果は正しく表示される場合もあるので、計算などの処理部分より、メモリ確保、解放、転送を重視しているが、明らかにおかしい部分が見つからない
-callocをmallocにするなどしても変わらない
--「もしかしたら」や、「とりあえず」で変えてみるのはあまりよくないが、試してみても変わらない。
-あとはデータの型による違い・・?しかしそれだと以前は正しい結果がいつも出ていたのに矛盾する
**評価の取り直し [#vae3fff0]
-合計時間とBackTraceを評価として取り直した。
*TODO [#zab4f744]
-スライド作成
-授業課題
ページ名: