Skip to main content

Showing 1–9 of 9 results for author: Tomov, V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.15940  [pdf, other

    cs.MS math.NA

    High-performance finite elements with MFEM

    Authors: Julian Andrej, Nabil Atallah, Jan-Phillip Bäcker, John Camier, Dylan Copeland, Veselin Dobrev, Yohann Dudouit, Tobias Duswald, Brendan Keith, Dohyun Kim, Tzanio Kolev, Boyan Lazarov, Ketan Mittal, Will Pazner, Socratis Petrides, Syun'ichi Shiraiwa, Mark Stowell, Vladimir Tomov

    Abstract: The MFEM (Modular Finite Element Methods) library is a high-performance C++ library for finite element discretizations. MFEM supports numerous types of finite element methods and is the discretization engine powering many computational physics and engineering applications across a number of domains. This paper describes some of the recent research and development in MFEM, focusing on performance p… ▽ More

    Submitted 24 February, 2024; originally announced February 2024.

    Comments: 19 pages, 19 figures

  2. arXiv:2401.16369  [pdf, other

    cs.MS math.NA

    Mixed-Order Meshes through rp-adaptivity for Surface Fitting to Implicit Geometries

    Authors: Ketan Mittal, Veselin A. Dobrev, Patrick Knupp, Tzanio Kolev, Franck Ledoux, Claire Roche, Vladimir Z. Tomov

    Abstract: Computational analysis with the finite element method requires geometrically accurate meshes. It is well known that high-order meshes can accurately capture curved surfaces with fewer degrees of freedom in comparison to low-order meshes. Existing techniques for high-order mesh generation typically output meshes with same polynomial order for all elements. However, high order elements away from cur… ▽ More

    Submitted 29 January, 2024; originally announced January 2024.

    Comments: 14 pages, 11 figures

  3. High-Order Mesh Morphing for Boundary and Interface Fitting to Implicit Geometries

    Authors: Jorge-Luis Barrera, Tzanio Kolev, Ketan Mittal, Vladimir Tomov

    Abstract: We propose a method that morphs high-orger meshes such that their boundaries and interfaces coincide/align with implicitly defined geometries. Our focus is particularly on the case when the target surface is prescribed as the zero isocontour of a smooth discrete function. Common examples of this scenario include using level set functions to represent material interfaces in multimaterial configurat… ▽ More

    Submitted 6 February, 2023; v1 submitted 9 August, 2022; originally announced August 2022.

    Comments: 30 pages, 16 figures

  4. arXiv:2205.12721  [pdf, other

    cs.MS cs.DC physics.comp-ph

    Accelerating High-Order Mesh Optimization Using Finite Element Partial Assembly on GPUs

    Authors: Jean-Sylvain Camier, Veselin Dobrev, Patrick Knupp, Tzanio Kolev, Ketan Mittal, Robert Rieben, Vladimir Tomov

    Abstract: In this paper we present a new GPU-oriented mesh optimization method based on high-order finite elements. Our approach relies on node movement with fixed topology, through the Target-Matrix Optimization Paradigm (TMOP) and uses a global nonlinear solve over the whole computational mesh, i.e., all mesh nodes are moved together. A key property of the method is that the mesh optimization process is r… ▽ More

    Submitted 1 December, 2022; v1 submitted 23 May, 2022; originally announced May 2022.

    Comments: 28 pages, 10 figures, 3 tables

  5. arXiv:2112.07075  [pdf, other

    cs.MS

    Matrix-free approaches for GPU acceleration of a high-order finite element hydrodynamics application using MFEM, Umpire, and RAJA

    Authors: Arturo Vargas, Thomas M. Stitt, Kenneth Weiss, Vladimir Z. Tomov, Jean-Sylvain Camier, Tzanio Kolev, Robert N. Rieben

    Abstract: With the introduction of advanced heterogeneous computing architectures based on GPU accelerators, large-scale production codes have had to rethink their numerical algorithms and incorporate new programming models and memory management strategies in order to run efficiently on the latest supercomputers. In this work we discuss our co-design strategy to address these challenges and achieve performa… ▽ More

    Submitted 13 December, 2021; originally announced December 2021.

    Comments: Submitted to The International Journal of High Performance Computing Applications

    MSC Class: 35-04 ACM Class: D.0; F.2; G.4; I.6

  6. arXiv:2109.05072  [pdf, other

    cs.DC cs.MS math.NA

    GPU Algorithms for Efficient Exascale Discretizations

    Authors: Ahmad Abdelfattah, Valeria Barra, Natalie Beams, Ryan Bleile, Jed Brown, Jean-Sylvain Camier, Robert Carson, Noel Chalmers, Veselin Dobrev, Yohann Dudouit, Paul Fischer, Ali Karakus, Stefan Kerkemeier, Tzanio Kolev, Yu-Hsiang Lan, Elia Merzari, Misun Min, Malachi Phillips, Thilina Rathnayake, Robert Rieben, Thomas Stitt, Ananias Tomboulides, Stanimire Tomov, Vladimir Tomov, Arturo Vargas , et al. (2 additional authors not shown)

    Abstract: In this paper we describe the research and development activities in the Center for Efficient Exascale Discretization within the US Exascale Computing Project, targeting state-of-the-art high-order finite-element algorithms for high-order applications on GPU-accelerated platforms. We discuss the GPU developments in several components of the CEED software stack, including the libCEED, MAGMA, MFEM,… ▽ More

    Submitted 10 September, 2021; originally announced September 2021.

  7. arXiv:2109.04996  [pdf, other

    cs.DC cs.MS math.NA

    Efficient Exascale Discretizations: High-Order Finite Element Methods

    Authors: Tzanio Kolev, Paul Fischer, Misun Min, Jack Dongarra, Jed Brown, Veselin Dobrev, Tim Warburton, Stanimire Tomov, Mark S. Shephard, Ahmad Abdelfattah, Valeria Barra, Natalie Beams, Jean-Sylvain Camier, Noel Chalmers, Yohann Dudouit, Ali Karakus, Ian Karlin, Stefan Kerkemeier, Yu-Hsiang Lan, David Medina, Elia Merzari, Aleksandr Obabko, Will Pazner, Thilina Rathnayake, Cameron W. Smith , et al. (5 additional authors not shown)

    Abstract: Efficient exploitation of exascale architectures requires rethinking of the numerical algorithms used in many large-scale applications. These architectures favor algorithms that expose ultra fine-grain parallelism and maximize the ratio of floating point operations to energy intensive data movement. One of the few viable approaches to achieve high efficiency in the area of PDE discretizations on u… ▽ More

    Submitted 10 September, 2021; originally announced September 2021.

    Comments: 22 pages, 18 figures

  8. arXiv:2103.01342  [pdf, other

    cs.LG math.NA

    Reinforcement Learning for Adaptive Mesh Refinement

    Authors: Jiachen Yang, Tarik Dzanic, Brenden Petersen, Jun Kudo, Ketan Mittal, Vladimir Tomov, Jean-Sylvain Camier, Tuo Zhao, Hongyuan Zha, Tzanio Kolev, Robert Anderson, Daniel Faissol

    Abstract: Large-scale finite element simulations of complex physical systems governed by partial differential equations (PDE) crucially depend on adaptive mesh refinement (AMR) to allocate computational budget to regions where higher resolution is required. Existing scalable AMR methods make heuristic refinement decisions based on instantaneous error estimation and thus do not aim for long-term optimality o… ▽ More

    Submitted 21 February, 2023; v1 submitted 1 March, 2021; originally announced March 2021.

    Comments: AISTATS 2023. 18 pages, 15 figures

  9. MFEM: a modular finite element methods library

    Authors: Robert Anderson, Julian Andrej, Andrew Barker, Jamie Bramwell, Jean-Sylvain Camier, Jakub Cerveny, Veselin Dobrev, Yohann Dudouit, Aaron Fisher, Tzanio Kolev, Will Pazner, Mark Stowell, Vladimir Tomov, Johann Dahm, David Medina, Stefano Zampini

    Abstract: MFEM is an open-source, lightweight, flexible and scalable C++ library for modular finite element methods that features arbitrary high-order finite element meshes and spaces, support for a wide variety of discretization approaches and emphasis on usability, portability, and high-performance computing efficiency. MFEM's goal is to provide application scientists with access to cutting-edge algorithm… ▽ More

    Submitted 13 July, 2020; v1 submitted 20 November, 2019; originally announced November 2019.

    Comments: 36 pages, 21 figures