SOLHARIS plenary meeting 31/03/2023

This meeting was held in conjunction with a plenary meeting of the HPC-SCALABLE-ECOSYSTEM project.

  • 8:30: Welcome
  • 09:00 Emmanuel Agullo “Welcome and checkpoint of the hpc-scalable-ecosystem project” [pdf]
  • 09:15 Alexandre Denis “An overview of StarPU/NewMadeleine” [pdf]
  • 09:45 Antoine Jego “Task-based programming models for scalable algorithms” [pdf]
  • 10:15 Lionel Eyraud-Dubois “Data Distribution Schemes for Dense Linear Algebra Factorizations on Any Number of Nodes” [pdf]
  • Coffee break
  • 11:15 Romain Peressoni “Recent HPC developments for Multidimensional Scaling” [pdf]
  • 11:45 Marek Felsoci “Towards a task-based coupled direct solver for sparse/dense FEM/BEM linear systems” [pdf]
  • 12:15 Alfredo Buttari “Checkpoint SOLHARIS and short NumPEx presentation”
  • 12:30 Lunch
  • 14:00 Luan Teylo “IO-SETS: Simple and efficient approaches for I/O bandwidth management” [pdf]
  • 14:30 Gwenolé Lucas “Programming Heterogeneous and Distributed Architectures with Hierarchical Tasks” [pdf]
  • 15:00 Coffee break
  • 15:30 Maxime Gontier “Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs with Dynamic Runtime Systems” [pdf]
  • 16:00 Alice Lasserre “Partitionnement de maillage pour solveurs numériques parallélisé et distribué en tâches” [pdf]
  • 16:30 Closing

SOLHARIS plenary meeting 09-10/02/2022

Wednesday 09/02/2022

  • Scheduling algorithms
    • Maxime Gonthier “Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs” [pdf]
    • Lionel Eyraud-Dubois “I/O-Optimal Algorithms for Symmetric Linear Algebra Kernels” [pdf]
  • Programming models and tools
    • Marek Felsoci “An energy consumption study of coupled solvers for FEM/BEM linear systems: preliminary results” [pdf]
    • Philippe Swartvagher “Recent progress on starpu+nmad” [pdf]
    • Antoine Jego “Task-based programming models for scalable algorithms” [pdf]

Thursday 10/02/2022

  • Applications
    • Mathieu Faverge “Deciding Non-Compressible Blocks in Sparse Direct Solvers using Incomplete Factorization” [pdf]
    • Sangeeth Simon “Task Based Parallelization Of A Finite-Volume Code For Hyperbolic Conservation Laws” [pdf]
    • Romain Peressoni “Approximating MDS point clouds shape using only part of the distance matrix” [pdf]

SOLHARIS plenary meeting 02/07/2021

Middleware 9:30 – 10:30

  • Philippe Swartavagher: Interferences between Communications and Computations in Distributed HPC Systems [pdf]
  • Antoine Jego: Task-based programming models for scalable distributed memory parallel algorithms [pdf]
  • Arthur Chevalier: HPC-Big Data Convergence: A library to apply highly parallel algorithms on big data clusters [pdf]

Discussion break 10:30 – 11:00

Scheduling: 11:00-11:40

  • Maxime Gonthier: Locality-Aware Scheduling of Independent Tasks for Runtime Systems [pdf]
  • Mathieu Vérité: Makespan lower bound combining communication and computation for dynamic task allocation on homogeneous resource: dense Cholesky factorization test case [pdf]

Discussion break 11:40 – 12:00

Applications: 12:00-13:00

  • Marek Felsoci: Towards memory-aware multi-solve two-stage solver for coupled FEM/BEM systems [pdf]
  • Sangeeth Simon: Task-based parallelization of a multi-dimensional, higher order, finite volume code for the Euler flows [pdf]
  • Romain Peressoni: Folding as a fast heuristic to compare point clouds [pdf]

SOLHARIS plenary meeting 07-08/12/2020

This plenary meeting was help virtually and jointly with the plenary meeting of the hpc-scalable-ecosystem of Region Aquitaine.

Monday Dec. 7

  • 9:30-10:30 Programming models [Chair: Samuel Thibault]
    • Philippe Swartvagher: “Interactions between communications and computations within task-based runtime systems” [pdf]
    • Antoine Jego: “Task-based programming models for scalable distributed memory parallel algorithms” [pdf]
    • Gwenole Lucas: “Programming heterogeneous architectures with divisible tasks” [pdf]
  • 10:30-11:00 Break / Exchange
  • 11:00-12:00 Scheduling 1 [Chair: Olivier Beaumont]
    • Lionel Eyraud-Dubois: “Algorithms for(Non-)Preemptive Co-scheduling of Kernels on GPUs” [pdf]
    • Maxime Gonthier: “Scheduling undermemory constraints” [pdf]
    • Clement Flint: “Automatic configuration of the Heteroprio scheduler” [pdf]
  • 12:00-12:30 Break / Exchange

Tuesday Dec. 8

  • 9:30-10:30 – Appli 1 [Chair: Vincent Perrier]
    • Marek Felsoci: “A preliminary comparative study of solvers for coupled FEM/BEM linear systems in a reproducible environment” [pdf]
    • Cedric Augonnet: “Discussions on matrix-free CFD, and parallelization of the immersed-body method on distributed memory with migratable tasks” [pdf]
    • Sangeeth Simon: “Task-Based parallelization of a Finite Volume code for the Euler Flows” [pdf]
  • 10:30-11:00 Break / Exchange
  • 11:00-12:20 – Appli 2 and Scheduling 2 [Chair: Loris Marchal]
    • Romain Peressoni: “Using the Hausdorff distance to compare point clouds obtained with Multidimensional Scaling” [pdf]
    • Mathieu Vérité: “2D Static Resource Allocation for Compressed Linear Algebra and Communication Constraints” [pdf]
    • Alena Shilova: “A Makespan Lower Bound for the Scheduling of the Tiled Cholesky Factorization based on ALAP Schedule” [pdf]
    • Nicolas Vidal: “Mapping and Scheduling HPC Applications for I/O optimization” [pdf]
  • 12:20-12:50 Break / Exchange

SOLHARIS Kickoff meeting 05/02/2020

The kickoff meeting of the SOLHARIS project was held in Bordeaux on February 5th 2020. Here is the program with downloadable presentations

  • 10:00-10:20 : Coffee
  • 10:20-10:30 : A. Buttari “Project presentation” [pdf]
  • 10:30-11:00 : P.-A. Wacrenier “Intrucing hierarchical tasks in StarPU” [pdf]
  • 11:00-11:30 : A. Denis “NewMadeleine and starpu/nmad : recent results and perspectives” [pdf]
  • 11:30-12:00 : E. Agullo “qr_mumps: Progress through the Solhar project” [pdf]
  • 12:00-14:00 : Lunch
  • 14:00-14:30 : M. Faverge “Using Chameleon to factorize hierarchical matrices” [pdf]
  • 14:30-15:00 : P. Beziau  “Workload balancing for a distributed hierarchical solver” [pdf]
  • 15:00-15:30 : L. Marchal “Recent results and open questions on memory-aware DAG scheduling” [pdf]
  • 15:30-16:00 : M. Verite “Data placement for distributed applications: the case of compressed Cholesky” [pdf]