Parallelising the MARS15 code with MPI for shielding applications
The MARS15 Monte Carlo code capabilities to deal with time-consuming deep penetration shielding problems and other computationally tough tasks in accelerator, detector and shielding applications, have been enhanced by a parallel processing option. It has been developed, implemented and tested on the...
Gespeichert in:
Veröffentlicht in: | Radiation protection dosimetry 2005-12, Vol.116 (1-4), p.297-300 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The MARS15 Monte Carlo code capabilities to deal with time-consuming deep penetration shielding problems and other computationally tough tasks in accelerator, detector and shielding applications, have been enhanced by a parallel processing option. It has been developed, implemented and tested on the Fermilab Accelerator Division Linux cluster and network of Sun workstations. The code uses a message passing interface MPI. It is scalable and demonstrates good performance. The general architecture of the code, specific uses of message passing and effects of a scheduling on the performance and fault tolerance are described. |
---|---|
ISSN: | 0144-8420 1742-3406 |
DOI: | 10.1093/rpd/nci006 |