Abstract
We use a graphics processing unit (GPU) for fast calculations of helicity amplitudes of quark and gluon scattering processes in massless QCD. New HEGET (HELAS Evaluation with GPU Enhanced Technology) codes for gluon self-interactions are introduced, and a C++ program to convert the MadGraph generated FORTRAN codes into HEGET codes in CUDA (a C-platform for general purpose computing on GPU) is created. Because of the proliferation of the number of Feynman diagrams and the number of independent color amplitudes, the maximum number of final state jets we can evaluate on a GPU is limited to 4 for pure gluon processes (gg→4g), or 5 for processes with one or more quark lines such as \(q\overline{q}\rightarrow 5g\) and qq→qq+3g. Compared with the usual CPU-based programs, we obtain 60–100 times better performance on the GPU, except for 5-jet production processes and the gg→4g processes for which the GPU gain over the CPU is about 20.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
K. Hagiwara, J. Kanzaki, N. Okamura, D. Rainwater, T. Stelzer, Eur. Phys. J. C 66, 477 (2010)
K. Hagiwara, H. Murayama, I. Watanabe, Nucl. Phys. B 367, 257 (1991)
H. Murayama, I. Watanabe, K. Hagiwara, KEK-Report 91-11 (1992)
T. Stelzer, W.F. Long, Comput. Phys. Commun. 81, 357 (1994)
M.L. Mangano, S.J. Parke, Phys. Rep. 200, 301 (1991)
S. Catani, Y.L. Dokshitzer, M.H. Seymour, B.R. Webber, Nucl. Phys. B 406, 187 (1993)
H.L. Lai et al. (CTEQ Collaboration), Eur. Phys. J. C 12, 375 (2000)
C. Amsler et al. (Particle Data Group), Phys. Lett. B 667, 1 (2008) and 2009 partial update for the 2010 edition
S. Kawabata, Comput. Phys. Commun. 41, 127 (1986)
Author information
Authors and Affiliations
Corresponding author
Additional information
N. Okamura is now at Faculty of Engineering, University of Yamanashi, Kofu, Japan.
Rights and permissions
Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (https://creativecommons.org/licenses/by-nc/2.0), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
About this article
Cite this article
Hagiwara, K., Kanzaki, J., Okamura, N. et al. Calculation of HELAS amplitudes for QCD processes using graphics processing unit (GPU). Eur. Phys. J. C 70, 513–524 (2010). https://doi.org/10.1140/epjc/s10052-010-1465-5
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1140/epjc/s10052-010-1465-5