| Literature DB >> 29945681 |
Hector Miras1,2, Rubén Jiménez3, Álvaro Perales4, José Antonio Terrón5,6, Alejandro Bertolet5, Antonio Ortiz5, José Macías5.
Abstract
BACKGROUND: A new implementation has been made on CloudMC, a cloud-based platform presented in a previous work, in order to provide services for radiotherapy treatment verification by means of Monte Carlo in a fast, easy and economical way. A description of the architecture of the application and the new developments implemented is presented together with the results of the tests carried out to validate its performance.Entities:
Keywords: Cloud computing; Monte Carlo; Radiotherapy
Mesh:
Year: 2018 PMID: 29945681 PMCID: PMC6020449 DOI: 10.1186/s13014-018-1051-9
Source DB: PubMed Journal: Radiat Oncol ISSN: 1748-717X Impact factor: 3.481
Fig. 1CloudMC architecture
Fig. 2Representation of the main CloudMC entities
Characteristics of the different VM types and sizes (columns 2–5) and results of the execution speed test (columns 6–8) and the reducer test (columns 9 and 10)
| VM type | CPU cores | RAM (GB) | Disk (GB) | Cost (€/h) | CPU time (min) | Rel. Time | Cost. Eff. | Merging time (min) | Upload time (min) |
|---|---|---|---|---|---|---|---|---|---|
| Small (A1) | 1 | 1.75 | 225 | 0.0675 | 11.30 | 1.00 | 1.00 | 18.9 | 6.7 |
| Medium (A2) | 2 | 3.5 | 490 | 0.135 | 11.60 | 1.03 | 2.05 | 15.4 | 6.7 |
| Large (A3) | 4 | 7 | 1000 | 0.2699 | 11.87 | 1.05 | 4.20 | 11.5 | 6.7 |
| D1 | 1 | 3.5 | 50 | 0.1249 | 7.32 | 0.65 | 1.20 | 19.8 | 5.2 |
| D1_v2 | 1 | 3.5 | 50 | 0.1249 | 5.47 | 0.48 |
| 18.1 | 7.0 |
| D2_v2 | 2 | 7 | 100 | 0.2505 | 5.08 | 0.45 | 1.67 | 8.3 | 7.0 |
| D2_v3 | 2 | 8 | 16 | 0.1788 | 5.65 | 0.50 | 1.32 | 11.2 | 6.3 |
| D3_v2 | 4 | 14 | 200 | 0.5001 | 5.48 | 0.48 | 3.59 | 3.6 | 6.4 |
| D4_v2 | 8 | 28 | 400 | 1.001 | 5.09 | 0.45 | 6.68 | 3.9 | 4.0 |
| D11 | 2 | 14 | 100 | 0.291 | 7.58 | 0.67 | 2.89 | 6.1 | 5.3 |
| D11_v2 | 2 | 14 | 100 | 0.291 | 5.53 | 0.49 | 2.11 | 4.3 | 5.6 |
| E2_v3 | 2 | 16 | 32 | 0.2126 | 5.65 | 0.50 | 1.57 | 4.1 | 5.5 |
| E4_v3 | 4 | 32 | 64 | 0.4251 | 5.70 | 0.50 | 3.18 | 4.0 | 4.0 |
| G1 | 2 | 28 | 384 | 0.6496 | 262 | 0.39 | 3.72 | 3.4 | 3.9 |
| G2 | 4 | 56 | 768 | 1.2987 | 293 | 0.43 | 8.31 | 3.3 | 3.6 |
Most optimal cost-efficiency value highlighted in bold
Performance results of three different MC verification cases in CloudMC. For each case, the results of two simulations with different number of histories are presented
| Case 1 | Case 2 | Case 3 | ||||
|---|---|---|---|---|---|---|
| MC programs | Geant4 + PenEasy | BEAMnrc + PenEasy | PenEasy_PRIMO | |||
| LINAC | ONCOR | PRIMUS | CLINAC 2300 | |||
| RT treatment | H&N mArc | Prostate static IMRT | Lung SBRT | |||
| Simulation # | 1 | 2 | 1 | 2 | 1 | 2 |
| Number of Workers | 200 | 400 | 200 | 400 | 200 | 400 |
| 1st Worker SUT | 8.1 | 5.6 | 6.4 | 7.9 | 5.9 | 5.9 |
| Last Worker SUT | 10.7 | 9.7 | 8.8 | 9.9 | 12.8 | 11.5 |
| Workers mean time | 6.8 ± 0.9 | 12.0 ± 1.9 | 3.5 ± 0.7 | 5.5 ± 1.4 | 7.7 ± 0.4 | 11.4 ± 0.8 |
| Reducer merge time | 1.3 | 2.4 | 1 | 1.9 | 3.1 | 8.3 |
| Reducer upload time | 1.2 | 1.2 | 0.4 | 0.7 | 0.9 | 1.25 |
| Total simulation time | 21.1 | 28.3 | 14.5 | 20.2 | 23.2 | 33.4 |
| Uncertainty (k = 2) | 3.6% | 1.7% | 2.9% | 1.4% | 3.8% | 1.9% |
| Estimated cost (€) | 4.3 | 15.7 | 2.6 | 7.4 | 5.5 | 13.6 |
SUT Start-up Time. All time measurements are given in minutes