Skip to main content

Showing 1–4 of 4 results for author: Räss, L

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

    cs.DC physics.comp-ph physics.geo-ph

    Distributed Parallelization of xPU Stencil Computations in Julia

    Authors: Samuel Omlin, Ludovic Räss, Ivan Utkin

    Abstract: We present a straightforward approach for distributed parallelization of stencil-based xPU applications on a regular staggered grid, which is instantiated in the package ImplicitGlobalGrid.jl. The approach allows to leverage remote direct memory access and enables close to ideal weak scaling of real-world applications on thousands of GPUs. The communication costs can be easily hidden behind comput… ▽ More

    Submitted 28 November, 2022; originally announced November 2022.

    Comments: submitted to JuliaCon Proceedings 2022

  2. arXiv:2211.15634  [pdf, other

    cs.DC physics.comp-ph physics.geo-ph

    High-performance xPU Stencil Computations in Julia

    Authors: Samuel Omlin, Ludovic Räss

    Abstract: We present an efficient approach for writing architecture-agnostic parallel high-performance stencil computations in Julia, which is instantiated in the package ParallelStencil.jl. Powerful metaprogramming, costless abstractions and multiple dispatch enable writing a single code that is suitable for both productive prototy** on a single CPU thread and production runs on multi-GPU or CPU workstat… ▽ More

    Submitted 28 November, 2022; originally announced November 2022.

    Comments: submitted to JuliaCon Proceedings 2022

  3. arXiv:2211.02740  [pdf, other

    cs.DC

    Bridging HPC Communities through the Julia Programming Language

    Authors: Valentin Churavy, William F Godoy, Carsten Bauer, Hendrik Ranocha, Michael Schlottke-Lakemper, Ludovic Räss, Johannes Blaschke, Mosè Giordano, Erik Schnetter, Samuel Omlin, Jeffrey S. Vetter, Alan Edelman

    Abstract: The Julia programming language has evolved into a modern alternative to fill existing gaps in scientific computing and data science applications. Julia leverages a unified and coordinated single-language and ecosystem paradigm and has a proven track record of achieving high performance without sacrificing user productivity. These aspects make Julia a viable alternative to high-performance computin… ▽ More

    Submitted 10 November, 2022; v1 submitted 4 November, 2022; originally announced November 2022.

    Comments: 20 pages; improved image quality

  4. arXiv:2207.08716  [pdf

    physics.geo-ph cs.DC physics.comp-ph

    Development of Massively Parallel Near Peak Performance Solvers for Three-Dimensional Geodynamic Modelling

    Authors: Samuel Omlin, Ludovic Räss, Benjamin Malvoisin, Yury Y. Podladchikov

    Abstract: We address in this thesis the current need to design new parallel algorithms and tools that ease the development of geodynamic modelling applications that are suited for today's and tomorrow's hardware. We present (1) the MATLAB HPC compiler HPC.m, which greatly simplifies the building of parallel high performance applications and (2) parallel algorithms for the 3D simulation of strongly nonlinear… ▽ More

    Submitted 18 July, 2022; originally announced July 2022.

    Comments: PhD thesis (defense: January 2017)

    Report number: oai:serval.unil.ch:BIB_5CEA8B97F782