High-Performance Computer Algebra: A Hecke Algebra Case Study

被引:0
|
作者
Maier, Patrick [1 ]
Livesey, Daria [2 ]
Loidl, Hans-Wolfgang [3 ]
Trinder, Phil [1 ]
机构
[1] Univ Glasgow, Sch Comp Sci, Glasgow, Lanark, Scotland
[2] Univ Aberdeen, Sch Nat & Comp Sci, Aberdeen, Scotland
[3] Heriot Watt Univ, Sch Math & Comp Sci, Edinburgh, Midlothian, Scotland
来源
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We describe the first ever parallelisation of an algebraic computation at modern HPC scale. Our case study poses challenges typical of the domain: it is a multi-phase application with dynamic task creation and irregular parallelism over complex control and data structures. Our starting point is a sequential algorithm for finding invariant bilinear forms in the representation theory of Hecke algebras, implemented in the GAP computational group theory system. After optimising the sequential code we develop a parallel algorithm that exploits the new skeleton-based SGP2 framework to parallelise the three most computationally-intensive phases. To this end we develop a new domain-specific skeleton, parBufferTryReduce. We report good parallel performance both on a commodity cluster and on a national HPC, delivering speedups up to 548 over the optimised sequential implementation on 1024 cores.
引用
收藏
页码:415 / 426
页数:12
相关论文
共 50 条
  • [21] On the Hecke algebra of a noncongruence subgroup
    Scholl, AJ
    BULLETIN OF THE LONDON MATHEMATICAL SOCIETY, 1997, 29 : 395 - 399
  • [22] Diamonds and Hecke algebra representations
    Brenti, Francesco
    Caselli, Fabrizio
    Marietti, Andmario
    INTERNATIONAL MATHEMATICS RESEARCH NOTICES, 2006, 2006
  • [23] Rapid development of high-performance linear algebra libraries
    Bientinesi, Paolo
    Gunnels, John A.
    Gustavson, Fred G.
    Henry, Greg M.
    Myers, Margaret
    Quintana-Orti, Enrique S.
    van de Geijn, Robert A.
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 376 - 384
  • [24] Formal methods for high-performance linear algebra libraries
    Gunnels, John A.
    van de Geijn, Robert A.
    IFIP Advances in Information and Communication Technology, 2001, 60 : 193 - 208
  • [25] Formal methods for high-performance linear algebra libraries
    Gunnels, JA
    van de Geijn, RA
    ARCHITECTURE OF SCIENTIFIC SOFTWARE, 2001, 60 : 193 - 210
  • [26] COMMUTATIVE ALGEBRA AND COMPUTER ALGEBRA
    LAZARD, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1982, 144 : 40 - 48
  • [27] A fundamental lemma for the Hecke algebra: The Jacquet-Rallis case
    Leslie, Spencer
    JOURNAL OF NUMBER THEORY, 2023, 243 : 475 - 494
  • [28] ON THE AF-ALGEBRA OF A HECKE EIGENFORM
    Nikolaev, Igor V.
    PROCEEDINGS OF THE EDINBURGH MATHEMATICAL SOCIETY, 2012, 55 : 207 - 213
  • [29] Cyclage, catabolism, and the affine Hecke algebra
    Blasiak, Jonah
    ADVANCES IN MATHEMATICS, 2011, 228 (04) : 2292 - 2351
  • [30] Baxter Operator and Archimedean Hecke Algebra
    A. Gerasimov
    D. Lebedev
    S. Oblezin
    Communications in Mathematical Physics, 2008, 284