The European Physical Journal C

, Volume 70, Issue 1–2, pp 513–524 | Cite as

Calculation of HELAS amplitudes for QCD processes using graphics processing unit (GPU)

  • K. Hagiwara
  • J. Kanzaki
  • N. Okamura
  • D. Rainwater
  • T. Stelzer
Open Access
Special Article - Tools for Experiment and Theory


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 qqqq+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.


Graphic Processing Unit Total Cross Section Feynman Diagram Color Index Parton Distribution Function 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    K. Hagiwara, J. Kanzaki, N. Okamura, D. Rainwater, T. Stelzer, Eur. Phys. J. C 66, 477 (2010) CrossRefADSGoogle Scholar
  2. 2.
  3. 3.
    K. Hagiwara, H. Murayama, I. Watanabe, Nucl. Phys. B 367, 257 (1991) CrossRefADSGoogle Scholar
  4. 4.
    H. Murayama, I. Watanabe, K. Hagiwara, KEK-Report 91-11 (1992) Google Scholar
  5. 5.
    T. Stelzer, W.F. Long, Comput. Phys. Commun. 81, 357 (1994) CrossRefADSGoogle Scholar
  6. 6.
    M.L. Mangano, S.J. Parke, Phys. Rep. 200, 301 (1991) CrossRefADSGoogle Scholar
  7. 7.
    S. Catani, Y.L. Dokshitzer, M.H. Seymour, B.R. Webber, Nucl. Phys. B 406, 187 (1993) CrossRefADSGoogle Scholar
  8. 8.
    H.L. Lai et al. (CTEQ Collaboration), Eur. Phys. J. C 12, 375 (2000) CrossRefADSGoogle Scholar
  9. 9.
    C. Amsler et al. (Particle Data Group), Phys. Lett. B 667, 1 (2008) and 2009 partial update for the 2010 edition CrossRefADSGoogle Scholar
  10. 10.
  11. 11.
    S. Kawabata, Comput. Phys. Commun. 41, 127 (1986) CrossRefADSGoogle Scholar

Copyright information

© The Author(s) 2010

Authors and Affiliations

  • K. Hagiwara
    • 1
  • J. Kanzaki
    • 2
  • N. Okamura
    • 2
  • D. Rainwater
    • 3
  • T. Stelzer
    • 4
  1. 1.KEK Theory Center and SokendaiTsukubaJapan
  2. 2.KEKTsukubaJapan
  3. 3.Space and Geophysics Laboratory, Applied Research LaboratoriesUniversity of TexasAustinUSA
  4. 4.Department of PhysicsUniversity of IllinoisUrbanaUSA

Personalised recommendations