You need JavaScript to view this

Monte Carlo dose calculation using a cell processor based PlayStation 3 system

Abstract

This study investigates the performance of the EGSnrc computer code coupled with a Cell-based hardware in Monte Carlo simulation of radiation dose in radiotherapy. Performance evaluations of two processor-intensive functions namely, HOWNEAR and RANMAR{sub G}ET in the EGSnrc code were carried out basing on the 20-80 rule (Pareto principle). The execution speeds of the two functions were measured by the profiler gprof specifying the number of executions and total time spent on the functions. A testing architecture designed for Cell processor was implemented in the evaluation using a PlayStation3 (PS3) system. The evaluation results show that the algorithms examined are readily parallelizable on the Cell platform, provided that an architectural change of the EGSnrc was made. However, as the EGSnrc performance was limited by the PowerPC Processing Element in the PS3, PC coupled with graphics processing units or GPCPU may provide a more viable avenue for acceleration.
Authors:
Chow, James C L; Lam, Phil; Jaffray, David A, E-mail: james.chow@rmp.uhn.on.ca [1] 
  1. Department of Radiation Oncology, University of Toronto and Radiation Medicine Program, Princess Margaret Hospital, University Health Network, Toronto, Ontario M5G 2M9 (Canada)
Publication Date:
Feb 09, 2012
Product Type:
Journal Article
Resource Relation:
Journal Name: Journal of Physics. Conference Series (Online); Journal Volume: 341; Journal Issue: 1; Conference: High performance computing symposium 2011, Montreal (Canada), 15-17 Jun 2011; Other Information: Country of input: International Atomic Energy Agency (IAEA)
Subject:
97 MATHEMATICAL METHODS AND COMPUTING; 62 RADIOLOGY AND NUCLEAR MEDICINE; ALGORITHMS; COMPUTER ARCHITECTURE; COMPUTER CALCULATIONS; COMPUTER NETWORKS; COMPUTERIZED SIMULATION; DATA PROCESSING; E CODES; EVALUATION; MICROPROCESSORS; MONTE CARLO METHOD; PARALLEL PROCESSING; PERFORMANCE; RADIATION DOSES; RADIOTHERAPY
OSTI ID:
22019195
Country of Origin:
United Kingdom
Language:
English
Other Identifying Numbers:
Journal ID: ISSN 1742-6596; TRN: GB12Q6885105167
Availability:
Available from http://dx.doi.org/10.1088/1742-6596/341/1/012028
Submitting Site:
INIS
Size:
[7 page(s)]
Announcement Date:
Jan 14, 2013

Citation Formats

Chow, James C L, Lam, Phil, and Jaffray, David A, E-mail: james.chow@rmp.uhn.on.ca. Monte Carlo dose calculation using a cell processor based PlayStation 3 system. United Kingdom: N. p., 2012. Web. doi:10.1088/1742-6596/341/1/012028.
Chow, James C L, Lam, Phil, & Jaffray, David A, E-mail: james.chow@rmp.uhn.on.ca. Monte Carlo dose calculation using a cell processor based PlayStation 3 system. United Kingdom. https://doi.org/10.1088/1742-6596/341/1/012028
Chow, James C L, Lam, Phil, and Jaffray, David A, E-mail: james.chow@rmp.uhn.on.ca. 2012. "Monte Carlo dose calculation using a cell processor based PlayStation 3 system." United Kingdom. https://doi.org/10.1088/1742-6596/341/1/012028.
@misc{etde_22019195,
title = {Monte Carlo dose calculation using a cell processor based PlayStation 3 system}
author = {Chow, James C L, Lam, Phil, and Jaffray, David A, E-mail: james.chow@rmp.uhn.on.ca}
abstractNote = {This study investigates the performance of the EGSnrc computer code coupled with a Cell-based hardware in Monte Carlo simulation of radiation dose in radiotherapy. Performance evaluations of two processor-intensive functions namely, HOWNEAR and RANMAR{sub G}ET in the EGSnrc code were carried out basing on the 20-80 rule (Pareto principle). The execution speeds of the two functions were measured by the profiler gprof specifying the number of executions and total time spent on the functions. A testing architecture designed for Cell processor was implemented in the evaluation using a PlayStation3 (PS3) system. The evaluation results show that the algorithms examined are readily parallelizable on the Cell platform, provided that an architectural change of the EGSnrc was made. However, as the EGSnrc performance was limited by the PowerPC Processing Element in the PS3, PC coupled with graphics processing units or GPCPU may provide a more viable avenue for acceleration.}
doi = {10.1088/1742-6596/341/1/012028}
journal = []
issue = {1}
volume = {341}
journal type = {AC}
place = {United Kingdom}
year = {2012}
month = {Feb}
}