FIESTA 2: Parallelizeable multiloop numerical calculations

被引:80
作者
Smirnov, A. V. [1 ,3 ]
Smirnov, V. A. [2 ,3 ]
Tentyukov, M. [3 ]
机构
[1] Moscow MV Lomonosov State Univ, Res Ctr Comp Sci, Moscow 119992, Russia
[2] Moscow MV Lomonosov State Univ, Skobeltsyn Inst Nucl Phys, Moscow 119992, Russia
[3] Karlsruhe Inst Technol, Inst Theoret Teilchenphys, D-76128 Karlsruhe, Germany
基金
俄罗斯基础研究基金会;
关键词
Feynman diagrams; Sector decomposition; Numerical integration; Data-driven evaluation; RENORMALIZED GREENS FUNCTIONS; ASYMPTOTIC-EXPANSION; FEYNMAN-INTEGRALS; MASTER INTEGRALS; DIMENSIONAL RENORMALIZATION; MASSLESS PROPAGATORS; ONE-LOOP; SINGULARITIES; ALGORITHM; DIAGRAMS;
D O I
10.1016/j.cpc.2010.11.025
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The program FIESTA has been completely rewritten. Now it can be used not only as a tool to evaluate Feynman integrals numerically, but also to expand Feynman integrals automatically in limits of momenta and masses with the use of sector decompositions and Mellin-Barnes representations. Other important improvements to the code are complete parallelization (even to multiple computers), high-precision arithmetics (allowing to calculate integrals which were undoable before), new integrators, Speer sectors as a strategy, the possibility to evaluate more general parametric integrals. Program summary Program title: FIESTA 2 Catalogue identifier: AECP_v2_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AECP_v2_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GNU GPL version 2 No. of lines in distributed program, including test data, etc.: 39 783 No. of bytes in distributed program, including test data, etc.: 6 154 515 Distribution format: tar.gz Programming language: Wolfram Mathematica 6.0 (or higher) and C Computer: From a desktop PC to a supercomputer Operating system: Unix, Linux, Windows, Mac OS X Has the code been vectorised or parallelized?: Yes, the code has been parallelized for use on multi-kernel computers as well as clusters via Mathlink over the TCP/IP protocol. The program can work successfully with a single processor, however, it is ready to work in a parallel environment and the use of multi-kernel processor and multi-processor computers significantly speeds up the calculation; on clusters the calculation speed can be improved even further. RAM: Depends on the complexity of the problem Classification: 4.4, 4.12, 5, 6.5 Catalogue identifier of previous version: AECP_v1_0 Journal reference of previous version: Comput. Phys. Comm. 180 (2009) 735 External routines: QLink [1], Cuba library [2], MPFR [3] Does the new version supersede the previous version?: Yes Nature of problem: The sector decomposition approach to evaluating Feynman integrals falls apart into the sector decomposition itself, where one has to minimize the number of sectors; the pole resolution and epsilon expansion; and the numerical integration of the resulting expression. Solution method: The sector decomposition is based on a new strategy as well as on classical strategies such as Speer sectors. The sector decomposition, pole resolution and epsilon-expansion are performed in Wolfram Mathematica 6.0 or, preferably, 7.0 (enabling parallelization) [4]. The data is stored on hard disk via a special program, QLink [1]. The expression for integration is passed to the C-part of the code, that parses the string and performs the integration by one of the algorithms in the Cuba library package [2]. This part of the evaluation is perfectly parallelized on multi-kernel computers. Reasons for new version: 1. The first version of FIESTA had problems related to numerical instability, so for some classes of integrals it could not produce a result. 2. The sector decomposition method can be applied not only for integral calculation. Summary of revisions: 1. New integrator library is used. 2. New methods to deal with numerical instability (MPFR library). 3. Parallelization in mathematica. 4. Parallelization on multiple computers via TCP-IP 5. New sector decomposition strategy (Speer sectors). 6. Possibility of using FIESTA to for integral expansion. 7. Possibility of using FIESTA to discover poles in d. 8. New negative terms resolution strategies. Restrictions: The complexity of the problem is mostly restricted by CPU time required to perform the evaluation of the integral Running time: Depends on the complexity of the problem References: [1] http://qIink08.sourceforge.net, open source. [2] http://www.feynarts.de/cuba/, open source. [3] http://www.mpfrora open source. [4] http://www.wolfram.com/products/mathematica/index.html. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:790 / 803
页数:14
相关论文
共 80 条
  • [1] AMDAHL GM, 1967, P AFIPS C REST VA US
  • [2] Higgs-boson production at hadron colliders: Differential cross sections through next-to-next-to-leading order
    Anastasiou, C
    Melnikov, K
    Petriello, F
    [J]. PHYSICAL REVIEW LETTERS, 2004, 93 (26)
  • [3] A new method for real radiation at next-to-next-to-leading order
    Anastasiou, C
    Melnikov, K
    Petriello, F
    [J]. PHYSICAL REVIEW D, 2004, 69 (07): : 10
  • [4] Fully differential Higgs boson production and the di-photon signal through next-to-next-to-leading order
    Anastasiou, C
    Melnikov, K
    Petriello, F
    [J]. NUCLEAR PHYSICS B, 2005, 724 (1-2) : 197 - 246
  • [5] ANASTASIOU C, 2007, JHEP, V709
  • [6] [Anonymous], 1999, Teoreticheskaya i Matematicheskaya Fizika
  • [7] [Anonymous], ARXIV09074791HEPPH
  • [8] Four loop massless propagators: An algebraic evaluation of all master integrals
    Baikov, P. A.
    Chetyrkin, K. G.
    [J]. NUCLEAR PHYSICS B, 2010, 837 (03) : 186 - 220
  • [9] Quark and Gluon Form Factors to Three Loops
    Baikov, P. A.
    Chetyrkin, K. G.
    Smirnov, A. V.
    Smirnov, V. A.
    Steinhauser, M.
    [J]. PHYSICAL REVIEW LETTERS, 2009, 102 (21)
  • [10] A practical criterion of irreducibility of multi-loop Feynman integrals
    Baikov, PA
    [J]. PHYSICS LETTERS B, 2006, 634 (2-3) : 325 - 329