Skip to content

Commit dcc7ece

Browse files
committed
minor tweaks
1 parent 8e2cd39 commit dcc7ece

File tree

5 files changed

+26
-25
lines changed

5 files changed

+26
-25
lines changed

isc26-EESSI/attendance.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
We anticipate this EESSI tutorial at ISC to be well attended with 20-50 attendees. This estimate is based on attendance at previous EESSI and EasyBuild events, including:
22
\begin{itemize}
3-
\item recent webinar series related to EESSI in May-June 2025 with over 150 registrations;
4-
\item the yearly EasyBuild User Meetings (over 50 in-person attendees, alongside over 70 online registrations, in 2025);
5-
\item an online EESSI tutorial in Dec'23 with over 130 registrations;
6-
\item the in-person (half-day) ISC'22 EasyBuild tutorial with about 20 attendees.
3+
\item A recent webinar series related to EESSI in May-June 2025 with over 150 registrations;
4+
\item The yearly EasyBuild User Meetings, with over 50 in-person attendees in 2025, alongside over 70 online registrations;
5+
\item An online EESSI tutorial in Dec'23 with over 130 registrations;
6+
\item The in-person (half-day) ISC'22 EasyBuild tutorial with about 20 attendees.
77
\end{itemize}
88

99
%HV: Do we have the attendance of the workshop series we did?

isc26-EESSI/cv-kenneth.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ \subsection*{Tools and Projects}
2424

