佐藤/進捗/2009-02-03
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[佐藤/進捗]]
-論文&br;
conclusionを書く。&br;
謝辞,本文を一通り書きました。&br;
考察、課題書いてなかった・・・。&br;
-実装&br;
2次元の回路の動作周波数をてい倍したい。&br;
が、PGRが分からなすぎる。&br;
PGDLでモジュールのパイプラインステージ数を増やしてみても、実際に生成せれるモジュールは1段だったり。&br;
PgModuleのコードを見たが、パイプラインステージ数を増やしても意味ないように思えた。&br;
&br;
2次元回路を使って、force関数に関わる割合を計った。&br;
force関数の中身は、FPGAの計算時間、通信時間、その他、で構成される
。&br;
--通信時間は以下のモジュールの時間を測定。&br;
---j粒子転送:pgr_setjpset_one(devid, j, jdata);
---i粒子転送:pgr_setipset_one(devid, ichip, iii, idata, 6);
---結果収集:pgr_getfoset(devid, fdata);
--計算時間は以下のモジュールの時間を測定。&br;
---計算開始:pgr_start_calc(devid, nj);
&br;
--割合&br;
計算 35.1% &br;
通信 16.3% &br;
その他 48.6% &br;
&br;
doubleから回路で計算できるフォーマットに型変換、またはその逆をその他で行っている。&br;
型変換を効率よく行いたい。&br;
奥山先生にアドバイスしてもらったが、実装のやり方が良くないため、逆に遅くなる。
終了行:
[[佐藤/進捗]]
-論文&br;
conclusionを書く。&br;
謝辞,本文を一通り書きました。&br;
考察、課題書いてなかった・・・。&br;
-実装&br;
2次元の回路の動作周波数をてい倍したい。&br;
が、PGRが分からなすぎる。&br;
PGDLでモジュールのパイプラインステージ数を増やしてみても、実際に生成せれるモジュールは1段だったり。&br;
PgModuleのコードを見たが、パイプラインステージ数を増やしても意味ないように思えた。&br;
&br;
2次元回路を使って、force関数に関わる割合を計った。&br;
force関数の中身は、FPGAの計算時間、通信時間、その他、で構成される
。&br;
--通信時間は以下のモジュールの時間を測定。&br;
---j粒子転送:pgr_setjpset_one(devid, j, jdata);
---i粒子転送:pgr_setipset_one(devid, ichip, iii, idata, 6);
---結果収集:pgr_getfoset(devid, fdata);
--計算時間は以下のモジュールの時間を測定。&br;
---計算開始:pgr_start_calc(devid, nj);
&br;
--割合&br;
計算 35.1% &br;
通信 16.3% &br;
その他 48.6% &br;
&br;
doubleから回路で計算できるフォーマットに型変換、またはその逆をその他で行っている。&br;
型変換を効率よく行いたい。&br;
奥山先生にアドバイスしてもらったが、実装のやり方が良くないため、逆に遅くなる。
ページ名: