Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 37 additions & 1 deletion _data/people.yml
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,15 @@ benoit_a:
email: Anne.Benoit@ens-lyon.fr
homepage: http://graal.ens-lyon.fr/~abenoit/

bhosale_a:
sur_name: Bhosale
given_name: Aditya
affiliation: uiuc
position:
topics:
email: adityapb@illinois.edu
homepage:

bienz_a:
sur_name: Bienz
given_name: Amanda
Expand Down Expand Up @@ -1494,7 +1503,7 @@ herault_t:
affiliation: inria
position: permanent
topics: HPC, Resilience
email: herault@icl.utk.edu
email: thomas.herault@inria.fr
homepage: https://scholar.google.com/citations?user=tEPKoK0AAAAJ&hl=en

kabadshow_i:
Expand Down Expand Up @@ -1975,6 +1984,15 @@ matsuoka_s:
email:
homepage: http://www.r-ccs.riken.jp/en/

maya_t:
sur_name: Taylor
given_name: Maya
affiliation: uiuc
position: phd
topics:
email: mayat4@illinois.edu
homepage:

mehaut_j:
sur_name: Mehaut
given_name: Jean-Francois
Expand Down Expand Up @@ -2551,6 +2569,15 @@ ramet_p:
email: ramet@labri.fr
homepage: http://www.labri.fr/perso/ramet/

rao_r:
sur_name: Rao
given_name: Ritvik
affiliation: uiuc
position: phd
topics:
email: rsrao2@illinois.edu
homepage:

reis_v:
sur_name: Reis
given_name: Valentin
Expand Down Expand Up @@ -2848,6 +2875,15 @@ schreiber_m:
email: martin.schreiber@univ-grenoble-alpes.fr
homepage: https://www.martin-schreiber.info/

schuchart_j:
sur_name: Schuchart
given_name: Joseph
affiliation: external
position:
topics:
email: oseph.schuchart@stonybrook.edu
homepage:

segovia_j:
sur_name: Segovia
given_name: José
Expand Down
32 changes: 26 additions & 6 deletions collections/_projects/runtime_interop.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,11 @@ members:
- alvarez_d
- aumage_o
- herault_t
- kale_s
- kale_s
- bhosale_a
- maya_t
- rao_r
- schuchart_j
---

## Research topic and goals
Expand All @@ -46,6 +50,16 @@ interfaces to enhance interoperability among different runtime systems,
optimizing performance and encouraging broader adoption of task-based
programming models.


## Results for 2025/2026

We have continued the monthly video call to coordinate activities and ensure continuous progress.

Main highlights for this period:
* **StarPU and PaRSEC ported to nOS-V.** David Álvarez carried out a summer internship at Inria Bordeaux (hosted by Olivier Aumage and Thomas Hérault). During the internship, he completed the port of **StarPU** and **PaRSEC** to **nOS-V**, and evaluated their **interoperability with OpenMP** using **three applications**. This work was submitted as a full research paper to **IPDPS**, but it was not accepted.
* **Charm++ reconvers discussions.** We discussed the new implementation of Charm++ runtime convers, called **reconvers**, aimed at reducing code-base complexity, addressing technical debt, and enabling a simpler design that can better leverage new high-performance communication libraries, especially in highly multithreaded environments. Charm++ already works with reconvers but there are some performance issues with large applications.
* **Community coordination.** We plan to organize another **BoF** at the next **JLESC workshop** to align on interoperability priorities and cross-runtime collaboration.

## Results for 2024/2025

Since the project's inception in September 2024, we have established a monthly video call to coordinate activities and ensure continuous progress.
Expand All @@ -58,17 +72,23 @@ We have initiated work on adapting StarPU and PaRSEC to run on top of nOS-V. A w

## Visits and meetings

* We had a BoF session in the Kobe 2024 workshop, where we decided to start this project.
* We are organizing another BoF session at the upcoming Argonne 2025 workshop
* We have planned a summer internship from June to August 2025, from BSC to Inria.
* We had a BoF session in Kobe 2024 workshop, where we decided to start this project.
* We had a BoF session in Argonne 2025 workshop, where we discussed interoperability challengues.
* David Álvarez completed a summer internship at **Inria Bordeaux** (June–August 2025), hosted by **Olivier Aumage** and **Thomas Hérault**, focused on porting **StarPU** and **PaRSEC** to **nOS-V** and evaluating interoperability with **OpenMP**.
* We plan to organize another BoF at the next **JLESC workshop**.

## Publications

## Impact and publications
* David Álvarez, Olivier Aumage, Thomas Hérault, Vicenç Beltran. **Efficiently combining parallel libraries and programming models in HPC applications.** *(to be submitted in early 2026).*

## Impact
* Port of StarPU to nOS-V completed in 2025
* Port of PaRSEC to nOS-V completed in 2025
* Solve interoperability problems between task-based programming models
* Increase software development productivity and reach of task-based
programming models
* Research and document needs from higher-level programming systems (Charm++,
HPX, Legion, OpenMP, OmpSs, ..) for the task-based execution systems
HPX, Legion, PaRSEC, OpenMP, OmpSs, ..) for the task-based execution systems
* Explore possibility of creating a standard that allows for different use
cases currently served, either via a flexible design or allowing for
extensions
Expand Down
Loading