Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pierre Balty

dblp:334/0412 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0002-9080-7814ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 33% Distributed systems · 33% Interconnection networks and networks-on-chip · 33%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › interprocessor communication
all-to-all communication
0.712023
FLUPS - A Flexible and Performant Massively Parallel Fourier Transform Library · IEEE Trans. Parallel Distributed Syst. 2023
Distributed systems
communication optimization
0.712023
FLUPS - A Flexible and Performant Massively Parallel Fourier Transform Library · IEEE Trans. Parallel Distributed Syst. 2023
Computational science and engineering
computational fluid dynamics
0.212023
FLUPS - A Flexible and Performant Massively Parallel Fourier Transform Library · IEEE Trans. Parallel Distributed Syst. 2023
Computational science and engineering › partial differential equation solver
poisson solver
0.212023
FLUPS - A Flexible and Performant Massively Parallel Fourier Transform Library · IEEE Trans. Parallel Distributed Syst. 2023

Methods — techniques the papers use, named apart from their topics

non-blocking communication · 1.3manual packing · 1.3MPI datatype · 1.3
YearPublicationVenuePosition
2023 FLUPS - A Flexible and Performant Massively Parallel Fourier Transform Library
abstract
Massively parallel Fourier transforms are widely used in computational sciences, and specifically in computational fluid dynamics which involves unbounded Poisson problems. In practice the latter is usually the most time-consuming operation due to its inescapable all-to-all communication pattern. The originalflupslibrary tackles that issue with an implementation of the distributed Fourier transform tailor-made for successive resolutions of unbounded Poisson problems. However the proposed implementation lacks of flexibility as it only supports cell-centered data layout and features a plain communication strategy. This work extends the library along two directions. First,flups’ implementation is generalized to support a node-centered data layout. Second, three distinct approaches are provided to handle the communications: one all-to-all, and two non-blocking implementations relying on manual packing andMPI_Datatypeto communicate over the network. The proposed software is validated against analytical solutions for unbounded, semi-unbounded, and periodic domains. The performance of the approaches is then compared againstaccFFT, another distributed FFT implementation, using a periodic case. Finally the performance metrics of each implementation are analyzed and detailed on various top-tier European facilities up to 49,152 cores. This work bringsflupsup to a fully production-ready and performant distributed FFT library, featuring all the possible types of FFTs and with flexibility in the data-layout.
Pierre Balty, Philippe Chatelain, Thomas Gillis
IEEE Trans. Parallel Distributed Syst.1