Parallel MCNP Monte Carlo transport calculations with MPI
- Pennsylvania State Univ., University Park, PA (United States)
The steady increase in computational performance has made Monte Carlo calculations for large/complex systems possible. However, in order to make these calculations practical, order of magnitude increases in performance are necessary. The Monte Carlo method is inherently parallel (particles are simulated independently) and thus has the potential for near-linear speedup with respect to the number of processors. Further, the ever-increasing accessibility of parallel computers, such as workstation clusters, facilitates the practical use of parallel Monte Carlo. Recognizing the nature of the Monte Carlo method and the trends in available computing, the code developers at Los Alamos National Laboratory implemented the message-passing general-purpose Monte Carlo radiation transport code MCNP (version 4A). The PVM package was chosen by the MCNP code developers because it supports a variety of communication networks, several UNIX platforms, and heterogeneous computer systems. This PVM version of MCNP has been shown to produce speedups that approach the number of processors and thus, is a very useful tool for transport analysis. Due to software incompatibilities on the local IBM SP2, PVM has not been available, and thus it is not possible to take advantage of this useful tool. Hence, it became necessary to implement an alternative message-passing library package into MCNP. Because the message-passing interface (MPI) is supported on the local system, takes advantage of the high-speed communication switches in the SP2, and is considered to be the emerging standard, it was selected.
- OSTI ID:
- 426517
- Report Number(s):
- CONF-961103-; ISSN 0003-018X; TRN: 96:006307-0246
- Journal Information:
- Transactions of the American Nuclear Society, Vol. 75; Conference: Winter meeting of the American Nuclear Society (ANS) and the European Nuclear Society (ENS), Washington, DC (United States), 10-14 Nov 1996; Other Information: PBD: 1996
- Country of Publication:
- United States
- Language:
- English
Similar Records
Distributed multitasking ITS with PVM
MCNP load balancing and fault tolerance with PVM