2003
DOI: 10.1088/0031-9155/48/7/401
|View full text |Cite
|
Sign up to set email alerts
|

A vectorized Monte Carlo code for radiotherapy treatment planning dose calculation

Abstract: How to speed up Monte Carlo (MC) simulation in dose calculation without losing its intrinsic accuracy is one of the key issues of making a clinical MC dose engine. In this study we intensively investigated a special parallel computation technique, the vectorization technique, to boost simulation efficiency on a personal computer (PC) without extra hardware investment. A MC code, dose planning method (DPM), was extensively modified into a vectorized code, V-DPM, using the streaming single-instruction-multiple-d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 16 publications
0
8
0
Order By: Relevance
“…Simulations were carried out with nanoparticles ranging in diameter from 2 to 40 nm. To give accurate statistics, the number of random histories required 1 × 10 8 events using a condensed random walk method of particle transport with kerma approximation for all cases. , The energy physics processes are capable of simulating secondary events to energies from low energy (keV) to high energy (MeV) because the production threshold of secondary events is less than the 1 keV cutoff of the standard electromagnetic physics list. For CT attenuation simulations, photon fluence was calculated by FLURZnrc extension code, simulated, and followed by incident X-ray beams with a monoenergetic energy of 120 keV mainly from the point source off axis.…”
Section: Experimental Sectionmentioning
confidence: 99%
“…Simulations were carried out with nanoparticles ranging in diameter from 2 to 40 nm. To give accurate statistics, the number of random histories required 1 × 10 8 events using a condensed random walk method of particle transport with kerma approximation for all cases. , The energy physics processes are capable of simulating secondary events to energies from low energy (keV) to high energy (MeV) because the production threshold of secondary events is less than the 1 keV cutoff of the standard electromagnetic physics list. For CT attenuation simulations, photon fluence was calculated by FLURZnrc extension code, simulated, and followed by incident X-ray beams with a monoenergetic energy of 120 keV mainly from the point source off axis.…”
Section: Experimental Sectionmentioning
confidence: 99%
“…Some researchers have devoted efforts to further accelerate the code. Thus, for instance, Tyagy and coworkers [17] used the Message Passing Interface (MPI) library to parallelize the algorithm, Weng et al [18] aimed at vectorizing the code and Jia et al [19] adapted it to the graphics processing unit (GPU) architecture.…”
Section: Methodsmentioning
confidence: 99%
“…In the field of treatment planning, there are only a few publications that investigate the full performance of a single CPU. Weng et al (2003) investigated a vectorized implementation of an MC code for radiotherapy treatment planning dose calculation. He could achieve a speedup of 1.5 using an early version of the SSE extension on CPUs compared to using the conventional float point unit.…”
Section: Other Typical Architecturesmentioning
confidence: 99%