You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update deliverable version to v2.0.0 and enhance appendix content with detailed context, version trail, and forward-looking scope; refine challenges identified in benchmarking process for clarity.
Copy file name to clipboardExpand all lines: exa-ma-d7.1.tex
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -131,7 +131,7 @@
131
131
\delivResponsible{UNISTRA}
132
132
133
133
% Deliverable Version, Contractual and Actual Date, Dissemination Level, Type
134
-
\delivVersion{v1.93.0}
134
+
\delivVersion{v2.0.0}
135
135
\ContractualDate{15/10/2025}
136
136
\ActualDate{\today}
137
137
\delivDissLevel{PU} % PU, PP, RE, CO
@@ -153,6 +153,7 @@
153
153
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
154
154
%%% Change Log
155
155
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`'
156
+
\istChange{12/11/2025}{v2.0.0}{Christophe Prud'homme (UNISTRA), Thomas Saigre (UNISTRA)}{Major release: Complete file inclusion tracking (31 files) with various minor updates and consistency improvements all over the document}
156
157
\istChange{23/10/2025}{v1.93.0}{Christophe Prud'homme (UNISTRA)}{Publication statistics analysis and document type classification, minor edits}
157
158
\istChange{23/10/2025}{v1.92.0}{Christophe Prud'homme (UNISTRA), Hélène Barucq (Inria)}{KPI table with current status; WP4 itemize fix; review patches applied; WP1-6 updates}
158
159
\istChange{17/10/2025}{v1.91.2}{Christophe Prud'homme (UNISTRA), Hélène Barucq (Inria)}{Switch to article-cli workflow; update AGENTS.md and README.adoc; refresh co-authors; final edits}
\delivAbstract{Deliverable D7.1 consolidates the shared benchmarking methodology and WP1--WP6 outputs for Exa-MA, providing reproducible artefacts, KPI tracking, and a roadmap for forthcoming releases.}
294
294
295
295
\ProjectRefNo{ANR-22-EXNU-0002}
296
296
\ProjectAcronym{Exa-MA}
297
297
\ProjectFullTitle{Methods and Algorithms at Exascale}
298
-
\Security{Restricted}
299
-
\ContractualDate{\_\_\_\_\_\_\_\_\_ 202\_}
300
-
\delivMonth{Month}
301
-
\delivYear{202x}
302
-
\ActualDate{\_\_\_\_\_\_ 202\_}
303
-
\delivNumber{Dn.n}
304
-
\delivName{[Title as appears in the DoA]}
305
-
\delivShortTile{Report Short Title Here}
306
-
\delivDissLevel{PP}
307
-
\delivType{[Report, Prototype, Other]}
298
+
\delivShortTile{BAR}
299
+
\delivDissLevel{PU}
308
300
\delivStatus{d}
309
-
\delivWP{WPx} % Workpackage x
310
-
\delivWPName{[Title as appears in DoA]} % WP name
311
-
\delivResponsible{[Responsible partner]}
312
-
\delivOtherContributors{[List of partners contributed to the deliverable]}
313
-
\delivVersion{\today}
314
-
\delivAuthor{[List of individuals contributed to the deliverable]}
315
-
\delivFPAuthor{...}
316
-
317
-
\delivOtherContributors{All partners}
318
-
\delivProjectOfficer{Project officer}
319
-
320
-
\delivKeywords{[List of free keywords relevant to the deliverable]}
321
-
322
-
\delivDissLevel{CO}
323
-
\delivTask{Tn.n}
324
-
\delivVersion{0.0}
301
+
\delivVersion{v1.93.0}
302
+
\delivFPAuthor{[Pierre Alliez (Inria), H\'el\`ene Barucq (Inria), Victor Dansac (Inria), Vincent Faucher (CEA), Emmanuel Franck (Inria), Josselin Garnier (EP), Cl\'ement Gauchy (CEA), Luc Giraud (Inria), St\'ephane Lanteri (Inria), Fr\'ed\'eric Nataf (CNRS), Isabelle Rami\`ere (CEA), Thomas Saigre (UNISTRA), El-Ghazzali Talbi (U Lille)]}
Copy file name to clipboardExpand all lines: sections/appendix-b.tex
+31-6Lines changed: 31 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -12,16 +12,41 @@ \section*{Appendix B}
12
12
%%% Section content, please change!
13
13
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
14
14
15
-
\subsection*{Appendix B.1}
15
+
\subsection*{Appendix B.1 -- Living Roadmap}
16
16
\label{sec:appendix-b1}
17
-
\addcontentsline{toc}{subsection}{Appendix B.1}
17
+
\addcontentsline{toc}{subsection}{Appendix B.1 -- Living Roadmap}
18
18
19
-
\lipsum[1]
19
+
\paragraph{Context}
20
+
As stated in \Cref{sec:purpose}, Deliverable~D7.1 inaugurates the annual benchmarking series for Exa-MA and documents the shared methodology underpinning the WP1--WP6 advances.
21
+
This appendix consolidates the maintenance view for release~v2.0.0 so that successive editions can track progress consistently.
20
22
21
-
\subsection*{Appendix B.2}
23
+
\paragraph{Version trail}
24
+
The change log on the identification page records the key milestones: the v1.90.0 rebuild of the table of contents, the October 2025 WP contributions (v1.91.1 and v1.91.2), the KPI table refresh (v1.92.0), the publication statistics update (v1.93.0), and the major v2.0.0 release introducing document tooling infrastructure.
25
+
Release v2.0.0 marks a significant milestone with enhanced automation capabilities.
26
+
Each iteration aligns with the benchmarking methodology in Chapter~\ref{chap:methodology} and feeds the KPI snapshot presented in Section~\ref{sec:summary}.
27
+
28
+
\paragraph{Forward-looking scope}
29
+
Future releases will incorporate the benchmarking extensions and automation priorities already outlined in the Future Work section of Section~\ref{sec:conclusions}, ensuring that KPIs, datasets, and CI artefacts stay synchronized with NumPEx requirements.
30
+
The v2.0.0 tooling enhancements establish a foundation for automated document analysis, dependency tracking across all 31+ included files, and streamlined document expansion workflows that support reproducible builds and systematic quality assurance.
31
+
32
+
\subsection*{Appendix B.2 -- Open Actions Register}
22
33
\label{sec:appendix-b2}
23
-
\addcontentsline{toc}{subsection}{Appendix B.2}
34
+
\addcontentsline{toc}{subsection}{Appendix B.2 -- Open Actions Register}
New specifications and implementations & Deliver additional application specifications, complete implementations, and broaden automated benchmarks (Future Work, Section~\ref{sec:conclusions}). \\
42
+
GPU portability and scaling & Extend GPU coverage and improve strong/weak scaling on EuroHPC-class platforms (Future Work, Section~\ref{sec:conclusions}). \\
43
+
Automation and reporting & Densify CI/CD benchmark cadence and keep FAIR artefacts synchronized with repositories (Future Work, Section~\ref{sec:conclusions}). \\
44
+
Metrics and resilience & Incorporate energy, resilience, and data-movement indicators alongside existing KPIs (Future Work, Section~\ref{sec:conclusions}). \\
45
+
Standardisation and collaboration & Harmonise acceptance criteria across tiers and reinforce coordination with PC1/PC2/PC3 partners (Future Work, Section~\ref{sec:conclusions}). \\
46
+
\bottomrule
47
+
\end{tabular}
48
+
\end{center}
24
49
25
-
\lipsum[1]
50
+
These actions will be revisited in upcoming versions to provide funders and WP leads with transparent status updates on benchmarking coverage, reproducibility artefacts, and ecosystem alignment.
Copy file name to clipboardExpand all lines: sections/summary.tex
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -58,11 +58,11 @@ \section*{Executive Summary}
58
58
\toprule
59
59
\textbf{KPI} & \textbf{Target} & \textbf{Current Status (2025)} \\
60
60
\midrule
61
-
Level 1 demonstrators at scale & At least 3 per WP (except WP7) & 2 mini-apps defined specified (WP1), implemented and part of the benchmarking process \\
62
-
Level 2 demonstrators at scale & At least 5 total & 6 extended mini-apps and demonstrators specified, 2 implemented and 1 part of the benchmarking process \\
63
-
Production applications with Exa-MA tools & 5 mini-apps, 4 proxy apps; ~20 libraries impacted & about 12 frameworks impacted, 1 proxy app under development, \\
61
+
Level 1 demonstrators at scale & At least 3 per WP (except WP7) & 2 mini-apps defined and specified (WP1), implemented and part of the benchmarking process \\
62
+
Level 2 demonstrators at scale & At least 5 total & 6 extended mini-apps and demonstrators specified; 2 implemented and 1 participating in the benchmarking process \\
63
+
Production applications with Exa-MA tools & 5 mini-apps, 4 proxy apps; ~20 libraries impacted & About 12 frameworks impacted; 1 proxy app under development \\
64
64
Software stack validation scale & Full Exascale level & Not measured for now \\
65
-
Training participants & More than 100 trainees (PC0 KPI-5) & 1 training on CI/CD in HPC environment March 2025 (40 particpants via EuroHPC)\\
65
+
Training participants & More than 100 trainees (PC0 KPI-5) & 1 training on CI/CD in HPC environment (March 2025, 40 participants via EuroHPC)\\
Several challenges were encountered during the benchmarking process:\textbf{??}
294
+
Several challenges were encountered during the benchmarking process:
295
295
\begin{itemize}
296
-
\item\textbf{Memory Usage:}
297
-
\item\textbf{Parallelization Inefficiencies:}
298
-
\item\textbf{Cache and Memory Bottlenecks:}
296
+
\item\textbf{Memory usage:} the largest mesh (\texttt{Mr6}) cannot complete on a single 128-core node because of memory limitations, requiring multi-node execution to progress.
297
+
\item\textbf{Parallelization inefficiencies:} despite the decrease in absolute runtimes, the nonlinear solve and assembly phases remain the dominant contributors, signalling limited scaling benefits for those kernels when adding nodes.
298
+
\item\textbf{Cache and I/O bottlenecks:} as the number of cores increases, the proportion of time spent exporting results grows due to the larger data volumes written to disk, stressing memory bandwidth and storage throughput.
0 commit comments