From 31bf28ee04d976f93f7e675dd68531800a4d793d Mon Sep 17 00:00:00 2001 From: vbeltran Date: Wed, 24 Dec 2025 08:52:53 +0100 Subject: [PATCH 1/3] Revise runtime_interop.md with updates and results Updated member list and added results for 2025/2026, including project highlights and community coordination efforts. Revised impact and publications section to reflect completed work and future submissions. --- collections/_projects/runtime_interop.md | 32 +++++++++++++++++++----- 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/collections/_projects/runtime_interop.md b/collections/_projects/runtime_interop.md index e662a5a3..3cb7cc0e 100644 --- a/collections/_projects/runtime_interop.md +++ b/collections/_projects/runtime_interop.md @@ -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 @@ -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. @@ -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 From 72053040872e64fd243517726b6f6cf81a82ee87 Mon Sep 17 00:00:00 2001 From: vbeltran Date: Wed, 24 Dec 2025 09:40:26 +0100 Subject: [PATCH 2/3] Fix formatting for schuchart_j entry --- collections/_projects/runtime_interop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collections/_projects/runtime_interop.md b/collections/_projects/runtime_interop.md index 3cb7cc0e..fdd8d3ab 100644 --- a/collections/_projects/runtime_interop.md +++ b/collections/_projects/runtime_interop.md @@ -26,7 +26,7 @@ members: - bhosale_a - maya_t - rao_r - - schuchart_j: + - schuchart_j --- ## Research topic and goals From d493c37765119f392fe259f5b8bb9f2f5c10f367 Mon Sep 17 00:00:00 2001 From: vbeltran Date: Wed, 24 Dec 2025 09:59:05 +0100 Subject: [PATCH 3/3] Add new people and update existing entries in YAML --- _data/people.yml | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/_data/people.yml b/_data/people.yml index 6ee41dd2..7a59aaca 100644 --- a/_data/people.yml +++ b/_data/people.yml @@ -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 @@ -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: @@ -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 @@ -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 @@ -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é