A comparison of the speeds of three convolution algorithms
- 1 March 1988
- journal article
- research article
- Published by Wiley in Medical Physics
- Vol. 15 (2) , 224-227
- https://doi.org/10.1118/1.596254
Abstract
The speeds of three computer algorithms suitable for use in three-dimensional radiotherapy planning codes were compared. Two of the algorithms are based on ray-tracing methods, the first algorithm uses a fast ray-tracing procedure directly and the second employs a table lookup procedure, the table was originally calculated by ray tracing. The third algorithm was a convolution procedure using the fast Fourier transform. Benchmark programs were written to compare the fundamental running speeds of the three algorithms operating on three-dimensional arrays of various sizes. The convolution procedure employing the three-dimensional fast Fourier transform had the shortest running times on a VAX/750 (Digital Equipment Corp.) computer. We concluded that this algorithm holds significant potential for practical three-dimensional dose calculations.This publication has 4 references indexed in Scilit:
- Use of fast Fourier transforms in calculating dose distributions for irregularly shaped fields for three‐dimensional treatment planningMedical Physics, 1987
- Calculation of photon dose distributions in an inhomogeneous medium using convolutionsMedical Physics, 1986
- Differential pencil beam dose computation model for photonsMedical Physics, 1986
- Reconsideration of the power‐law (Batho) equation for inhomogeneity correctionsMedical Physics, 1982