2525
\begin{description}
2626
\item[] \emph{EuroHPC Federation Platform (EFP)} - {\small{\url{https://my-eurohpc.eu}}}
27-
\\Lead for Federated Software Catalogue component
27+
\\Lead for Federated Software Catalogue component (2025--present)
2828
\item[] \emph{MultiXscale EuroHPC Centre-of-Excellence} - {\small{\url{https://www.multixscale.eu}}}
2929
\\Project partner and work package leader (2023--present)
3030
\item[] \emph{European Environment for Scientific Software Installations (EESSI)} - {\small{\url{https://eessi.io}}}
@@ -39,7 +39,7 @@ \subsection*{Conferences, Workshops and Tutorials}
3939

4040
\begin{description}
4141

42-
\item[] \emph{EESSI webinar series}, co-organiser, May-June 2025
42+
\item[] \emph{EESSI webinar series}, co-organiser and presenter, May-June 2025
4343
\\{\small{\url{https://www.eessi.io/docs/training-events/2025/webinar-series-2025Q2}}}
4444
\item[] \emph{Streaming Optimised Scientific Software: an Introduction to EESSI}, online tutorial in context of
4545
MultiXscale EuroHPC CoE, co-organiser, December 2023

isc26-EESSI/description.tex

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ \subsection*{EESSI: the European Environment for Scientific Software Installatio
7171
has attracted contributors from all around the world. EESSI takes things a step further, beyond a tool to install scientific software (like
7272
EasyBuild or Spack), by providing a ready-to-use uniform software stack that can be employed anywhere.
7373

74-
\subsection*{Motivation}
74+
\subsection*{Motivation \& goal}
7575

7676
The motivation for EESSI is the observation that the landscape of computational science is changing in various ways.
7777
Additional families of general-purpose microprocessors including Arm 64-bit (aarch64) and RISC-V on top of
@@ -111,8 +111,8 @@ \subsection*{Motivation}
111111
%see Figure~\ref{fig:eessi-high-level-overview}.
112112
To provide optimized installations of scientific software stacks for a diverse set of system architectures
113113
The high-level design of EESSI consists of 3 layers, which are constructed by leveraging various established open source software projects,
114-
see Figure~\ref{fig:eessi-high-level-overview}. At the time of writing, EESSI includes over 600 different software projects
115-
and supports 14 different CPU microarchitectures, which totals to over 16,000 software installations.
114+
see Figure~\ref{fig:eessi-high-level-overview}. At the time of writing, EESSI includes over 600 unique software projects
115+
and supports 14 different CPU microarchitectures and 3 generations of NVIDIA GPUs, which totals to over 16,000 software installations.
116116
% the filesystem layer to distribute the software stack; the compatibility layer to level the ground across different client operating systems; the software layer to run optimized applications and provided their dependencies.
117117
%\begin{itemize}
118118
%\item The filesystem layer uses CernVM-FS to distribute the EESSI software stack to client systems
@@ -169,16 +169,17 @@ \subsection*{EESSI Community + Recognition and Adoption}
169169
EESSI has been broadly embraced in the European HPC ecosystem, and is already available on dozens of HPC
170170
sites, including several of the EuroHPC JU
171171
supercomputers.\footnote{\href{https://www.eessi.io/docs/systems/}{https://eessi.io/docs/systems}}
172+
172173
In addition, it is currently being integrated in the upcoming \textbf{EuroHPC Federation Platform
173174
(EFP)}\footnote{\href{https://my-eurohpc.eu}{https://my-eurohpc.eu}},
174-
as the base for the Federated Software Catalogue.
175+
as the Federated Software Catalogue that will provide a uniform software stack.
175176

176177
\subsection*{Tutorial scope and organisation}
177178

178-
This tutorial is an introduction to EESSI, including its motivation, goals, high-level design, and the use cases it
179-
enables (like portable workflows, using it in a CI environment, building software on top of it, etc.).
179+
This tutorial is an introduction to EESSI, covering its motivation, goals, high-level design, and the use cases it
180+
enables (like portable workflows, usage a CI environment, building software on top of it, etc.).
180181
Through guided hands-on exercises attendees will get a thorough understanding of the basics,
181-
and be incentived and empowered to learn more and apply it in their own daily workflow.
182+
and be incentived and empowered to learn more and use it in their own daily workflow.
182183

183184
%The main features and functionalities of EESSI are highlighted, as well as the different ways to access the software stack, such as native installation, use in an HPC
184185
%production setup, or without administrator privileges.
@@ -215,8 +216,8 @@ \subsection*{Tutorial scope and organisation}
215216
% (fully online, half-day) at ISC'21 which was well attended with over 25 participants and in-person (half-day) at ISC'22 with about 20 participants.
216217
% The feedback and attendance has always been positive, which is the primary motivation for this tutorial proposal. The organisers have been actively training user support staff and administrators on EasyBuild in various events in the US and Europe since 2011.
217218

218-
The tutorials organisers have successfully and extensively worked together on several presentations,
219-
events, and hands-on tutorial and workshops on the topic under consideration several times in recent years.
219+
The tutorial organisers have successfully and extensively worked together on several presentations,
220+
events, and hands-on tutorials and workshops on the topic under consideration several times in recent years.
220221
A common template
221222
%will be created to guarantee
222223
will guarantee
234 Bytes
Binary file not shown.

isc26-EESSI/outline.tex

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,30 +55,30 @@ \subsection*{Outline}
5555

5656
%===============================================================================
5757

58-
\subsubsection*{Half-day format, 3.5 hours of tutorial content}
58+
\subsubsection*{Half-day format (3.5 hours of tutorial content)}
5959

6060
\begin{itemize}[style=standard, labelwidth=1.9cm]
6161

6262

63-
\item [09:00-09:30] \emph{(30min)} Introduction to EESSI: motivation, design, getting access, basic usage, use
64-
cases, comparison with other software installation tools
63+
\item [00:00-00:30] \emph{(30min)} Introduction to EESSI: motivation, design, getting access, basic usage, use
64+
cases, high-level comparison with other software installation tools
6565
% \begin{itemize}
6666
% \item Motivation + goals (10min)
6767
% \item High-level design + inspiration (15min)
6868
% \item EuroHPC MultiXscale CoE (funding) (5min)
6969
% \end{itemize}
70-
\item [09:30-10:00] \emph{(30min)} Initial hands-on: Running software using EESSI in a virtual Slurm cluster
70+
\item [00:30-01:00] \emph{(30min)} Initial hands-on: Running software using EESSI in a virtual Slurm cluster
7171
% \begin{itemize}
7272
% \item Using a native installation (10min)
7373
% \item Hands-on (20min)
7474
% \item Alternative access mechanisms: containers, cvmfsexec (15min)
7575
% \end{itemize}
76-
\item [10:00-10:45] \emph{(45min)} Installing software on top of EESSI: Python virtual environments, using EESSI-extend (15 min. presentation + 30 min. hands-on).
77-
\item [10:45-11:00] \emph{(15min)} Using EESSI in Continuous Integration (CI) environments (presentation)
78-
\item [11:00-11:30] \emph{(30min coffee break)}
79-
\item [11:30-12:15] \emph{(45min)} Using EESSI in CI: hands-on exercises with GitHub Actions
80-
\item [12:15-12:45] \emph{(30min)} Advanced topics (incl. MPI, GPU, using Spack on top of EESSI)
81-
\item [12:45-13:00] \emph{(15min)} Q\&A + closing remarks
76+
\item [01:00-01:45] \emph{(45min)} Installing software on top of EESSI: Python virtual environments, using EESSI-extend (15 min. presentation + 30 min. hands-on).
77+
\item [01:45-02:00] \emph{(15min)} Using EESSI in Continuous Integration (CI) environments (presentation)
78+
\item [02:00-02:30] \emph{(30min coffee break)}
79+
\item [02:30-03:15] \emph{(45min)} Using EESSI in CI: hands-on exercises with GitHub Actions
80+
\item [03:15-03:45] \emph{(30min)} Advanced topics (incl. MPI, GPU, using Spack on top of EESSI)
81+
\item [03:45-04:00] \emph{(15min)} Q\&A + closing remarks
8282

8383
\end{itemize}
8484

0 commit comments

Comments
 (0)