Monte Carlo modeling of linear accelerator using distributed computing

Sotirios Stathakis, Federico Balbi, Anthony T. Chronopoulos, Nikos Papanikolaou

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Purpose: The distributed computing implementation of the EGSnrc Monte Carlo system using a computer cluster is investigated and tested. Methods: The computational performance was tested for various scenarios with different number of computers used in order to assess the efficiency of the cluster. The presented computation times and efficiencies include the linac head modeling with full simulation of the multi leaf collimator (MLC) geometry (including tongue and groove) and stereotactic radiosurgery cones as well as the radiation transport simulation and dose computation within water phantom and patient geometry. Results: The simulations performed in the cluster environment had the same total number of histories recorded and simulated as the simulations in a single computer. The statistical uncertainty achieved was the same for all scenarios. Conclusions: The investigated approach shows almost linear performance scaling vs number of computers involved.

Original languageEnglish (US)
Pages (from-to)252-260
Number of pages9
JournalJournal of B.U.ON.
Volume21
Issue number1
StatePublished - Jan 1 2016

Fingerprint

Particle Accelerators
Radiosurgery
Tongue
Uncertainty
Head
Radiation
Water

Keywords

  • Distributed computing implementation
  • EGSnrc
  • Linac
  • Monte Carlo

ASJC Scopus subject areas

  • Oncology
  • Cancer Research
  • Hematology
  • Radiology Nuclear Medicine and imaging
  • Medicine(all)

Cite this

Stathakis, S., Balbi, F., Chronopoulos, A. T., & Papanikolaou, N. (2016). Monte Carlo modeling of linear accelerator using distributed computing. Journal of B.U.ON., 21(1), 252-260.

Monte Carlo modeling of linear accelerator using distributed computing. / Stathakis, Sotirios; Balbi, Federico; Chronopoulos, Anthony T.; Papanikolaou, Nikos.

In: Journal of B.U.ON., Vol. 21, No. 1, 01.01.2016, p. 252-260.

Research output: Contribution to journalArticle

Stathakis, S, Balbi, F, Chronopoulos, AT & Papanikolaou, N 2016, 'Monte Carlo modeling of linear accelerator using distributed computing', Journal of B.U.ON., vol. 21, no. 1, pp. 252-260.
Stathakis, Sotirios ; Balbi, Federico ; Chronopoulos, Anthony T. ; Papanikolaou, Nikos. / Monte Carlo modeling of linear accelerator using distributed computing. In: Journal of B.U.ON. 2016 ; Vol. 21, No. 1. pp. 252-260.
@article{67270e65023941079c27fb49df3754bc,
title = "Monte Carlo modeling of linear accelerator using distributed computing",
abstract = "Purpose: The distributed computing implementation of the EGSnrc Monte Carlo system using a computer cluster is investigated and tested. Methods: The computational performance was tested for various scenarios with different number of computers used in order to assess the efficiency of the cluster. The presented computation times and efficiencies include the linac head modeling with full simulation of the multi leaf collimator (MLC) geometry (including tongue and groove) and stereotactic radiosurgery cones as well as the radiation transport simulation and dose computation within water phantom and patient geometry. Results: The simulations performed in the cluster environment had the same total number of histories recorded and simulated as the simulations in a single computer. The statistical uncertainty achieved was the same for all scenarios. Conclusions: The investigated approach shows almost linear performance scaling vs number of computers involved.",
keywords = "Distributed computing implementation, EGSnrc, Linac, Monte Carlo",
author = "Sotirios Stathakis and Federico Balbi and Chronopoulos, {Anthony T.} and Nikos Papanikolaou",
year = "2016",
month = "1",
day = "1",
language = "English (US)",
volume = "21",
pages = "252--260",
journal = "Journal of B.U.ON.",
issn = "1107-0625",
publisher = "Balkan Union of Oncology",
number = "1",

}

TY - JOUR

T1 - Monte Carlo modeling of linear accelerator using distributed computing

AU - Stathakis, Sotirios

AU - Balbi, Federico

AU - Chronopoulos, Anthony T.

AU - Papanikolaou, Nikos

PY - 2016/1/1

Y1 - 2016/1/1

N2 - Purpose: The distributed computing implementation of the EGSnrc Monte Carlo system using a computer cluster is investigated and tested. Methods: The computational performance was tested for various scenarios with different number of computers used in order to assess the efficiency of the cluster. The presented computation times and efficiencies include the linac head modeling with full simulation of the multi leaf collimator (MLC) geometry (including tongue and groove) and stereotactic radiosurgery cones as well as the radiation transport simulation and dose computation within water phantom and patient geometry. Results: The simulations performed in the cluster environment had the same total number of histories recorded and simulated as the simulations in a single computer. The statistical uncertainty achieved was the same for all scenarios. Conclusions: The investigated approach shows almost linear performance scaling vs number of computers involved.

AB - Purpose: The distributed computing implementation of the EGSnrc Monte Carlo system using a computer cluster is investigated and tested. Methods: The computational performance was tested for various scenarios with different number of computers used in order to assess the efficiency of the cluster. The presented computation times and efficiencies include the linac head modeling with full simulation of the multi leaf collimator (MLC) geometry (including tongue and groove) and stereotactic radiosurgery cones as well as the radiation transport simulation and dose computation within water phantom and patient geometry. Results: The simulations performed in the cluster environment had the same total number of histories recorded and simulated as the simulations in a single computer. The statistical uncertainty achieved was the same for all scenarios. Conclusions: The investigated approach shows almost linear performance scaling vs number of computers involved.

KW - Distributed computing implementation

KW - EGSnrc

KW - Linac

KW - Monte Carlo

UR - http://www.scopus.com/inward/record.url?scp=84969242998&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84969242998&partnerID=8YFLogxK

M3 - Article

VL - 21

SP - 252

EP - 260

JO - Journal of B.U.ON.

JF - Journal of B.U.ON.

SN - 1107-0625

IS - 1

ER -