Towards Massively Parallel Computations in Algebraic Geometry

被引:0
|
作者
Janko Böhm
Wolfram Decker
Anne Frühbis-Krüger
Franz-Josef Pfreundt
Mirko Rahn
Lukas Ristau
机构
[1] Technische Universität Kaiserslautern,Department of Mathematics
[2] Carl von Ossietzky Universität Oldenburg,Institute of Mathematics
[3] Fraunhofer ITWM,Competence Center High Performance Computing
[4] Leibniz Universität Hannover,Institut für Algebraische Geometrie
关键词
Computer algebra; Singular; Distributed computing; GPI-Space; Petri nets; Computational algebraic geometry; Hironaka desingularization; Smoothness test; Surfaces of general type; 68W10; 68W30; 14B05; 14Q99;
D O I
暂无
中图分类号
学科分类号
摘要
Introducing parallelism and exploring its use is still a fundamental challenge for the computer algebra community. In high-performance numerical simulation, on the other hand, transparent environments for distributed computing which follow the principle of separating coordination and computation have been a success story for many years. In this paper, we explore the potential of using this principle in the context of computer algebra. More precisely, we combine two well-established systems: The mathematics we are interested in is implemented in the computer algebra system Singular, whose focus is on polynomial computations, while the coordination is left to the workflow management system GPI-Space, which relies on Petri nets as its mathematical modeling language and has been successfully used for coordinating the parallel execution (autoparallelization) of academic codes as well as for commercial software in application areas such as seismic data processing. The result of our efforts is a major step towards a framework for massively parallel computations in the application areas of Singular, specifically in commutative algebra and algebraic geometry. As a first test case for this framework, we have modeled and implemented a hybrid smoothness test for algebraic varieties which combines ideas from Hironaka’s celebrated desingularization proof with the classical Jacobian criterion. Applying our implementation to two examples originating from current research in algebraic geometry, one of which cannot be handled by other means, we illustrate the behavior of the smoothness test within our framework and investigate how the computations scale up to 256 cores.
引用
收藏
页码:767 / 806
页数:39
相关论文
共 50 条
  • [1] Towards Massively Parallel Computations in Algebraic Geometry
    Boehm, Janko
    Decker, Wolfram
    Fruehbis-Krueger, Anne
    Pfreundt, Franz-Josef
    Rahn, Mirko
    Ristau, Lukas
    [J]. FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2021, 21 (03) : 767 - 806
  • [2] Massively parallel computations in fluid mechanics
    Rannacher, R
    [J]. COMPUTATIONAL FLUID DYNAMICS, 1996, 59 : 501 - 566
  • [3] Towards massively parallel numerical computations based on dynamic SMP clusters with communication on the fly
    Tudruj, M
    Masko, L
    [J]. ISPDC 2005: 4TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, 2005, : 155 - 162
  • [4] In situ analysis and visualization of massively parallel computations
    Buffat, Marc
    Cadiou, Anne
    Le Penven, Lionel
    Pera, Christophe
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2017, 31 (01): : 83 - 90
  • [5] AN ARCHITECTURE ASSESSMENT ENVIRONMENT FOR MASSIVELY PARALLEL COMPUTATIONS
    AMMAR, RA
    SHOLL, HA
    QIN, B
    LIPSKY, L
    MUNOZ, J
    [J]. 1989 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-3: CONFERENCE PROCEEDINGS, 1989, : 600 - 605
  • [6] Massively parallel computations on many-variable polynomials
    Beauzamy, B
    Frot, JL
    Millour, C
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1996, 16 (1-4) : 251 - 283
  • [7] Massively parallel computations and kinetic modeling of polymerization reactions
    Landis, Clark
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 257
  • [8] Massively parallel fault tolerant computations on syntactical patterns
    Kutrib, M
    Löwe, JT
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 2002, 18 (07) : 905 - 919
  • [9] REACTIVE-FLOW COMPUTATIONS ON A MASSIVELY PARALLEL COMPUTER
    ORAN, ES
    BORIS, JP
    DEVORE, CR
    [J]. FLUID DYNAMICS RESEARCH, 1992, 10 (4-6) : 251 - 271
  • [10] Massively Parallel Computations of the LZ-complexity of Strings
    Belousov, Alexander
    Ratsaby, Joel
    [J]. 2014 IEEE 28TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL (IEEEI), 2014,