next up previous contents
Next: 放射線医学分野への応用のためのツール群の開発 Up: Geant4 Previous: 物理過程の検証作業   Contents

並列処理技術を用いたシミュレーションの高速化

シミュレーションの高速化の要求は、どの分野でも要求項目としてある。例えば、 医学応用を考えた場合、人体の幾何情報は、数百万単位のボクセル情報として記 述される。また、高い計算精度が要求されるため、詳細なシミュレーションを行 う必要がある。そのため、昨今の計算機性能の向上をもってしても、多大な計算 時間が必要となる。そこで、PCクラスタを導入し、MPIを利用した並列計算を行 うことで、シミュレーションの高速化を行った。並列化は、イベント単位で並列 処理をしているので、計算速度の向上は、プロセッサーの数に比例して、高速化 が可能である。今後は、GRID技術を活用して、複数のクラスタ間で強調して、シ ミュレーションができるような環境を構築していく予定である。



Computing Research Center, 2005