Title :
Improving Parallelisation of a Monte Carlo Radiotherapy Simulation Using MPI
Author :
Yaikhom, Gagarine ; Walker, David W. ; Walker, Coral
Author_Institution :
Sch. of Comput. Sci. & Inf., Cardiff Univ., Cardiff, UK
Abstract :
In this paper we improve upon a farmer-worker parallelisation of a Monte Carlo Radiotherapy Simulation by changing its communication model. Using clusters on the Amazon EC2 cloud, and the BEAMnrc system for Monte Carlo simulations as our case study, we demonstrate experimentally the performance bottlenecks faced when using a network file system for farmer-worker communications. We then suggest an alternative approach, which uses a message passing protocol. We find that the message passing approach is able to deliver a steady performance improvement as we scale up, while also avoiding application failure due to I/O thrashing and oversubscription.
Keywords :
cloud computing; medical computing; message passing; parallel processing; radiation therapy; Amazon EC2 cloud; BEAMnrc system; I/O thrashing; MPI; Monte Carlo radiotherapy simulation; communication model; farmer-worker parallelisation; message passing protocol; network file system; oversubscription; Computational modeling; History; Message passing; Monte Carlo methods; Object oriented modeling; Parallel processing; Resource management; Cloud Cluster; MPI; Monte Carlo; Radiotherapy;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
DOI :
10.1109/IPDPSW.2012.126