• DocumentCode
    2999323
  • 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
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    1033
  • Lastpage
    1039
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.126
  • Filename
    6270752