トップ 一覧 Farm 検索 ヘルプ RSS ログイン

Diary/2010-1-14の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!Parsec
HaskellのParsecではなくて,マルチプロセッサ向けベンチマークの方のParsec

::ツール
*parsecmgmt
**the main tool. Its purpose is to build and run packages as well as perform other management operations. 
*bldconfadd, bldconfdel
** used to create and delete your own build configurations

::とりあえずLinux(Debian lenny)/x86環境で走らせる
* config/gcc.bldconfのCC_HOMEを/usrに変更
* config/gcc.bldconfのBINUTIL_HOMEを/usrに変更
* ビルドする.parsecmgmt -a build
* 「archがない」とかいわれたら,archを作る.archは,uname -mで代替
* 実行 parsecmgmt -a run
* データを変えて実行.parsecmgmt -a run -i simmedium
* blackscholesだけ実行.parsecmgmt -a run -i simmedium -p blackscholes
* コンフィグファイルを指定 parsecmgmt -a build -c gcc-hooks

::設定ファイル
* gcc-serialをベースにmyconfigを作成.bldconfadd -n myconfig -s gcc-serial