Highlights
- •Field programmable gate arrays (FPGAs) can linearly speed code by 200 fold each.
- •We are attempting to use FPGAs to speed up Geant4 calculations.
- •FPGAs scale, use little power, and have high precision.
- •We show the issues involved in porting Geant4 to FPGA code and possible solutions.
Abstract
Keywords
Purchase one-time access:
Academic & Personal: 24 hour online accessCorporate R&D Professionals: 24 hour online accessOne-time access price info
- For academic or personal research use, select 'Academic and Personal'
- For corporate R&D use, select 'Corporate R&D Professionals'
Subscribe:
Subscribe to Physica Medica: European Journal of Medical PhysicsReferences
- GEANT4-a simulation toolkit.Nucl Instrum Methods Phys Res Sect A. 2003; 506: 250-303
- TOPAS: an innovative proton Monte Carlo platform for research and clinical applications.Med Phys. 2012; 39: 6818-6837
- Monte Carlo simulation of chemistry following radiolysis with TOPAS-nBio.Phys Med Biol. 2018; 63105014
- Sequence similarity search on reconfigurable computing system.Int J Computer Electr Eng. 2012; 4: 771-774
- Workshop report for cancer research: defining the shades of gy: utilizing the biological consequences of radiotherapy in the development of new treatment approaches-meeting viewpoint.Cancer Res. 2018; 78: 2166-2170
- Field programmable gate arrays.Kluwer Academic Publishers, Norwell, MA1992
Abhyankar Y. Reconfigurable computing (RC). Available from: https://www.cdac.in/index.aspx?id=hpc_cc_recounfigurable_computing.
- Rapid and sensitive sequence comparison with FASTP and FASTA.Methods Enzymol. 1990; 183: 63-98
- Rapid and sensitive protein similarity searches.Science. 1985; 227: 1435-1441
Fanti V et al. Dose calculation for radiotherapy treatment planning using Monte Carlo methods on FPGA based hardware. In: Real time conference, 2009. RT '09. 16th IEEE-NPSS. 2009: Beijing, China.
Xilinx. Vivado. 2019; Available from: https://www.xilinx.com/products/design-tools/vivado.html.
C-DAC. Reconfigurable computing. Available from: https://www.cdac.in/index.aspx?id=hpc_cc_RCS_V4_Brochure_Nov13.
Xilinx. u200. 2019; Available from: https://www.xilinx.com/products/boards-and-kits/alveo/u200.html.
- Geant4 developments and applications.IEEE Trans Nucl Sci. 2006; 53: 270-278
- Recent developments in GEANT4.Nucl Instrum Methods Phys Res Sect A. 2016; 835: 186-225
Open|SpeedShop. 2019; Available from: https://openspeedshop.org/.
- Building workload characterization tools with Valgrind (invited tutorial).2006 IEEE international symposium on workload characterization. IEEE, San Jose, California, USA2006
Weidendorfer J. kcachegrind. 2019; Available from: https://kcachegrind.github.io/html/Home.html.
Eulisse G, Tuura L. IgProf profiling tool, in Computing in High Energy and Nuclear Physics (CHEP 2004). 2004: Interlaken, Switzerland.
Krishnan R et al. ‘S’ Band LInac Tube Development Work in Sameer, in PAC2009. 2009.