activity
20102023
most citedSWIFT: A modern highly-parallel gravity and smoothed particle hydrodynamics solver for astrophysical and cosmological applications

106 citations · 272 across the 14 of their papers we have counts for

collaborators

16 papers

astro-ph.IM2023★ 106 cited

SWIFT: A modern highly-parallel gravity and smoothed particle hydrodynamics solver for astrophysical and cosmological applications

Matthieu Schaller, Josh Borrow, Peter W. Draper +24

Numerical simulations have become one of the key tools used by theorists in all the fields of astrophysics and cosmology. The development of modern tools that target the largest ex…

astro-ph.IM2022★ 3 cited

Continuous Simulation Data Stream: A dynamical timescale-dependent output scheme for simulations

Loic Hausammann, Pedro Gonnet, Matthieu Schaller

Exa-scale simulations are on the horizon but almost no new design for the output has been proposed in recent years. In simulations using individual time steps, the traditional snap…

cs.DC2020★ 4 cited

A Hybrid MPI+Threads Approach to Particle Group Finding Using Union-Find

James S. Willis, Matthieu Schaller, Pedro Gonnet +1

The Friends-of-Friends (FoF) algorithm is a standard technique used in cosmological -body simulations to identify structures. Its goal is to find clusters of particles (called g…

cs.LG2019

IndyLSTMs: Independently Recurrent LSTMs

Pedro Gonnet, Thomas Deselaers

We introduce Independently Recurrent Long Short-term Memory cells: IndyLSTMs. These differ from regular LSTM cells in that the recurrent weights are not modeled as a full matrix, b…

cs.CL2019

Fast Multi-language LSTM-based Online Handwriting Recognition

Victor Carbune, Pedro Gonnet, Thomas Deselaers +7

We describe an online handwriting system that is able to support 102 languages using a deep neural network architecture. This new system has completely replaced our previous Segmen…

astro-ph.EP2019★ 50 cited

Planetary Giant Impacts: Convergence of High-Resolution Simulations using Efficient Spherical Initial Conditions and SWIFT

J. A. Kegerreis, V. R. Eke, P. G. Gonnet +4

We perform simulations of giant impacts onto the young Uranus using smoothed particle hydrodynamics (SPH) with over 100 million particles. This 100--1000 improvement in par…

cs.DC2018★ 5 cited

SWIFT: Maintaining weak-scalability with a dynamic range of in time-step size to harness extreme adaptivity

Josh Borrow, Richard G. Bower, Peter W. Draper +2

Cosmological simulations require the use of a multiple time-stepping scheme. Without such a scheme, cosmological simulations would be impossible due to their high level of dynamic…

cs.DC2018★ 8 cited

An Efficient SIMD Implementation of Pseudo-Verlet Lists for Neighbour Interactions in Particle-Based Codes

James S. Willis, Matthieu Schaller, Pedro Gonnet +2

In particle-based simulations, neighbour finding (i.e finding pairs of particles to interact within a given range) is the most time consuming part of the computation. One of the be…

cs.DC2016★ 51 cited

SWIFT: Using task-based parallelism, fully asynchronous communication, and graph partition-based domain decomposition for strong scaling on more than 100,000 cores

Matthieu Schaller, Pedro Gonnet, Aidan B. G. Chalk +1

We present a new open-source cosmological code, called SWIFT, designed to solve the equations of hydrodynamics using a particle-based approach (Smooth Particle Hydrodynamics) on hy…

cs.DC2016★ 5 cited

QuickSched: Task-based parallelism with dependencies and conflicts

Pedro Gonnet, Aidan B. G. Chalk, Matthieu Schaller

This paper describes QuickSched, a compact and efficient Open-Source C-language library for task-based shared-memory parallel programming. QuickSched extends the standard dependenc…

astro-ph.IM2015★ 5 cited

SWIFT: task-based hydrodynamics and gravity for cosmological simulations

Tom Theuns, Aidan Chalk, Matthieu Schaller +1

Simulations of galaxy formation follow the gravitational and hydrodynamical interactions between gas, stars and dark matter through cosmic time. The huge dynamic range of such calc…

cs.DC2014

Efficient and Scalable Algorithms for Smoothed Particle Hydrodynamics on Hybrid Shared/Distributed-Memory Architectures

Pedro Gonnet

This paper describes a new fast and implicitly parallel approach to neighbour-finding in multi-resolution Smoothed Particle Hydrodynamics (SPH) simulations. This new approach is ba…

astro-ph.IM2013★ 8 cited

SWIFT: Fast algorithms for multi-resolution SPH on multi-core architectures

Pedro Gonnet, Matthieu Schaller, Tom Theuns +1

This paper describes a novel approach to neighbour-finding in Smoothed Particle Hydrodynamics (SPH) simulations with large dynamic range in smoothing length. This approach is based…

math.NA2010★ 23 cited

Increasing the Reliability of Adaptive Quadrature Using Explicit Interpolants

Pedro Gonnet

We present two new adaptive quadrature routines. Both routines differ from previously published algorithms in many aspects, most significantly in how they represent the integrand,…

math.NA2010★ 2 cited

Efficient Construction, Update and Downdate Of The Coefficients Of Interpolants Based On Polynomials Satisfying A Three-Term Recurrence Relation

Pedro Gonnet

In this paper, we consider methods to compute the coefficients of interpolants relative to a basis of polynomials satisfying a three-term recurrence relation. Two new algorithms ar…

math.NA2010★ 2 cited

A Review of Error Estimation in Adaptive Quadrature

Pedro Gonnet

The most critical component of any adaptive numerical quadrature routine is the estimation of the integration error. Since the publication of the first algorithms in the 1960s, man…