- 2008.10.24 Friday
- by どぶお
- 構造解析 > プログラム
すでにCNS/インストールにまとめてありますが、OpenMP版CNS 1.21を試してみました。
OpenMPとは並列コンピューティング環境を利用するための標準化された基盤らしいのですが、もちろんIntel Compilerでも使用することができます。ただ、コンパイル時にOpenMPオプションを付けないとOpenMPタグが有効にならないようなので、そのままでは効果は得られません。
その他、使用時に重要だと思われるのはスタックサイズ(まあ、プログラム実行時に必要なメモリ領域だと考えて下さい)の設定。この設定が小さいままだとSegmentation faultまたはエラーでの停止を引き起こすようです。私は4コアの時は32MBにしてますが、果たしてそれが正しいかもよくわかりません・・・
まあ、とりあえず速く動いているからよしとしています(^^;。
OpenMPとは並列コンピューティング環境を利用するための標準化された基盤らしいのですが、もちろんIntel Compilerでも使用することができます。ただ、コンパイル時にOpenMPオプションを付けないとOpenMPタグが有効にならないようなので、そのままでは効果は得られません。
その他、使用時に重要だと思われるのはスタックサイズ(まあ、プログラム実行時に必要なメモリ領域だと考えて下さい)の設定。この設定が小さいままだとSegmentation faultまたはエラーでの停止を引き起こすようです。私は4コアの時は32MBにしてますが、果たしてそれが正しいかもよくわかりません・・・
まあ、とりあえず速く動いているからよしとしています(^^;。
- Newer: ラマチャンドランプロット
- Older: 結晶格子軸の長さとオーバーラップ
Comments:0
- コメントはありません。
Trackback:0
- TrackBack URL for this entry
- http://biokids.org/blog/sb.cgi/5
- Listed below are links to weblogs that reference
- OpenMP版CNS from BioKids Blog (beta)
- トラックバックはありません。